Byla vydána nová verze 0.17.0 programovacího jazyka Zig (Codeberg, Wikipedie). Přispělo 206 vývojářů. Přehled novinek v poznámkách k vydání.
Open-source projekt OpenDLSS-NR je 'bitově přesná reimplementace' neuronové rendrovací sítě DLSS 5 od společnosti NVIDIA, jenže pro grafické API Vulkan (DLSS slouží k vylepšování klasickým způsobem vyrendrovaných snímků pomocí lokálních modelů umělé inteligence, a to v reálném čase). Projekt není nijak spojen se společností NVIDIA, je pouze pro OS Windows a natrénované váhy modelu si uživatelé musí obstarat sami. Zdrojový kód je k dispozici na GitHubu, pod licencí MIT s výjimkou pro komponenty třetích stran.
Společnost Cloudflare představila Clef a Clef-Flash, open-source rozhodovací modely určené pro rychlou a konzistentní klasifikaci vstupů. Na rozdíl od klasických LLM vracejí tyto modely deterministické striktně typované strukturované odpovědi s exaktními pravděpodobnostmi, tedy odpovědi ve stylu přelomového modelu Jev.
… více »Byla vydána beta verze Ubuntu 26.10 s kódovým názvem Stonking Stingray. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 26.10 mělo vyjít 15. října 2026.
Byla vydána verze 1.99.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Od 13. do 15. října proběhne v Praze OpenSSL Conference 2026. Na YouTube lze zhlédnout videozáznamy přednášek z loňského roku.
Eben Upton oznámil další zdražení jednodeskových počítačů Raspberry Pi. Tentokrát 2 GB varianty o 12,50 dolarů. Nově 2 GB Raspberry Pi 4 stojí 67,50 dolarů a 2 GB Raspberry Pi 5 stojí 77,50 dolarů.
OpenMandriva ROME, tj. průběžně aktualizovaná (rolling) edice linuxové distribuce OpenMandriva, byla vydána ve verzi 26.09. Vedle Flatpaku také s podporou Snapu.
Edison Design Group po více než 30 letech zveřejnil zdrojový kód svého EDG C/C++ front-endu. Ten proslul širokou podporou standardů C++ a kompatibilitou s dialekty kompilátorů od Microsoftu, GNU, Clangu, Sunu a dokonce i s prehistorickým cfrontem. EDG byl použit například v kompilátoru Intel C++ Classic, kompilátoru NVCC od firmy NVIDIA pro platformu CUDA nebo v našeptávači kódu IntelliSense v produktech společnosti Microsoft. Projekt nyní spravuje organizace The C++ Alliance a kód je dostupný pod licencí Apache 2.0, doplněnou o výjimky projektu LLVM.
Pocket Tank je malé kapesní virtuální akvárium postavené na vývojové desce ESP32-S3-Touch-AMOLED-1.8. Na dvoujádrovém mikrokontroléru ESP32-S3 s 8 MB PSRAM a 16 MB flash paměti běží jak simulace akvária, tak i malý jazykový model určující chování rybiček. Lokální model o velikosti 7,56 MB se 14 miliony parametrů vznikl destilací modelu Gemma 4 26B, tedy učitele s 26 miliardami parametrů. Kromě firmwaru pro skutečný modul s AMOLED
… více »Přehled červnový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 June 4, 2026.
Kernel release status. Jonathan Corbet. 3. června 2026
Vývojové jádro 7.1-rc6 bylo vydáno 1. června. Linus řekl: „Mno, nenazval bych to ‚malým‘, ale určitě je to menší, než byl rc5. A nemyslím si, že tady je něco zvlášť hrozivého, takže možná jsme stále v mezích normálního vývojového cyklu. Uvidíme.“
V tomto vývojovém cyklu bylo viděno 15 352 neslučovacích změn od 2 388 vývojářů, z nichž 495 jsou noví přispěvatelé do jádra.
Stabilní aktualizace: 7.0.11, 6.18.34, 6.12.92, 6.6.142, 6.1.175, 5.15.209 a 5.10.258 byly vydány 1. června.
page: rozvržení příštích kroků ve velké proměně deskriptorů paměti.LWN.net Weekly Edition for June 11, 2026.
Kernel release status. Jonathan Corbet. 10. června 2026
Vývojové jádro 7.1-rc7 bylo vydáno 8. června. Linus řekl: „Každopádně podle toho, jak to teď vypadá, tohle je poslední rc. Samozřejmě se vždycky může něco objevit a přinutit nás ke změně, ale prosím zkuste rc7 a ještě jeden týden pokračujte v testování.“
V tomto vývojovém cyklu bylo viděno 15 627 neslučovacích změn od 2 436 vývojářů, z nichž 515 jsou noví přispěvatelé do jádra.
Stabilní aktualizace: 7.0.12, 6.18.35 a 6.12.93 byly vydány 9. června.
Dave Airlie on Linux Kernel Maintenance (SE Radio). Jonathan Corbet. 4. června 2026
Podcast Software Engineering Radio vydal rozhovor se správcem grafiky Davem Airliem. Většina z něj nebudou pro čtenáře Jaderných novin/LWN novinky, ale je to zajímavý náhled do života správce velkého subsystému.
Bavil jsem se s několika lidmi od Rustu a pomyslel jsem si: tohle jsou velmi mladí lidé, je jim něco přes 20, možná 30, patří do mladší skupiny vývojářů než lidé, se kterými jsem normálně zvyklý pracovat. Pomyslel jsem, jak by bylo dobré dát tyhle dvě skupiny dohromady. Myslím, že přivést mladé lidi do jádra používáním Rustu je přínosné… Takže jsem myslel, že bych měl podporovat přidání Rustu do jádra.
vmsplice(): zranitelnosti objevené pomocí LLM by mohly vést k odstranění splice() a vmsplice().fork() + exec(): pokus poradit si s nedostatky vytváření procesů v jádře.LWN.net Weekly Edition for June 18, 2026.
Kernel release status. Jonathan Corbet. 17. června 2026
Jádro 7.1 bylo vydáno 14. června. Linusovými slovy: „No, nedělní ráno je jenom u nás doma, ale kde jsem teď, je nedělní odpoledne, takže vydání 7.1 dělám v obvyklém čase – akorát ne v obvyklé časové zóně.“
Významné změny v 7.1 zahrnují odstranění několika starých architektur založeních na 486, několik nových příznaků clone() usnadňujících správu procesů, podporu BPF v io_uring, podporu I/O bez kopírování v blokovém ovladači ublk v uživatelském prostoru, počáteční (neúplnou) podporu podplánovačů ve sched_ext, další vylepšení swapování, zcela přepsanou implementaci NTFS a mnoho dalšího. Viz shrnutí začleňovacího okna na Linux Weekly News (část první a druhá) a stránku KernelNewbies o 7.1 pro podrobnosti.
Tento vývojový cyklus přinesl 15 849 neslučovacích změn od 2 478 vývojářů, z nichž 530 byli noví přispěvatelé do jádra.
Stabilní aktualizace: v tomto týdnu žádné nebyly vydány.
Aktualizace 7.1.1, 7.0.13, 6.18.36, 6.12.94, 6.6.143, 6.1.176, 5.15.210 a 5.10.259 byly revidovány a očekávány 18. června.
Quotes of the week. Jonathan Corbet. 17. června 2026
Doposud bylo jednou z velkých předností open-source operačních systémů, že i zvláštní případy užití byly podporovány a lidé mohli využívat starý hardware tak, že používali open-source operační systémy místo komerčních nabídek jako Windows nebo macOS.
S příchodem bezpečnostních hlášení z AI jsou tyto zvláštní případy užití čím dál více zařezávány s argumentací, že zranitelnost v kódu hamradio by mohla ohrozit velkou databázi SAP běžící na enterprise linuxové distribuci. Ale pokud vaše enterprise distribuce povoluje funkce jádra, které vaši zákazníci nepoužívají, a tak zvětšujete plochu pro útoky, je to spíš problém příslušné enterprise distribuce a ne těch starých, málo známých síťových protokolů.
Připadá mi, že ten nový svět nástrojů AI nás trochu zpomalil co do nových funkcí oproti opravám. Několik kol revizí Sashiko také několik věcí odsunulo do příště.
—Will Deacon v žádosti o začlenění arm64.
LWN.net Weekly Edition for June 25, 2026.
Kernel release status. Jonathan Corbet. 24. června 2026
Začleňovací okno 7.2 bylo otevřené, uzavření bylo očekáváno 28. června.
Stabilní aktualizace: 7.1.1, 7.0.13, 6.18.36, 6.12.94, 6.6.143, 6.1.176, 5.15.210 a 5.10.259 byly vydány 19. června.
Quote of the week. Jonathan Corbet. 24. června 2026
Z pohledu jádra se SPDM [Security Protocols and Data Models] používá k autentizaci a osvědčování zařízení. V tomto modelu hrozeb je zařízení považováno za nedůvěryhodné, dokud nemůže být ověřeno jádrem a uživatelským prostorem prostřednictvím SPDM. Jako taková jsou data SPDM nedůvěryhodná data, která mohou být zákeřná.
Specifikace SPDM je také složitá, přičemž specifikace 1.2.1 má skoro 200 stránek a 1.3.0 je skoro 250 stran dlouhá.
Takže nám jádro parsuje nedůvěryhodné odpovědi podle složité specifikace, což zní jako možný vektor zneužití. To je typ místa, kde Rust exceluje!
Tato kolekce implementuje žadatele SPDM v Rustu.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: