Na crowdsourcingové platformě Crowd Supply byla spuštěna kampaň na podporu open source biometrického monitoru ve tvaru hodinek HealthyPi Move. Cena je 249 dolarů a plánovaný termín dodání listopad letošního roku.
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.
Už tento víkend, 22. a 23. dubna, se v Brně na Fakultě informatiky MU koná konference Linux App Summit 2023. Těšit se můžete na nabitý program plný přednášek a diskuzí týkajících se především desktopového užití Linuxu. Pro návštěvu konference je potřeba registrace na konferenčním webu. Celá akce bude zahájena europoslancem Marcelem Kolajou přednáškou "Regulatory state of play of Open Source in the EU". Součástí je kromě konferenčního programu i společná release party distribucí Ubuntu a Fedora. V pátek 21. dubna jsou všichni srdečně zváni na předkonferenční party v Pivovaru Harry.
Tiskni Sdílej:
Tak určitě. Protože jediná relevantní hodnota všeho jsou zcela jistě peníze.
P.S. Ne, nejsem Komunista, pouze mi tohle připadá jako opačný extrém.
Navíc když se tahle debata vede tak pokaždé tady někdo vytasí výrazy "co bys chtěl zadarmo" / "otázka peněz" atd. To stim nemá nic společného.
Ta otázka peněz je právě celá podstata toho problému. Dělat kvalitní SW stojí hromadu času, kterou musíš někomu zaplatit. Zadarmo to lze dělat jenom do nějaké úrovně, protože prostě bydlet a jíst potřebuješ. Pokud po těch dobrovolnících chceš něco navíc, než jsou schopní tomu zadarmo věnovat, musíš to prostě zaplatit.
Že to někdo dělá zadarmo už dávno neplatí, třeba na githubu je již většina kódu od placených developerů.
Chtěl bych vidět zdroj takového tvrzení. Tohle ti může vyjít leda tak když budeš počítat každý jednotlivý fork kernelu na githubu za samostatný projekt...
Záhadou zůstává ta nechuť dávat ven otestované a stabilní verze, někdy mám pocit že autoři se vyžívají v dlouhých release notes se stovkama bugfixes. Většina těch bugů neměla jít vůbec ven!
Přihlaš se těm projektům jako dobrovolný tester a ty vydání jim otestuj, když s tim máš problém. Nebo jim zaplať, ať si mohou takového testera najmout. Samo se to ale opravdu neotestuje...
Za celou svojí kariéru jsem neviděl projekt, který by se prosadil proto, že má testy (nedej bože unit-testy). Všechny úspěšné projekty co jsem kdy viděl se prosadily proto, že řeší problémy jejich uživatelů. Uživatele, jehož hlavním požadavkem na SW projekt je, aby projekt měl nějaké testy (pozor, neplést s tím, že někdo chce aby ten projekt neměl chyby, které se ho týkají) jsem ještě neviděl...
Pokud SW neposkytuje potřebnou funkcionalitu pro řešení daného problému, je úplně irelevantní, že funguje bezchybně, uživateli je stejně k ničemu. Ten, kdo tráví polovinu času na projektu kódem testů, tak bude mít polovinu funkcionality oproti projektu, který ten čas testy netráví. Jasně, existuje malá skupina projektů, kde je minimalizace chyb zcela klíčová a vyplatí se do ní investovat obrovské prostředky, které kvalitní a smysluplné testování stojí, ale tyhle projekty si taky musí na ty obrovské výdaje vydělat, tzn. někdo to musí být ochotný zaplatit. Řízení jaderné elektrárny ani bankovní SW lidi "za prestiž" fakt nepíšou...
Takže abych to shrnul, někdo, kdo se hodlá poměřovat jaký je borec podle toho kolik jeho SW má řádků testů vůbec nepochopil, že SW se nepíše samoúčelně pro psaní SW samotné, ale pro lidi a jejich potřeby. Dobrý SW slouží uživatelům, ne egu svých tvůrců.
Veškerý SW, se kterým se na Linuxu setkáš závisí na kernelu, který ještě nedávno neměl testy prakticky žádné a i dneska jich má, vzhledem k velikosti codebase, minimum. Tu pozici, co Linux dneska má fakt nezískal tím, že Linus a parta nadšenců okolo něj onanovali nad nějakým cargo kultem testů, ale proto, že zcela pragmaticky a s obrovským tahem na branku hrnuli do toho OS všechny ty úžasné featury, které dneska má. Po tom "raději méně, ale kvalitně" Tanenbaumově Minixu dneska neštěkne ani pes [1].
Zkus se nejdřív podívat okolo sebe, co za SW tě ve skutečnosti obklopuje, a kolik má těch tvých testů, než začneš trousit moudra jako "vycucané z prstu"...
[1] Ano, miliony lidí ho mají v Intel Management Engine ale ne úplně pro to, že by ho tam sami chtěli...