Byl publikován přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie) za uplynulé dva měsíce. Servo zvládne už i Gmail. Zakázány jsou příspěvky generované pomocí AI.
Raspberry Pi Connect, tj. oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče, byla vydána v nové verzi 2.5. Nejedná se už o beta verzi.
Google zveřejnil seznam 1272 projektů (vývojářů) od 185 organizací přijatých do letošního, již jednadvacátého, Google Summer of Code. Plánovaným vylepšením v grafických a multimediálních aplikacích se věnuje článek na Libre Arts.
Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.5.
OpenSearch (Wikipedie) byl vydán ve verzi 3.0. Podrobnosti v poznámkách k vydání. Jedná se o fork projektů Elasticsearch a Kibana.
PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.
Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.
Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.
Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
Přehled březnových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.
LWN.net Weekly Edition for March 2, 2023.
Kernel release status. Jonathan Corbet. 1. března 2023
Začleňovací okno 6.3 bylo otevřené, uzavření bylo očekáváno 5. března.
Stabilní aktualizace: 6.2.1, 6.1.14, 5.15.96 5.10.170, 5.4.233, 4.19.274 a 4.14.307 byly vydány 25. února.
Drobné aktualizace 6.2.2, 6.1.15, 5.15.97, 5.10.171, 5.4.234 a 4.19.275 byly revidovány a očekávány 3. března.
Ryabitsev: Fix your mutt. Jonathan Corbet. 1. března 2023
Konstantin Rjabicev žádá všechny, kdo používají mutt k práci na jádře:
Mutt někdy nedávno změnil způsob, jak generuje hodnoty hlavičky
Message-ID
. Namísto původního, naprosto postačujícího způsobu vývojáři přešli na náhodné bajty zakódované base64. Slovník base64 obsahuje znak/
, což způsobuje zbytečné komplikace při odkazování těchto zpráv na lore.kernel.org, protože znak/
je potřeba escapovat jako%2F
, aby všechno fungovalo správně.
Příspěvek obsahuje k problému jednoduchou obezličku.
Quote of the week. Jonathan Corbet. 1. března 2023
Přibližně od roku 1996 s sebou Linux nese firmware bez zdrojového kódu, zakódovaný jako posloupnosti čísel vydávané za zdrojový kód. UTUTO a gNewSense byli průkopníky v úsilí odstranit ho. Pročistit Linux vyžaduje podstatné množství práce, tudíž existence Linux-libre zmírnila jednu z hlavních komplikací při správě GNU+Linux distribucí, které dodržují pravidla GNU pro distribuce svobodného softwaru.
—Projekt Linux-libre slaví 15. let
LWN.net Weekly Edition for March 9, 2023.
Kernel release status. Jonathan Corbet. 8. března 2023
Vývojové jádro 6.3-rc1 bylo vydáno 5. března. Linux řekl:
A samozřejmě, ať už bylo plynulé, nebo ne, když už je začleňovací okno zavřené, je potřeba, abychom zajistili, že všechno *funguje*. Už jsme tady měli několik vzrušujících začlenění a myslím, že jejich dopady byly zahlazeny, ale jsem si jistý, že toho přijde víc. Doufejme, že uklidňovací fáze 6.3 půjde tak dobře jako začleňovací okno… Klepu to na dřevo.
Stabilní aktualizace: 6.2.2, 6.1.15, 5.15.97, 5.10.171, 5.4.234 a 4.19.275 byly vydány 3. března a byly téměř okamžitě následovány vydáními 5.15.98 a 5.10.172 s jedinou opravou.
Obrovské aktualizace 6.2.3, 6.1.16 a 5.15.99 byly revidovány a očekávány 9. března.
Three Questions and Answers: Rust for Linux (Heise). Jonathan Corbet. 6. března 2023
Heise se ptal Miguela Ojedy na projekt Rust pro Linux.
První ovladače (a abstrakce, o které se opírají), které začnou být zařazovány do upstreamu, budou pravděpodobně ovladač GPU z Asahi Linuxu, Binder z Androidu a ovladač NVMe. Každý z nich je netriviální a půjde příkladem pro budoucí jaderné abstrakce a ovladače v Rustu.
The initial posting of the Apple AGX graphics driver. Jonathan Corbet. 7. března 2023
Asahi Lina zveřejnila prvotní verzi na Rustu založeného ovladače grafických procesorů Apple AGX. Příspěvek zahrnuje solidní várku infrastruktury obecně pro grafické ovladače v Rustu.
Při vývoji tohoto ovladače jsem se snažila využívat funkcí bezpečnosti a životnosti v Rustu za účelem poskytnutí nejen bezpečnosti na straně CPU, ale i částečné bezpečnosti firmware-ABI. Díky tomu se tento ovladač ukázal být velmi stabilní, ačkoliv pády firmwaru GPU jsou fatální (chybí možnost opětovného spuštění, je nutný kompletní restart!) a rozhraní FW/ovladače je jedna velká kupa nezabezpečených struktur sdílené paměti se složitými řetězci ukazatelů.
Quote of the week. Jonathan Corbet. 8. března 2023
Strávit dva dny ověřováním 262 varování statické kontroly bývalo součásti popisu mé práce, ale pochybuji, že to bude mé zaměření do budoucna. Myslím, že v ideálním případě by tým lidí pracoval na bezpečnostních problémech. Pokud vím, nikdo se tomu teď nevěnuje.
LWN.net Weekly Edition for March 16, 2023.
Kernel release status. Jonathan Corbet. 15. března 2023
Vývojové jádro 6.3-rc2 bylo vydáno 12. března. Linus řekl:
Tohle vypadá celkem normálně, ačkoliv když se podíváte na rozdíly, vládne jim odstranění přípravného ovladače (r82188eu), který byl nahrazen ovladačem řádným. Samotné odstranění je 90 % objemu změn. Ale když ho odfiltrujete, všechno vypadá normálně.
O stabilní aktualizace nebyla nouze a ne všechny z nich byly právě stabilní. Události odstartovaly veliké aktualizace 6.2.3, 6.1.16 a 5.15.99 10. března. O den později následovaly 6.2.4 a 6.1.17 s opravami, pak se týž den objevily 6.2.5, 6.1.18 a 5.15.100 s více opravami. Velké aktualizace 5.10.173, 5.4.235, 4.19.276 a 4.14.308 také vyšly 11. a jako završení 5.15.101 přinesla další vratku. Aktualizace 6.2.6, 6.1.19, 5.15.102, 5.10.174, 5.4.236, 4.19.277 a 4.14.309 byly všechny vydány 13. března.
Kdyby to ještě nestačilo, aktualizace 6.2.7, 6.1.20, 5.15.103, 5.10.175, 5.4.237, 4.19.278 a 4.14.310 byly revidovány a očekávány 17. března.Není překvapením, že tento rej obnovil opakující se debatu o stabilitě stabilních jader. Tentokrát zaznělo jen málo nového, zvědavci mohou podrobnosti nahlédnout v nejnovějším vlákně.
Quote of the week. Jonathan Corbet. 14. března 2023
Jako uživatel -stable jader soudím, že za poslední roky se o hodně zlepšila. Mnoho procesů se zlepšilo všude i před vydáním, ale myslím, že autosel patří mezi to, co obecně dává šanci některým užitečným a žádáným opravám (např. v ovladačích), aby byly backportovány a ušetřily některým uživatelům zbytečné starosti.
Jsme na cestě pryč od šestiletých jader, což následně sníží počet paralelních stromů, které podporujeme.
—Správce stabilního jádra Sasha Levin
Ty dostaneš stabilní vydání jádra a ty dostaneš stabilní vydání jádra a ty dostaneš stabilní vydání jádra!
Snad se to teď zklidní do normálního ustavičného šíleného tempa, na které jsme zvyklí (1-2 vydání týdně), místo těch hromad vydání, které jsme měli v posledních několika dnech.
—Správce stabilního jádra Greg Kroah-Hartman
LWN.net Weekly Edition for March 23, 2023.
Kernel release status. Jonathan Corbet. 22. března 2023
Vývojové jádro 6.3-rc3 bylo vydáno 19. března. „Takže rc3 je celkem velký, ale to není příliš neobvyklé: bývá to, když se objeví mnoho oprav a lidem trvá, než najdou a nahlásí problémy.“
Stabilní aktualizace: 6.2.7, 6.1.20, 5.15.103, 5.10.175, 5.4.237, 4.19.278 a 4.14.310 byly vydány 17. března. Poté 6.2.8, 6.1.21, 5.15.104, 5.10.176, 5.4.238, 4.19.279 a 4.14.311 následovaly 22. března.
__GFP_UNMAPPED
: hledání způsobu, jak udržet přímé mapování paměti jádra bez fragmentace, pokračuje.LWN.net Weekly Edition for March 30, 2023.
Kernel release status. Jonathan Corbet. 29. března 2023
Vývojové jádro 6.3-rc4 bylo vydáno 26. března. Podle Linuse: „Věci se jeví docela normální na tuto dobu v procesu vydání.“
Stabilní aktualizace: 6.2.9, 6.1.22, 5.15.105 a 5.4.239 byly revidovány a vydány 30. března.
Quote of the week. Jonathan Corbet. 29. března 2023
První pravidlo castovacího klubu zní, že casting jednoho ukazatele na jiný je obecně znamením, že něco je špatně.
O_DIRECTORY|O_CREAT
: kombinace příznaků open(), která vždy dělala překvapivé věci, by mohla být opravena.Nástroje: Tisk bez diskuse
Tiskni
Sdílej: