NFS (Network File System) má letos 40 let. Jeho tvůrci zavzpomínali na MSST Conference. Sun Microsystems vydal v prosinci 1985 zdrojové kódy NFS vývojářům mimo Sun.
Po Canonicalu oznámilo také SUSE, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie).
Laboratoře CZ.NIC vydaly novou verzi 4.27.0 aplikace Datovka, tj. svobodné multiplatformní desktopové aplikace pro přístup k datovým schránkám a k trvalému uchovávání datových zpráv v lokální databázi. Přidány byly funkce pro přerazítkování datových zpráv systémem ISDS. Uživatel muže zvolit zprávy, jejichž časová razítka má aplikace sledovat. Aplikace jej upozorní na časová razítka, která lze přerazítkovat. Uživatel pak může
… více »Bylo představeno all-in-one PC aneb mechanická podsvícená klávesnice s Raspberry Pi 5 uvnitř Raspberry Pi 500+. S 256 GB Raspberry Pi SSD a 16 GB RAM za 200 dolarů.
Google, potažmo YouTube umožní návrat tvůrcům, kteří byli zablokováni kvůli údajnému šíření dezinformací souvisejících s COVID-19 a volbami. Tvůrci teď mohou požádat o navrácení přístupu. Společnost Alphabet v této souvislosti uvedla, že zákazy byly uděleny kvůli tlaku tehdejší Bidenovy administrativy.
Vývojári z distribúcie Artix, ktorá je postavená na Arch Linuxe, alebo skôr jeho forkom, už skôr prešli na Open-RC init systém, stále však niektoré projekty ako GNOME boli závislé na systemd. Teraz pretiekol pohár trpezlivosti a počnúc GNOME 49, kvôli ktorému komponenta gnome-session je úplne závislá na systemd-init, padlo rozhodnutie na odstránenie GNOME z repozitárov Artixu. Táto zmena sa podľa všetkého týka viac než 90 distribúcií, ktoré tiež nepoužívajú systemd. Viac v príspevku na DistroWatch.
Magazín IEEE Spectrum opět po roce publikoval svůj žebříček programovacích jazyků. Vedou Python, Java, C++, SQL a C#.
Repozitáře pro spolupráci v rámci projektu Fedora se přesunou z Pagure na nově vzniklý Fedora Forge. Ten stejně jako třeba Codeberg běží na softwaru Forgejo, které bylo už před časem vybráno jako náhrada za Pagure. Pagure pochází z dílny Fedory, ale mimo ni se příliš neuchytil. Jeho vývoj a údržba byly náročné a Fedora se rozhodla jít cestou úspěšnějšího projektu, který má větší základnu přispěvatelů.
Byla vydána (𝕏) nová verze 2025.3 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.
V IT4Innovations národním superpočítačovém centru byl dnes slavnostně spuštěn první český kvantový počítač VLQ disponující 24 fyzickými qubity s unikátní hvězdicovou topologií. Systém dodala společnost IQM Quantum Computers a jeho celková pořizovací cena činila přibližně 125 milionů korun.
Přehled lednový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 January 9, 2025.
Kernel release status. Jonathan Corbet. 8. ledna 2025
Vývojové jádro 6.13-rc6 bylo vydáno 5. ledna. Linus poznamenal:
Takže za ten poslední týden jsme nabrali nějaké commity, ale se čekalo a doufalo, pořád byl docela klid. Asi dvojnásobek commitů, co o svátcích, ale to pořád není tak moc.
Očekávám, že věci se začnou vracet do normálu, když jsou teď lidé zpět ze prázdnin a začínají se vzpamatovávat a probouzet se z kómatu z jídla.
Předtím bylo jádro 6.13-rc5 vydáno 29. prosince.
Stabilní aktualizace: 6.12.7, 6.6.68 a 6.1.122 byly vydány 27. prosince, poté 6.12.8, 6.6.69 a 6.1.123 následovaly 2. ledna.
Aktualizace 6.12.9, 6.6.70, 6.1.124, 5.15.176, 5.10.233 a 5.4.289 byly revidovány a očekávány každou chvíli.
Cook: Colliding with the SHA prefix of Linux's initial Git commit. Jonathan Corbet. 30. prosince 2024
Kees Cook popisuje své úsilí, které vedlo ke commitu v dokumentaci jádra, jehož ID sdílí stejných počátečních 12 znaků s počátečním commitem v repozitáři jádra.
Zatím to není ve stromě upstreamu Linuxu, kvůli obavám z rozbití bezpočtu jiných používaných nástrojů. Ale může to posloužit jako testovací commit pro ty, kteří by to chtěli opravit, že nastanou budoucí kolize (nebo tam opravdu přistane tento commit).
Linux Weekly News se kolizím ID commitů věnovaly o několik týdnů dříve.
Kicinski: netdev in 2024. Jonathan Corbet. 7. ledna 2025
Správce síťového kódu jádra Jakub Kicinski se ohlíží za pokrokem v síťovém subsystému v roce 2024.
Práce na uvolnění tlaku na
rtnl_lock
pokračovaly po celý rok.rtnl_lock
bývá často zmiňován jako jeden z největších globálních zámků v jádře, protože chrání veškerou konfiguraci a stav sítě. Snahy lze rozdělit do dvou širokých kategorií – převádění operací čtení, aby spoléhaly na ochranu RCU nebo jiné jemné zamykání (v6.9, v6.10), a rozdělování tohoto zámku na zámky pro jednotlivé síťové jmenné prostory (přípravy začaly ve v6.13).
Quote of the fortnight. Jonathan Corbet. 8. ledna 2025
Rád bych napůl oficiálně oznámil, že všechno je konečně zařízeno, abych zaujal oficiálnější pozici „podpora správců Linuxu“ v Linux Foundation. Vím, že jsem o tom už vícekrát mluvil a vznesl jsem to na několika summitech správců, ale nějaký čas zabralo přetavit to oficiálně v něco konkrétního. Rád bych poděkoval TAB Linux Foundation, že to umožnili.
Co se týče dopadů, je to větší množství toho, co už jsem dělal:
- práce na nástrojích pro správce (b4, patchwork-bot, bugspray)
- psaní dokumentace správy a pracovních procesů
- pomoc se zapojením nových správců
- starost o správcovskou klíčenku
Stěžejní rozdíl spočívá v tom, že se to stane mým primárním zaměřením, místo abych se tomu věnoval podle časových možností, kdy úkoly týkající se infrastruktury měly vždy přednost.
LWN.net Weekly Edition for January 16, 2025.
Kernel release status. Jonathan Corbet. 15. ledna 2025
Vývojové jádro 6.13-rc7 bylo vydáno 12. ledna. „Takže pokud se v nadcházejícím týdnu nestane nic zvláštního, očekávám, že finální 6.13 vydám příští týden podle obvyklého harmonogramu.“ Přečtěte si celé oznámení, ať se dozvíte, jak přijít ke kytarovému pedálu zdarma sestavenému Linusem samým.
Stabilní aktualizace: 6.12.9, 6.6.70, 6.1.124, 5.15.176, 5.10.233 a 5.4.289 byly vydány 9. ledna, o den později následovala 6.6.71 s opravou chyby při překladu.
Aktualizace 6.12.10, 6.6.72 a 6.1.125 byly revidovány a očekávány 17. ledna.
Quotes of the week. Jonathan Corbet. 15. ledna 2025
V současnosti když máme ukazatel „p“, C umožňuje
p->a
, ale nep.a
. Návrh z C++ je zvažován pro C.Zajímá nás to?
Po zakoupení nového WTF'o'metru – při čtení o tomto návrhu se určitě rozbil ten starý – zatím souhlasím se všemi ostatními, tohle C nezlepší a pokud to projde, měli bychom zajistit, že se to v jádře nebude používat.
ptrace()
, které by umožnilo změny argumentů a návratových hodnot systémových volání nezávisle na architektuře.LWN.net Weekly Edition for January 23, 2025.
Kernel release status. Jonathan Corbet. 22. ledna 2025
Jádro 6.13 bylo vydáno 19. ledna. Jak pravil Linus: „Za poslední týden se nastalo nic hrozného ani nečekaného, takže jsem označil a vydal finální 6.13.“
Významné změny v tomto vydání zahrnují
model líné preempce v plánování CPU, podporu Guarded Control Stack Arm64, operaci PIDFD_GET_INFO()
, časová razítka souborů s různou granularitou, počáteční podporu atomických zápisů v souborových systémech ext4 a XFS, systémová volání setxattrat()
, getxattrat()
, listxattrat()
a removexattrat()
, soukromé zásobníky programů BPF, nový mechanismus přidávání obranných stránek k mapování paměti, odstranění souborového systému reiserfs a další. Viz shrnutí začleňovacího okna (část první a druhá) na Linux Weekly News (a stránku KernelNewbies pro vydání 6.13) pro více informací.
Stabilní aktualizace: 6.12.10, 6.6.72 a 6.1.125 byly vydány 17. ledna, poté 6.1.126 následovala 19. ledna a 6.6.73 21. ledna.
Aktualizace 6.12.11, 6.6.74, 6.1.127 a 5.15.177 byly revidovány a očekávány 23. ledna.
Quote of the week. Jonathan Corbet. 22. ledna 2025
Podle mých výpočtů je materiál ve frontě pro linux-next na začátku začleňovacího okna 6.14 asi o 21 % lehčí než v 6.13. Jelikož cyklus vydání trvá 9 týdnů, 21% pokles odpovídá zhruba 2 týdnům dovolené. Znepokojivě příčetná délka dovolené, jakou si vzít na konci roku :)
LWN.net Weekly Edition for January 30, 2025.
Kernel release status. Jonathan Corbet. 29. ledna 2025
Začleňovací okno 6.14 bylo otevřené, uzavření bylo očekáváno 2. února.
Stabilní aktualizace: 6.12.11, 6.6.74, 6.1.127 a 5.15.177 byly vydány 23. ledna.
Quotes of the week. Jonathan Corbet. 29. ledna 2025
Když je uveden mechanismus, který usnadňuje vypnutí systémové funkce v prostředí LSM, začínám slyšet hlasy, které říkají „Nemůžeš používat zabezpečení společně s touhle úžasnou věcí“, a vývojáři „té úžasné věci“ jen mávnou rukou a řeknou „jenom to vypni“ a nikdy to není pořádně integrováno. Už jsem to viděl tolikrát, že se divím, jak je vůbec něco kdy zprovozněno ve více konfiguracích.
Opouštím všechny své role správce. Můj první commit feed9bab7b14 ("spi: omap2_mcspi PIO RX fix") do jádra byl v roce 2008 pro v2.6.24, takže jsem tady pobyl dlouhou dobu. Děkuji všem, se kterými jsem pracoval, je jich příliš mnoho, než abych je vyjmenoval.
—Kalle Valo, správce ovladačů bezdrátových sítí, míří jinam
Ten DCO je celkem pěkný právnický trik a funguje dobře v Linuxu, ale důvod, proč funguje v projektu Linux, se tak trochu vztahuje jen na Linux. To nejdůležitější, na co chci komunitu GDB upozornit, je, že DCO je navržený speciálně tak, že svaluje vinu a odpovědnost za to, když se do projektu dostane špatně licencovaný kód, *na jednotlivé vývojáře osobně*. To funguje skvěle pro firmy, protože to omezuje jejich právní odpovědnost. V praxi je vzácné, že je na někoho podána žaloba, takže lidé kolem Linuxu jsou s tím právním hackem v pohodě. Ale pravidelně naléhám na vývojáře, aby si dobře promysleli, jestli na sebe chtějí sami vzít takové riziko.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: