Cloudflare, tj. společnost poskytující "cloudové služby, které zajišťují bezpečnost, výkon a spolehlivost internetových aplikací", má výpadek.
Letos se uskuteční již 11. ročník soutěže v programování Kasiopea. Tato soutěž, (primárně) pro středoškoláky, nabízí skvělou příležitost procvičit logické myšlení a dozvědět se něco nového ze světa algoritmů – a to nejen pro zkušené programátory, ale i pro úplné začátečníky. Domácí kolo proběhne online od 22. 11. do 7. 12. 2025 a skládá se z 9 zajímavých úloh různé obtížnosti. Na výběru programovacího jazyka přitom nezáleží – úlohy jsou
… více »Byla vydána nová verze 2.52.0 distribuovaného systému správy verzí Git. Přispělo 94 vývojářů, z toho 33 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.
VKD3D-Proton byl vydán ve verzi 3.0. Jedná se fork knihovny vkd3d z projektu Wine pro Proton. Knihovna slouží pro překlad volání Direct3D 12 na Vulkan. V přehledu novinek je vypíchnuta podpora AMD FSR 4 (AMD FidelityFX Super Resolution 4).
Poštovní klient Thunderbird byl vydán v nové verzi 145.0. Podporuje DNS přes HTTPS nebo Microsoft Exchange skrze Exchange Web Services. Ukončena byla podpora 32bitového Thunderbirdu pro Linux.
U příležitosti státního svátku 17. listopadu probíhá na Steamu i GOG.com již šestý ročník Czech & Slovak Games Week aneb týdenní oslava a také slevová akce českých a slovenských počítačových her.
Byla vydána nová verze 9.19 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnout lze například nový balíček BirdNET-Go, tj. AI řešení pro nepřetržité monitorování a identifikaci ptáků.
Byla vydána nová verze 3.38 frameworku Flutter (Wikipedie) pro vývoj mobilních, webových i desktopových aplikací a nová verze 3.10 souvisejícího programovacího jazyka Dart (Wikipedie).
Organizace Apache Software Foundation (ASF) vydala verzi 28 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Byl vydán Debian 13.2, tj. druhá opravná verze Debianu 13 s kódovým názvem Trixie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
Přehled prosincový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 December 3, 2020.
Kernel release status. Jonathan Corbet. 2. prosince 2020
Vývojové jádro 5.10-rc6 bylo vydáno 29. listopadu. Linus řekl: „Takže z 5.10 mám docela dobrý pocit a doufám, že se to nepokazí. Ale testujte, prosím.“ Předtím bylo jádro 5.10-rc5 vydáno 22. listopadu.
O stabilní aktualizace nebyla nouze:
Popov: Linux kernel heap quarantine versus use-after-free exploits. Jonathan Corbet. 2. prosince 2020
Alexander Popov popisuje své patche karantény jaderné haldy navržené, aby systém chránily před zranitelnostmi typu ‚použití po uvolnění‘. „V červenci 2020 mě napadlo, jak rozbít tuto techniku kropení haldy k útokům ‚použití po uvolnění‘. V srpnu jsem si našel trochu času, abych to vyzkoušel. Vytáhl jsem z funkcí KASAN karanténu seznamu volných slabů a nazval jsem ji SLAB_QUARANTINE. Když je povolená, uvolněné alokace jsou ukládány do izolované fronty, kde čekají, až budou skutečně uvolněny. Takže by nemělo být možné je obratem znovu alokovat a přepsat útoky ‚použití po uvolnění‘.“
Quote of the week. Jonathan Corbet. 2. prosince 2020
Všichni si tak připadají, možná s výjimkou padouchů v bondovkách a robotů. V tom případě radím nebrat si to osobně. Pracujeme s jazykem, který je ve srovnání s jinými náchylnější k chybám. I když by si leckdo rád myslel, že je bezchybný, dlouhodobě nedokáže porazit statistiku. Všichni vývojáři softwaru balancují mezi syndromem podvodníka a Dunningem a Krugerem. Strach z chyb před lidmi je jeden z hlavních důvodů, proč se mnoho lidí jen tak nepustí do přispívání do open-source softwaru, natož do jádra. Moje rada zní: „Nenervujte se maličkostmi.“
epoll_pwait2(), close_range() a zakódované I/O: tři navržená vylepšení týkající se souborových systémů.LWN.net Weekly Edition for December 10, 2020.
Kernel release status. Jonathan Corbet. 9. prosince 2020
Vývojové jádro 5.10-rc7 bylo vydáno 6. prosince. Linus řekl: „Takže pokud se příští týden nestane nic divného a zlého, příští víkend vyjde finální 5.10, pak se vypořádáme s podstatnou částí začleňovacího okna 5.11, než přijdou svátky.“
Stabilní aktualizace: 5.9.13, 5.4.82, 4.19.162 a 4.14.211 byly vydány 8. prosince.
LWN.net Weekly Edition for December 17, 2020.
Kernel release status. Jonathan Corbet. 16. prosince 2020
Jádro 5.10 bylo vydáno 13. prosince; Linus řekl: „Prakticky vždycky si přeju, aby poslední týden byl býval klidnější, než opravdu byl, a to platí i tentokrát. Je tu obstojné množství patchů, včetně několika revertů věcí, které nebyly opraveny, na poslední chvíli, ale nic mě nepřinutilo říct si ‚potřebujeme ještě týden.‘ Vypadá to vcelku normálně.“
Významné změny v tomto vydání zahrnují podporu ARM Memory Tagging Extension, omezené režimy io_uring, uspatelné programy BPF, systémové volání process_madvise(), „rychlé commity“ ext4 a další. Viz shrnutí začleňovacího okna (část první a druhá) a stránku KernelNewbies pro vydání 5.10 pro více podrobností.
Za zmínku stojí aktualizace 5.10.1 vydaná prakticky obratem kvůli několika chybám, které dorazily na poslední chvíli.
Stabilní aktualizace: vedle 5.10.1 byly 5.9.14, 5.4.83, 4.19.163, 4.14.212, 4.9.248 a 4.4.248 vydány 11. prosince. Poté 5.9.15 a 5.4.84 následovaly 16. prosince.
Quote of the week. Jonathan Corbet. 16. prosince 2020
V takovýchto případech bych vlastně zvážil zápis bitu do vazeb, který by říkal „tohle je nekonzistentní, protože jsme to zpackali, takže dávejte si pozor,“ standardizační organizace se snaží vyhýbat se takovým prohlášením, protože s jejich prací je spojená určitá prestiž, ale to se nás netýká, takže to můžeme prostě přiznat.
page velkých stránek: trik, jehož pomocí jde ve velkých systémech snížit režii paměti.LWN.net Weekly Edition for December 24, 2020.
Kernel release status. Jonathan Corbet. 23. prosince 2020
Začleňovací okno 5.11 bylo otevřené, uzavření bylo očekáváno 28. prosince.
Stabilní aktualizace: 5.10.2, 5.9.16 a 5.4.85 byly vydány 21. prosince. Dává se na vědomí, že 5.9.16 je poslední v řadě 5.9.x, „pokud se nestane nic zvláště neobvyklého.“
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: