Firma Murena představila /e/OS verze 2.0. Jde o alternativní sestavení Androidu bez aplikací Google. Mezi novinkami je podrobnější nastavení ochrany soukromí před sledováním aplikacemi. Murena prodává několik smartphonů s předinstalovaným /e/OS (Fairphone, repasovaný Google Pixel 5).
Do 30. května lze v rámci akce Warhammer Skulls 2024 získat na Steamu zdarma hru Warhammer 40,000: Gladius - Relics of War.
HelenOS (Wikipedie), tj. svobodný operační systém českého původu založený na architektuře mikrojádra, byl vydán ve verzi 0.14.1. Přehled novinek v poznámkách k vydání. Vypíchnou lze nabídku Start. Videopředstavení na YouTube.
BreadboardOS je firmware pro Raspberry Pi Pico (RP2040) umožňující s tímto MCU komunikovat pomocí řádkového rozhraní (CLI). Využívá FreeRTOS a Microshell.
Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 24.05. Přehled novinek i s náhledy a videi v oficiálním oznámení. Do balíku se dostalo 5 nových aplikací: Audex, Accessibility Inspector, Francis, Kalm a Skladnik.
Byla vydána (𝕏) nová verze 18.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.
V neděli 26. května lze navštívit Maker Faire Rychnov nad Kněžnou, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byla vydána nová stabilní verze 3.20.0, tj. první z nové řady 3.20, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze vypíchnou počáteční podporu 64bitové architektury RISC-V.
Společnost Jolla na akci s názvem Jolla Love Day 2 - The Jolla comeback představila telefon se Sailfish OS 5.0 Jolla Community Phone (ve spolupráci se společností Reeder) a počítač Jolla Mind2 Community Edition AI Computer.
Dnes jsem si při prohlížení zdrojáků jednoho open source programu opět uvědomil odpověď na tuto otázku. V Delphi si program nakliká kdokoliv a nějakou tu funkcionalitu do toho napíše.
To co de mi dnes dostalo do rukou se jmenuje FMA a jedná se o program pro Sony Ericsson T610, který mi jeden člověk nadšeně vychvaloval. Tak jsem se hned jako správný programátor podíval, co by se dalo ukrást . Na screenshotu toho moc vidět není, ale GUI vypadá velmi podobně tomu kam směřuji Wammu.
Následoval pohled do zdrojáků. Tradiční zlozvyk z Windows – nezabalení top level adresáře – jsem v poklidu ignoroval a podíval se do vnitřností. Nejdřív koukám po názvech souborů a nevidím nic co by mohlo obsahovat komunikaci s telefonem, tak přichází na pomoc grep a hned nalézám to co mě zajímá.
Zdroják obsahující komunikaci s telefonem se jmenuje Unit1.pas, že mě to hned nenapadlo, takový logický název. Proč to sakra má 450 KiB? Asi to má opravdu hodně fukncí… Bohužel ne, ale tato unit obsahuje skoro všechno. Hlavní část GUI, ukládání dat, nastavení, komunikace s telefonem,… V tom aby se prase vyznalo.
A taky to bylo popré co jsem se setkal s GNU GPL vyvedené v rtf .
Tiskni Sdílej:
Protože mnohem větší množství vývojářů se zajímá o to, jak je program použitelnej pro uživatele, než o to, jak má "čistej" kód...
Protože mnohem větší množství vývojářů se zajímá o to, jak je program použitelnej pro uživatele, než o to, jak má "čistej" kód...Dobrej vtip. Většina vývojářů se nezajímá o nic, protože dělají to, co jim nařídí šéf aby dělali. A šéf tu firmu založil proto, aby vydělal peníze. Jestli je program dobře nebo špatně ovladatelný pro uživatele je putna, hlavně se musí prodat co nejvíc krabic. A krabic se prodá o několik řádů víc na windows než kdekoliv jinde a proto se dělají programy pro windows. Tečka. Není v tom žádná filozofie, jenom kupecká matematika. Až tu bude pár milonů uživatelů linuxu (nebo třeba ZX spectra), kteří si budou chtít skutečně koupit (!) program XY pro jejich systém, tak se firmy přetrhnou, aby jim ho daly. Ale kvůli pár tisícům prodaných kopií nikdo s portováním ničeho namáhat nebude.