Byl vydán Mozilla Firefox 146.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 146 bude brzy k dispozici také na Flathubu a Snapcraftu.
Před rokem převzala Digitální a informační agentura (DIA) vlastnictví a provoz jednotné státní domény gov.cz. Nyní spustila samoobslužný portál, který umožňuje orgánům veřejné moci snadno registrovat nové domény státní správy pod doménu gov.cz nebo spravovat ty stávající. Proces nové registrace, který dříve trval 30 dní, se nyní zkrátil na několik minut.
IBM kupuje za 11 miliard USD (229,1 miliardy Kč) firmu Confluent zabývající se datovou infrastrukturou. Posílí tak svoji nabídku cloudových služeb a využije růstu poptávky po těchto službách, který je poháněný umělou inteligencí.
Nejvyšší správní soud (NSS) podruhé zrušil pokutu za únik zákaznických údajů z e-shopu Mall.cz. Incidentem se musí znovu zabývat Úřad pro ochranu osobních údajů (ÚOOÚ). Samotný únik ještě neznamená, že správce dat porušil svou povinnost zajistit jejich bezpečnost, plyne z rozsudku dočasně zpřístupněného na úřední desce. Úřad musí vždy posoudit, zda byla přijatá opatření přiměřená povaze rizik, stavu techniky a nákladům.
Organizace Free Software Foundation Europe (FSFE) zrušila svůj účet na 𝕏 (Twitter) s odůvodněním: "To, co mělo být původně místem pro dialog a výměnu informací, se proměnilo v centralizovanou arénu nepřátelství, dezinformací a ziskem motivovaného řízení, což je daleko od ideálů svobody, za nimiž stojíme". FSFE je aktivní na Mastodonu.
Paramount nabízí za celý Warner Bros. Discovery 30 USD na akcii, tj. celkově o 18 miliard USD více než nabízí Netflix. V hotovosti.
Nájemný botnet Aisuru prolomil další "rekord". DDoS útok na Cloudflare dosáhl 29,7 Tbps. Aisuru je tvořený až čtyřmi miliony kompromitovaných zařízení.
Iced, tj. multiplatformní GUI knihovna pro Rust, byla vydána ve verzi 0.14.0.
FEX, tj. open source emulátor umožňující spouštět aplikace pro x86 a x86_64 na architektuře ARM64, byl vydán ve verzi 2512. Před pár dny FEX oslavil sedmé narozeniny. Hlavní vývojář FEXu Ryan Houdek v oznámení poděkoval společnosti Valve za podporu. Pierre-Loup Griffais z Valve, jeden z architektů stojících za SteamOS a Steam Deckem, v rozhovoru pro The Verge potvrdil, že FEX je od svého vzniku sponzorován společností Valve.
Byla vydána nová verze 2.24 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.
Přehled květnový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 May 6, 2021.
Kernel release status. Jonathan Corbet. 5. května 2021
Začleňovací okno 5.13 bylo otevřené, uzavření bylo očekáváno 9. května. Přehled první poloviny začleňovacího okna najdete v tomto článku.
Stabilní aktualizace: 5.12.1, 5.11.18, 5.10.34 a 5.4.116 byly vydány 2. května.
The TAB report on the UMN affair. Jonathan Corbet. 5. května 2021
Technický poradní výbor Linux Foundation vydal zprávu k zaslaným (záměrně a nezáměrně) chybným patchům z Minnesotské univerzity.
Tato zpráva shrnuje události, které dosud nastaly, reviduje článek „Pokrytecké příspěvky“ zaslaný k vydání a reviduje všechny dosavadní známé, do našeho repozitáře zdrojových kódů přijaté příspěvky do jádra od autorů článku z UMN. Ve shrnutí je uvedeno několik návrhů, jak by na to mohla navázat komunita včetně UMN.
Doporučení zahrnují zavedení interního procesu revize patchů zaslaných komunitou a vytvoření (Technickým poradním výborem ve spolupráci s výzkumníky) výzkumníkům pracujícím s jadernou komunitou určeného dokumentu s „osvědčenými postupy“.
(Editor Linux Weekly News Jonathan Corbet sehrál menší roli při psaní této zprávy.)
Quotes of the week. Jonathan Corbet. 5. května 2021
Myslím, že lidé mají nesprávnou představu, že „sdílené knihovny jsou z podstaty dobré“. Opravdu, ale opravdu nejsou. Způsobují spoustu problémů a tato jejich výhoda by opravdu měla vždy být srovnávána s těmi (velkými) nevýhodami.
V podstatě jediný případ, kdy sdílené knihovny skutečně dávají smysl, jsou doopravdy standardizované systémové knihovny, které jsou všudypřítomné a jsou součástí základní distribuce.
Ale v dnešní době mnoho vývojářů, ne-li většina, není schopno disciplinovaně udržovat stabilní ABI nutné k tomu, aby sdílené knihovny dobře fungovaly. Napadá mě několik balíčků, které kdyby používaly sdílené knihovny, hlavní číslo verze by muselo být navýšeno při každém vydání, protože lidé ani nevědí, jak napsat ‚ABI‘, natožpak ABI *zachovat*. Sakra, vždyť je to ten samý důvod, proč neslibujeme kompatibilitu jaderného ABI pro jaderné moduly.
Tip do života: každý dělá chyby ve slově ‚miscellaneous‘, a proto máme v jádře zvláštní pravidlo, že toto slovo vždy zkracujeme na „misc“.
LWN.net Weekly Edition for May 13, 2021.
Kernel release status. Jonathan Corbet. 12. května 2021
Vývojové jádro 5.13-rc1 bylo vydáno 9. května. „Tohle začleňovací okno bylo – podle očekávání – docela velké, ale zdá se, že zatím vše proběhlo vcelku hladce. Slavná poslední slova.“ Během začleňovacího okna nakonec bylo do hlavní větve začleněno 14 231 neslučovacích sad změn – víc než v průběhu celého cyklu 5.12.
Stabilní aktualizace: 5.12.2, 5.11.19, 5.10.35, 5.4.117 a 4.19.190 byly vydány 7. května. Poté 5.10.36 a 5.4.118 následovaly 11. května a 5.12.3 a 5.11.20 12. května.
An Interview With Linus Torvalds: Open Source And Beyond - Part 2 (Tag1). Jonathan Corbet. 7. května 2021
Druhá polovina rozhovoru s Linusem Torvaldsem na webu Tag1 Consulting byla zveřejněna.
Myslím si, že jedním z důvodů, proč Linux uspěl, byl právě ten fakt, že jsem ŽÁDNÝ velký plán neměl, ani jsem neměl velká očekávání, kam se to bude ubírat, takže když mi lidé začali posílat patche nebo žádosti o nové funkce, přišlo mi to skvělé, neměl jsem apriori žádnou představu o tom, čím by Linux měl být. Výsledek: všichni ti jednotlivci (a posléze velké firmy), kteří se chtěli účastnit vývoje Linuxu, to měli celkem snadné, protože jsem byl otevřený tomu, aby Linux dělal věci, na kterých jsem sám původně neměl opravdu žádný zájem.
vmalloc() založený na velkých stránkách.LWN.net Weekly Edition for May 20, 2021.
Kernel release status. Jonathan Corbet. 19. května 2021
Vývojové jádro 5.13-rc2 bylo vydáno 16. května. „Opravy jsou tu všude – ovladače, aktualizace architektur, dokumentace, nástroje. Nic zvlášť nevybočuje.“
Stabilní aktualizace: 5.12.4, 5.11.21, 5.10.37 a 5.4.119 byly vydány 14. května. Poté 5.12.5, 5.11.22, 5.10.38 a 5.4.120 následovaly 19. května. Dává se na vědomí, že 5.11.22 je poslední v řadě 5.11.
Quotes of the week. Jonathan Corbet. 19. května 2021
V žádném jiném subsystému nejsou takové znalosti, jak postavit celou strukturu akcelerátoru a zprovoznit ji tak, aby nebyla až zase tak špatná. V tom spočívá skutečná hodnota dri-devel a zdejší komunity, ne v občasném sdílení kódu.
Představte si, že jste na konferenci, z obou stran vedle vás někdo sedí. Jeden vám omylem do klína vylije kafe. Ten druhý do vašeho notebooku zapojí USB zařízení. Tak a teď jste nakažení spywarem.
LWN.net Weekly Edition for May 27, 2021.
Kernel release status. Jonathan Corbet. 26. května 2021
Vývojové jádro 5.13-rc3 bylo vydáno 23. května. „Tento týden s rc3 byl velmi klidný a aspoň čistě podle počtu commitů je to dosud nejmenší rc3 v řadě 5.x. Když uvážíme, že začleňovací okno nebylo vůbec malé, je to trochu překvapivé, ale mám podezření, že je to jeden z těch případů, kdy ‚ne všichni zaslali své opravy tento týden‘, což se napraví příští týden.“
Navzdory malé velikosti je v 5.13-rc3 pár zajímavostí, za prvé hromada vratek a oprav dlouhé řady vadných patchů určených ve zprávě Technického poradního výboru ke kauze UMN (viz výše).
Druhá význačná změna v 5.13-rc3 je vypnutí systémového volání quotactl_path(), které bylo přidáno v začleňovacím okně 5.13. Příslušný commit poznamenává, že připomínky k tomuto volání se poprvé objevily v komentářích na Linux Weekly News.
Stabilní aktualizace: 5.12.6, 5.10.39, 5.4.121, 4.19.191, 4.14.233, 4.9.269 a 4.4.269 byly vydány 22. května. Poté 5.12.7, 5.10.40, 5.4.122, 4.19.192, 4.14.234, 4.9.270 a 4.4.270 následovaly 26. května.
Quotes of the week. Jonathan Corbet. 26. května 2021
Záleží na tom, protože Standard a rozšířené překladače udělaly z C jazyk nevhodný k vývoji řady aplikací od alokátorů paměti přes šifrovací aplikace po knihovny pro práci s vlákny a zvláště operační systémy. Jsme v absurdní situaci, kdy C, navržené speciálně za účelem napsání jádra UNIX, nejde používat k psaní operačních systémů. Ve skutečnosti jsou Linux a další operační systémy napsány v nestabilním dialektu C, který je výsledkem mnoha zvláštních příznaků, které vypínají transformace překladače založené na nedefinovaném chování (bez jakýchkoliv garancí ohledně budoucí „optimalizací“). Databáze Postgres také potřebuje některé z těchto příznaků, stejně tak šifrovací knihovna libsodium a dokonce i balíček pro strojové učení tensor-flow.
Pokud se dodavatelé [RISC-V] chtějí ujistit, že je jejich hardware podporován, nejlepší způsob, jak toho dosáhnout, je zajistit včasné schválení specifikací popisujících chování vyžadované příslušnými produkty. Tak dostaneme akceptované rozhraní, které mohou dodavatelé implementovat a na které se software může spoléhat. Rozumím tomu, že mnoho lidí je znechuceno tempem tohoto procesu, co se týče rozšíření [virtualizace] H, ale obcházení tohoto procesu ten základní problém neřeší. Pokud opravdu jsou na světě produkty, které lidé nemohou sestavit, protože rozšíření H není v upstreamu, budeme to muset vážně probrat, ale bez konkrétního případu k diskuzi se to zvrhne ve spekulace, což není efektivní nakládání s časem.
Prosím, popište projevy této chyby v běhovém prostředí. Prosím, uvádějte tyto informace vždy při opravách chyb. A při jejich přidávání.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: