Byla vydána nová stabilní verze 3.24.0, tj. první z nové řady 3.24, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.
Na čem pracují vývojáři v Rustu napsaného mikrokernelového unixového operačního systému Redox OS (Wikipedie)? Byl publikován přehled vývoje za květen. Vypíchnout lze nový scheduler EEVDF nebo port desktopového prostředí Xfce na Redox OS.
Upozornění pro uživatele Asahi Linuxu: Neaktualizujte macOS na verzi 27 Golden Gate! Apple změnil detekci spouštěcích oddílů. Po aktualizaci oddíl s Asahi Linuxem nevidí. Snad je to jenom chyba.
Na webu konference Den IPv6, která se konala 4. června v Národní technické knihovně v pražských Dejvicích, jsou nyní k dispozici všechny prezentace (v PDF) a jejich videozáznamy. Organizátory konference byly i letos sdružení CESNET, CZ.NIC a NIX.CZ.
Byla vydána nová verze 9.1.0 správce sbírky fotografií digiKam (Wikipedie). Přehled novinek i s náhledy v oficiálním oznámení (NEWS). Vypíchnout lze vylepšené vyhledávání nebo podporu Pixel Motion Photos. Nejnovější digiKam je ke stažení také jako balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.
Přihlaste svou přednášku na další ročník konference LinuxDays, který proběhne 3. a 4. října na FIT ČVUT v pražských Dejvicích. Příjem témat poběží do konce prázdnin, pak proběhne veřejné hlasování a následně sestavení programu.
Byla vydána nová verze 2.4.68 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 13 zranitelností.
Apple na své vývojářské konferenci WWDC26 (Worldwide Developers Conference, keynote) představil řadu novinek. Vypíchnout lze novou generaci Apple Intelligence a zbrusu novou Siri, která dostala název Siri AI. Kvůli Aktu o digitálních trzích (DMA) však funkce Siri AI nebudou v systémech iOS 27 a iPadOS 27 k dispozici uživatelům v Evropské unii.
Byla vydána nová verze 1.18.0 distribučního frameworku Flatpak (Wikipedie), tj. technologie umožňující distribuovat aplikace v podobě jednoho instalačního souboru na různé linuxové distribuce a jejich různá vydání. Přehled novinek na GitHubu. Vypíchnout lze podporu rozhraní /dev/kfd pro výpočty na kartách AMD (AMDKFD).
aMule (Wikipedie), tj. multiplatformní klient pro peer-to-peer sdílení souborů pro sítě eD2k and Kademlia, byl po více než pěti letech od vydání poslední verze 2.3.3, vydán v nové major verzi 3.0.0 (GitHub). S novou webovou stránkou a dokumentací.
Přehled říjnový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 October 3, 2019.
Kernel release status. Jonathan Corbet. 2. října 2019
Vývojové jádro 5.4-rc1 bylo vydáno 30. září, o den později, než se čekalo. „Ve skutečnosti jsem začleňovací okno neprodloužil o den, ale vyčlenil jsem si den navíc na začlenění toho, co jsem měl ve frontě. Takže na rc1 vyšlo pondělní datum namísto obvyklého nedělního odpoledne.“
Stabilní aktualizace: 5.3.2, 5.2.18 a 4.19.76 byly vydány 1. října. Upozorňujeme, že omylem byla vydána prázdná 5.3.3, příští stabilní aktualizace řady 5.3 bude 5.3.4.
Quote of the week. Jonathan Corbet. 2. října 2019
Někteří z vás, kteří mě potkali, vědí, že můj současný telefon s Androidem je stařičký Nexus One. Vyhovuje mi, zčásti protože je drobný, zčásti protože jsem si přepracoval kusy operačního systému CyanogenMod, který na něm běží, aby mi vyhovovaly, a nechce se mi přejít na novější verze, a zčásti protože to dráždí hodně lidí v open-source komunitě, kteří žijí v představě, že všichni by měli vždycky používat to nejlepší nejnovější.
getrandom(): pokračující sága o bezpečném a spolehlivém poskytování náhodných čísel uživatelskému prostoru.LWN.net Weekly Edition for October 10, 2019.
Kernel release status. Jonathan Corbet. 9. října 2019
Vývojové jádro 5.4-rc2 bylo vydáno 6. října. Linus poznamenal: „Takže nic nevypadá zvlášť znepokojivě, ale rc2 je obvykle celkem poklidný a chvíli trvá, než se najdou regrese.“ Kódové označení bylo změněno na „Nesting Opossum“.
Stabilní aktualizace: 5.3.4, 5.2.19, 4.19.77, 4.14.147, 4.9.195 a 4.4.195 byly vydány 6. října. Další aktualizace 5.3.5, 5.2.20, 4.19.78, 4.14.148, 4.9.196 a 4.4.196 následovaly 8. října. 5.2.20 je poslední aktualizace v řadě 5.2.x.
Quotes of the week. Jonathan Corbet. 9. října 2019
Časem, v nepříliš vzdálené budoucnosti, už e-mail prostě nebude připadat v úvahu. Budete ho moci „používat“, ale jsem si jistý, že nebude ve stavu, kdy ho používat budete chtít.
Takže to můžeme ignorovat, nebo můžeme proaktivně přistoupit k přípravám na tento nevyhnutelný výsledek.
A když diskutujeme, jak důležité je zachovat pracovní procesy založené na e-mailu, je to opravdu kvůli záložnímu plánu pro případ, že nová infrastruktura selže, nebo tím uklidňujeme „seniorní“ správce, jako jsem já a další, kteří se nechtějí přizpůsobit?
Osobně bych se vážně chtěl posunout k něčemu jinému než e-mailu, ten je strašný.
Jenom chci nástroje a hezké webové stránky, vlastně budu používat skoro cokoliv, abych úplně opustil postupy založené na e-mailu.
Jsem docela velkým odpůrcem myšlenky centralizovaných služeb (forges), protože takový přístup výrazně zjednodušuje vyřazení infrastruktury projektu, která je kritická pro rychlou publikaci oprav. Představte si situaci, kdy se objeví zero-day exploit jádra pro vzdálené získání superuživatelských práv – útočníci by měli zájem zajistit, aby zůstal neopravený co nejdéle, takže si dovedeme představit, že zacílí na jakoukoliv centralizovanou infrastrukturu, kde by mohla být vyvinuta a zveřejněna oprava.
V současné době by takový útok nebyl účinný, protože i když zcela vypadne kernel.org, spolupráce bude pokračovat přímo po e-mailech mezi správci a Linusem a opravu jde poslat na libovolný z mnoha zdrojů po celém světě – a pokud bude mít Linusův podpis, lidé mu budou důvěřovat. Pokud přejdeme na centralizovanou službu, její vyřazení bude od správců a vývojářů vyžadovat rychlé nalezení záložního kanálu (jako návrat k e-mailům). A pokud se stále vracíme k e-mailům, ve skutečnosti neřešíme ten hlavní podléhající problém, „co bychom měli používat místo e-mailu.“
printk() tak složité (a jak to spravit): sezení na konferenci Linux Plumbers, věnované úskalím printk() a co s nimi.pidfd do jádra: oprava přetrvávajících problémů se správou procesů v unixových systémech.LWN.net Weekly Edition for October 17, 2019.
Kernel release status. Jonathan Corbet. 16. října 2019
Vývojové jádro 5.4-rc3 bylo vydáno 13. října. „Stále to vypadá docela normálně. rc3 je větší než rc2, lidé začínají nacházet víc regresí, ale 5.4 zatím stále patří mezi menší z nedávných vydání.“
Stabilní aktualizace: 5.3.6, 4.19.79 a 4.14.149 byly vydány 12. října.
Quotes of the week. Jonathan Corbet. 16. října 2019
A když už jsem zmínil pgd/pud/p4d/pmd tolikrát, že jsem se v tom sám ztratil a myslím si, že to mám zase špatně, a myslím, že historicky – původně – jsme vždycky měli pdg a pmd pak neexistovalo, protože do něj bylo vložené. To dává smysl z pohledu jmenných konvencí na x86. Pak x86 skutečně _dostala_ pmd, a pak jsme mezi ně přidali více úrovní, zatímco ostatní architektury to řešily jinak. […]
Pointa je, že je to matoucí.
—Linus Torvalds také nestíhá držet krok s modelem tabulek stránek
Jsem si jistý, že uzamčení jádra někde má nějaké využití, ale pro univerzální distribuce (které obvykle chtějí podporovat jaderné moduly třetích stran) je to nekonečný zdroj problémů, které by jinak neexistovaly.
LWN.net Weekly Edition for October 24, 2019.
Kernel release status. Jonathan Corbet. 23. října 2019
Vývojové jádro 5.4-rc4 bylo vydáno 20. října. „Tento vývojový cyklus zůstává docela normální. Ve skutečnosti tentokrát byly rc spíš menší než průměr posledních vydání a rc4 v tom pokračuje, i když jen těsně.“
Stabilní aktualizace: 5.3.7, 4.19.80, 4.14.150, 4.9.197 a 4.4.197 byly vydány 18. října.
getrandom(): problém s entropií v raných fázích zavádění systému byl zřejmě vyřešen v cyklu 5.4, ale jsou výsledky skutečně náhodné?kmalloc(): změna interních alokací paměti v jádře prošla odporu navzdory.LWN.net Weekly Edition for October 31, 2019.
Kernel release status. Jonathan Corbet. 30. října 2019
Vývojové jádro 5.4-rc5 bylo vydáno 27. října. Linus poznamenal: „V této fázi máme o trochu více oprav než obvykle, ale nic se nejeví příliš zvláštní a diffstat vypadá _převážně_ plochý (změny QoS správy napájení v cpufrequency a io_uring vypadají o něco větší), což je moje znamení pro ‚malé změny všude možně‘.“ Kódové označení bylo opět změněno, tentokrát na „Kleptomanic Octopus“, což naznačuje pozoruhodná setkání na Linusově posledním potapěčském výletě.
Stabilní aktualizace: 5.3.8, 4.19.81, 4.14.151, 4.9.198 a 4.4.198 byly vydány 29. října.
KernelCI joins the Linux Foundation. Jonathan Corbet. 28. října 2019
Dlouho očekávaný krok byl konečně oficiálně potvrzen: projekt průběžné integrace KernelCI našel nový domov pod křídly Linux Foundation „Hlavním cílem KernelCI je využívat filosofii otevřeného testování k vylepšení kvality, stability a dlouhodobé udržovatelnosti jádra Linux. Očekávaná vylepšení platformy v Linux Foundation zahrnují lepší testování a validaci jádra s dlouhodobou podporou, konsolidaci dosavadních testovacích iniciativ, zpříjemnění stávající služby, rozšíření zdrojů a diverzity testovaného hardwaru. V dlouhodobém výhledu členové očekávají modernizaci architektury, testování i softwaru jiného než jádra Linux, definici testovacích standardů a spolupráci mezi projekty.“
Quotes of the week. Jonathan Corbet. 30. října 2019
(Zatím) jsem si nezvykl provozovat rcutorture na svém smartphonu.
80 % světa běží na jádrech z Debianu nebo z kernel.org.
—Greg Kroah-Hartman na Open Source Summit EU 2019
io_uring: nový nízkoúrovňový mechanismus pro asynchronní práci v jádře.Nástroje: Tisk bez diskuse
Tiskni
Sdílej: