Hru Warhammer: Vermintide 2 (ProtonDB) lze na Steamu získat zdarma napořád, když aktivaci provedete do pondělí 24. listopadu.
Virtualizační software Xen (Wikipedie) byl vydán v nové verzi 4.21. Podrobnosti v poznámkách k vydání a přehledu nových vlastností.
Evropská komise schválila český plán na poskytnutí státní pomoci v objemu 450 milionů eur (téměř 11 miliard Kč) na rozšíření výroby amerického producenta polovodičů onsemi v Rožnově pod Radhoštěm. Komise o tom informovala v dnešní tiskové zprávě. Společnost onsemi by podle ní do nového závodu v Rožnově pod Radhoštěm měla investovat 1,64 miliardy eur (téměř 40 miliard Kč).
Microsoft v příspěvku na svém blogu věnovaném open source oznámil, že textové adventury Zork I, Zork II a Zork III (Wikipedie) jsou oficiálně open source pod licencí MIT.
První prosincový týden proběhne SUSE Hack Week 25. Zaměstnanci SUSE mohou věnovat svůj pracovní čas libovolným open source projektům, například přidání AI agenta do Bugzilly, implementaci SSH v programovacím jazyce Zig nebo portaci klasických her na Linux. Připojit se může kdokoli.
Google oznámil, že Quick Share na Androidu funguje s AirDropem na iOS. Zatím na telefonech Pixel 10. Uživatelé tak mohou snadno přenášet soubory z telefonů s Androidem na iPhony a obráceně.
Byla vydána nová verze 8.5 (8.5.0) skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Přináší řadu novinek a vylepšení (URI Extension, Pipe Operator, Clone With, …). Vydána byla také příručka pro přechod z předchozích verzí.
Evropská komise zahájila tři vyšetřování týkající se cloudových platforem Amazon Web Services (AWS) a Microsoft Azure. Evropská exekutiva, která plní také funkci unijního antimonopolního orgánu, chce mimo jiné určit, zda jsou americké společnosti Microsoft a Amazon v cloudových službách takzvanými gatekeepery, tedy hráči, kteří významně ovlivňují provoz internetu a musí dle nařízení o digitálních trzích (DMA) na společném trhu
… více »Společnost Meta Platforms vyhrála ostře sledovaný spor o akvizici sítě pro sdílení fotografií Instagram a komunikační aplikace WhatsApp. Podle amerického soudu firma jejich převzetím neporušila antimonopolní zákon, protože si tak nemonopolizovala trh sociálních sítí. Žalobu na Metu podala před pěti lety americká Federální obchodní komise (FTC). FTC argumentovala, že Meta, tehdy známá jako Facebook, koupila tyto dvě společnosti v letech 2012 a 2014 proto, aby s nimi nemusela soutěžit.
Home Assistant včera představil svůj nejnovější oficiální hardware: Home Assistant Connect ZBT-2 pro připojení zařízení na sítích Zigbee nebo Thread.
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 4, 2024.
Kernel release status. Jonathan Corbet. 3. ledna 2024
Vývojové jádro 6.7-rc8 bylo vydáno 31. prosince. Linus řekl:
Takže podle očekávání se ve svátečním týdnu celkem nic nestalo. Dostali jsme změny doslova jen 45 souborů a skoro třetina z těch souborů ani není kód jádra (tj. záležitosti jako testy, skripty, Kconfig a aktualizace souboru správců). A část zbytku jsou přípravy a úklid pro budoucí (skutečné) změny.
Ale je tam pár skutečných oprav a mám podezření, že ještě několik jich dostaneme příští týden, jak se lidé budou probírat z otupělosti z přejedení.
Předtím bylo vývojové jádro 6.7-rc7 vydáno 23. prosince.
Stabilní aktualizace: 5.15.145 byla vydána 23. prosince. Skládá se převážně z oprav subsystému ksmbd, který byl označen za rozbitý kvůli (doposud) chybějící podpoře jader 5.15.x. Následně byly 6.6.9 a 6.1.70 vydány 1. ledna.
Stabilní aktualizace 6.6.10, 6.1.71, 5.15.146 a 5.10.206 byly revidovány a očekávány 5. ledna.
Lenôtre: Maestro - Introduction. Jake Edge. 3. ledna 2024
Luc Lenôtre na svém blogu představuje Maestro, „unixové jádro a operační systém napsané od píky v Rustu“. Maestro je zamýšleno jako „lehké a kompatibilní s Linuxem do té míry, aby bylo použitelné v každodenním životě“. Projekt začal, v C, už v roce 2018, ale po roce a půl přepnul do Rustu. Současný stav:
Maestro je monolitické jádro, prozatím podporující pouze architekturu x86 (32bitovou).
V době psaní těchto slov bylo více méně implementováno 135 ze 437 systémových volání Linuxu (zhruba 31 %). Projekt má 48 000 řádků kódu ve 615 souborech (všechny repozitáře dohromady, spočítáno příkazem
cloc).
Projekt byl také diskutován na Hacker News.
MAX_ORDER: prostá změna celočíselného makra vede k problémům.LWN.net Weekly Edition for January 11, 2024.
Kernel release status. Jonathan Corbet. 10. ledna 2024
Jádro 6.7 bylo vydáno 7. ledna. Linus řekl:
Výsledek: 6.7 je (co do počtu commitů: přes 17k neslučovacích commitů, s 1k+ sloučeními) jedno z největších vydání jádra, jaká jsme kdy měli, ale ten týden navíc pro rc8 byl ryze jen kvůli načasování vycházejícímu na svátky, ne kvůli jakýmkoliv komplikacím s větším vydáním.
Mezi titulními vlastnostmi tohoto vydání jsou: odstranění podpory architektury Itanium, první část API futex2, podpora futexu v io_uring, mechanismus výjimek v BPF, souborový systém bcachefs, TCP Authentication Option, režim chytrého prohledávání pro Kernel Samepage Merging a podpora síťování pro bezpečnostní modul Landlock. Viz shrnutí začleňovacího okna (část první a druhá) na Linux Weekly News a stránku KernelNewbies pro vydání 6.7 pro více podrobností.
Stabilní aktualizace: 6.6.10, 6.1.71, 5.15.146 a 5.10.206 byly vydány 5. ledna, poté 5.4.266, 4.19.304 a 4.14.335 následovaly 8. ledna a 4.14.336, 6.6.11 a 6.1.72 10. ledna.
Dává se na vědomí, že toto je konec stabilní řady 4.14:
Toto je POSLEDNÍ jádro 4.14.y, které bude vydáno. Nyní je oficiálně u konce života. Již tuto verzi jádra NEpoužívejte, prosím, přesuňte se k novější verzi, jaká je zobrazena na stránce vydání na kernel.org.
Všichni uživatelé jádra řady 4.14 musejí aktualizovat. Ale pak se přesunout na novější vydání. Pokud jste zaseklí na této verzi, protože to vyžaduje dodavatel, běžte si pro podporu tohoto zastaralého stromu jádra k tomu dodavateli, protože to je to, zač mu platíte :)
Leemhuis: Regression tracking: state of the union early 2024. Jake Edge. 9. ledna 2024
Thorsten Leemhuis píše o svých plánech na zlepšení nakládání jádra s regresemi v nadcházejícím roce.
Nejvyšší prioritou odteď bude „učinit regzbot užitečnějším pro správce jaderných subsystémů“. Má úsilí ve sledovaní bude samozřejmě pokračovat, ale až na regrese v aktuálním a předchozím hlavním cyklu nemusí nic dostat mnoho mé pozornosti. Tato změna zaměření také znamená, že se nebudu moc zaobírat řešením nejasností kolem toho, „jak by se s regresemi mělo nakládat“, což již vícekrát vedlo k jistému napětí. Ale v dlouhodobém horizontu by to mělo být pro dobro věci.
Quote of the week. Jonathan Corbet. 10. ledna 2024
Jak C, tak C++ se dostalo hodně vývoje od roku 1999 a můj osobní názor je, že C++ fakticky konečně „dospělo“ v lepší C pro ten druh embedded programování, jaký představuje jádro OS. To říkám jako autor velmi mnoha maker a inline assemblerových hacků v jádře.
LWN.net Weekly Edition for January 18, 2024.
Kernel release status. Jonathan Corbet. 17. ledna 2024
Začleňovací okno 6.8 bylo otevřené, ačkoliv začleňování se zastavilo, když Linusovi další dobu nešel proud. Začleňovací okno by za normálních okolností bylo uzavřeno podle očekávání 21. ledna, ale je možné, že bude prodlouženo.
Stabilní aktualizace: 5.10.207, skládající se téměř výhradně z vratek v subsystému SCSI, byla vydána 12. ledna. Aktualizace 6.6.12, 6.1.73, 5.15.147, 5.10.208, 5.4.267 a 4.19.305 následovaly 15. ledna.
Kicinski: netdev in 2023. Jonathan Corbet. 17. ledna 2024
Správce síťového kódu Jakub Kicinski (společně s několika spolupracovníky) dal dohromady shrnutí, co se událo v síťování v jádře během roku 2023.
Napříč těmito vydáními ti, kdo obstarávají patche netdev (DaveM, Jakub, Paolo), aplikovali 7243 patchů a výsledné žádosti Linusovi o začlenění změny popsaly v 6398 slovech. Vzhledem k objemu práce nemůžeme projít všechna zlepšení, ani se moc podrobně věnovat síťovým podstromům (vylepšení BPF… práce na bezdrátu WiFi 7…). Místo toho se snažíme zaměřit na hlavní motivy a vývoj, jež subjektivně shledáváme zajímavé.
Quotes of the week. Jonathan Corbet. 17. ledna 2024
‚
i‘ je integer. Tak to je, stěžujte si na Fortran, jestli chcete. Zjistit, že někdo použil ‚i‘ pro unsigned long long, je jako zahlédnoutstruct inode *page;Je to překvapivé a čtenáři by neměli být vystaveni překvapením.
Nakonec jsem přes vánoční prázdniny napsal linuxový plánovač v Rustu pomocí sched-ext, jen tak pro zábavu. Zaráží mě, že nejenže funguje, ale dokonce dokáže překonat i výchozí plánovač Linuxu (EEVDF) při určitý typech zátěže (tj. hry).
LWN.net Weekly Edition for January 25, 2024.
Kernel release status. Jonathan Corbet. 24. ledna 2024
Vývojové jádro 6.8-rc1 bylo vydáno 21. ledna. Linus řekl:
Tak tohle nebylo zrovna nejpříjemnější začleňovací okno, ale většina nepříjemností vůbec nesouvisela s kódem a téměř zcela souvisela s ošklivým počasím. Jen několik technických zádrhelů. A po velmi velkém vydání 6.7 vypadá 6.8, že je vlastně menší než průměr, ačkoliv ve skutečnosti nijak zvlášť.
Stabilní aktualizace: 6.7.1, 6.6.13 a 6.1.74 byly vydány 20. ledna.
Stabilní aktualizace 6.7.2, 6.6.14, 6.1.75, 5.15.148, 5.10.209, 5.4.268 a 4.19.148 byly revidovány a mohly přijít každou chvíli. (Vydány byly 25. ledna.)
Quotes of the week. Jonathan Corbet. 24. ledna 2024
Smrt Hlavičkám Seznamů! Jsou dokonalou datovou strukturou pro CPU z éry roku 1995. 90 % výkonu vašeho CPU nechávají ladem, pokud jste si své CPU koupili v posledních pěti letech. Jestliže hlavičky seznamů rozesmutňují rust, je to o důvod víc, proč je zrušit.
Muž, kterým jsem tehdy byl, uváděl články s benchmarky ukazujícími, že ReiserFS byl rychlejší než ext2. Muž, kterým jsem teď, by své články začal uznáním, že byly rychlejší než souborové systémy ostatních operačních systémů, a poděkováním za léta, co jsme jsme tyto souborové systémy používali k napsání vlastních. Že jsem tak neučinil, byla moje první vážná společenská chyba v linuxové komunitě a bylo to zcela zbytečné.
—Hans Reiser píše z vězení
mseal() se blíží: pokrok na nové systémovém volání pro tvrzení aplikací.Nástroje: Tisk bez diskuse
Tiskni
Sdílej: