V pátek 6. a sobotu 7. března proběhl v pražském sídle Nejvyššího kontrolního úřadu (NKÚ) Hackathon veřejné správy 7.1. Publikovány byly vytvořené aplikace. V kategorii projektů rozvíjených z krajského kola zvítězil tým „Mackokládi“. Čtyři středoškoláci ze Dvora Králové uspěli s aplikací KompaZ. Jde o digitálního průvodce, který pomůže s rychlou a srozumitelnou orientací v životních i krizových situacích „krok za krokem“. Aplikace
… více »QGIS, svobodný desktopový GIS, byl vydán v nové hlavní verzi 4.0. Změny zahrnují několik nových analytických a editačních funkcí, rozšíření podpory 3D, více možností úprav uživatelského rozhraní či mnoho dalších zlepšení použitelnosti. Řada 3.44 má aktualizace plánovány do září.
Dan Blanchard vydal knihovnu pro Python chardet v nové verzi 7.0.0. S novou verzí byla knihovna přelicencována z LGPL na MIT. Souhlasili s tím všichni přispěvatelé? Dan Blanchard souhlasy vůbec neřešil. Zaúkoloval umělou inteligenci (Claude), aby knihovnu zcela přepsala a výslovně jí nařídil, aby nepoužila žádný LGPL kód. Dan Blanchard tvrdí, že se jedná o clean room design. Protistrana argumentuje, že umělá inteligence byla trénována
… více »Andy Nguyen si na svou herní konzoli PlayStation 5 (PS5) pomocí exploitu Byepervisor nainstaloval Linux (Ubuntu). V Linuxu si spustil Steam a PS5 tak proměnil v Steam Machine. Na PS5 může hrát hry, které jsou vydané pouze pro PC a jsou na Steamu [Tom's Hardware].
Správce sbírky fotografií digiKam byl vydán ve verzi 9.0.0. Jedná se o větší vydání provázené aktualizacemi knihoven. Mnoho dílčích změn se vedle oprav chyb týká uživatelského rozhraní, mj. editace metadat.
Byla vydána verze 2026 distribuce programu pro počítačovou sazbu TeX s názvem TeX Live (Wikipedie). Přehled novinek v oficiální dokumentaci.
Jihokorejská Národní daňová služba (NTS) zabavila kryptoměnu Pre-retogeum (PRTG) v hodnotě 5,6 milionu dolarů. Pochlubila se v tiskové zprávě, do které vložila fotografii zabavených USB flash disků s kryptoměnovými peněženkami spolu se souvisejícími ručně napsanými mnemotechnickými obnovovacími frázemi. Krátce na to byla kryptoměna v hodnotě 4,8 milionu dolarů odcizena. O několik hodin ale vrácena, jelikož PRTG je extrémně nelikvidní, s denním objemem obchodování kolem 332 dolarů a zalistováním na jediné burze, MEXC [Bitcoin.com].
Komunita kolem Linuxu From Scratch (LFS) vydala nové verze knih s návody na instalaci vlastního linuxového systému ze zdrojových kódů Linux From Scratch 13.0 a Beyond Linux From Scratch 13.0. Pouze se systemd.
Byla vydána nová stabilní major verze 25.12 linuxové distribuce primárně určené pro routery a vestavěné systémy OpenWrt (Wikipedie). Jedná se o nástupce předchozí major verze 24.10. Přehled novinek v poznámkách k vydání. Podporováno je více než 2200 zařízení.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za únor (YouTube). Odstraněn byl veškerý kód napsaný ve Swiftu. JavaScriptový engine LibJS byl reimplementován v Rustu.
Přehled srpnový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 August 3, 2023.
Kernel release status. Jonathan Corbet. 2. srpna 2023
Vývojové jádro 6.5-rc4 bylo vydáno 30. července. Linus řekl:
Takže tady to máme a cyklus vydání 6.5 nadále vypadá naprosto normálně.
Ve skutečnosti je *tak* normální, že jsme se trefili do velmi specifického (a zvláštního) vzorce vydání rc4: měli jsme *přesně* 328 neslučovacích commitů v 6.2, 6.3 a teď 6.5. Zvláštní shoda okolností.
A upřímně, ta podivná numerologická shoda okolností je asi tak to nejzajímavější, co tady máme.
Stabilní aktualizace: 6.4.7, 6.1.42, 5.15.123, 5.10.188 a 5.4.251 byly vydány 27. července.
Aktualizace 6.4.8, 6.1.43 a 5.15.124 byly revidovány a očekávány 3. srpna nebo později.
Quote of the week. Jonathan Corbet. 2. srpna 2023
Před lety jsem vyhořel, když jsem se pokoušel žonglovat s rolemi vývojáře, recenzenta, testera, dispečera (bídně), release manažera a (někdy) prostředníka mezi vedením. Tady v tomhle jednom subsystému je dost práce pro tým 20 na plný úvazek, ale oproti tomu je nás tu půlka. Myslel jsem si, že kdybych vydržel o něco déle, mohl bych pomoct udržet zaměření na dlouhodobý vývoj, který by zlepšil uživatelskou zkušenost. Mýlil jsem se.
V dnešní době se zdá, že lidé, kteří pracují na XFS, tráví většinu času na backportech distribučních jader a vypořádávání se s hlášeními chyb v okrajových případech vygenerovaných AI, které nejsou hlášeny uživateli. Recenze se staly noční můrou skládající se z procházení nedostatečně zdokumentovaného jaderného kódu, abych se pokusil rozhodnout, zda ta daná nová funkce nerozbije všechny ostatní funkce. Přijímat odezvu je nepříjemný proces vyjednávání mezi poptávkou po dalším úklidu, zjišťování, jestli je komentář založený na zkušenosti nebo neznalosti, a rozvažováním, jestli mlčení něco znamená.
—Darrick Wong odstupuje z funkce správce XFS
fchmodat(): po mnoha letech bude systémové volání fchmodat() konečně plně podporováno v jádře.LWN.net Weekly Edition for August 10, 2023.
Kernel release status. Jonathan Corbet. 9. srpna 2023
Vývojové jádro 6.5-rc5 bylo vydáno 6. srpna. Linus řekl: „Věci nadále vypadají vcelku normálně. Ne moc commitů a ty, co tady jsou, jsou malé.“
Věci ale nebyly zcela normální, a sice se pracovalo na řadě oprav pro hardwarové zranitelnosti Downfall a INCEPTION. Ty v hlavní řadě přistály 8. srpna. Nebylo však jisté, zda se tato práce usadila. Peter Zijlstra přepracovával opravy INCEPTION, aby lépe odpovídaly stávajícím zmírněním Retbleed.
Stabilní aktualizace: 6.4.8, 6.1.43 a 5.15.124 byly vydány 3. srpna. Aktualizace 6.4.9, 6.1.44, 5.15.125, 5.10.189, 5.4.252, 4.19.290 a 4.14.321, kterým dominují opravy Downfall a INCEPTION, dorazily 8. srpna.
Všimněte si upozornění připojeného ke každému z těchto vydání:
Vezměte na vědomí: PROSÍM OTESTUJTE toto jádro, pokud jste ve stromu 6.4.y, než ho použijete v ostrém provozu. Bylo to rychlé vydání kvůli zřejmým bezpečnostním opravám, a jako takovému se mu nedostalo moc testování „tam venku“. Dejte nám prosím vědět o jakýchkoliv problémech, kterých si všimnete. Také vezměte na vědomí, že uživatelské/jaderné api pro nové bezpečnostní opravy se může časem měnit, takže si na něj zatím nezvykejte jakoby bylo vytesáno do kamene.
Aktualizace 6.4.10, 6.1.45, 5.15.126, 5.10.190, 5.4.253, 4.19.291 a 4.14.322 byly revidovány a očekávány 11. srpna.
Quote of the week. Jonathan Corbet. 9. srpna 2023
Vypadá to, že byste mohli trpět Zmatením z Druhu Spekulativní Chyby, strádání vyvolané chronickým nedostatkem dokumentace a zásad, skutečností, že skoro vše má nejméně dva názvy, a po 6 letech tohoto hororu se nejeví žádné známky, že by to mělo zpomalit.
LWN.net Weekly Edition for August 17, 2023.
Kernel release status. Jonathan Corbet. 16. srpna 2023
Vývojové jádro 6.5-rc6 bylo vydáno 13. srpna. Linus řekl:
Takže kromě obvykle naplánovaných patchů oprav zranitelností hardwaru vše vypadá vcelku normálně. A myslím, že opravy hw by také měly být považovány za normální, kromě nevyhnutelných opravných patchů, které to způsobuje, protože embargo nám brání v širokém testování a drží je mimo všechny naše veřejné automatizované systémy. Achjo.
Stabilní aktualizace: 6.4.10, 6.1.45, 5.15.126, 5.10.190, 5.4.253, 4.19.291 a 4.14.322 byly vydány 11. srpna, poté 6.4.11, 6.1.46, 5.15.127, 5.10.191, 5.4.254, 4.19.292 a 4.14.323 následovaly 16. srpna.
Maintainers Summit call for topics. Jonathan Corbet. 15. srpna 2023
Summit správců 2023 bude uspořádán 16. listopadu v Richmodu ve Virginii, a to hned po konferenci Linux Plumbers.
Jako v předchozích letech je Summit správců pouze pro zvané a hlavní zaměření bude na procesní záležitosti vývoje jádra Linux. Bude omezený na 30 zvaných a několik sponzorovaných účastníků.
Výzva pro hledání témat byla právě rozeslána a první pozvánky budou zaslány v nejbližších pár týdnech.
Nuta: Exploring the internals of Linux v0.01. Jonathan Corbet. 14. srpna 2023
Pro ty, kdo shledávají Linux 6.x děsivým, napsal Seija Nuta náhled do jádra 0.01, jež odráží prostší časy.
Mimochodem tohle je zajímavý komentář k plánovači.
* 'schedule()' je plánovací funkce. Je to DOBRÝ KÓD! * Nejspíš nebude žádný důvod ho měnit, protože takhle * by to mělo pracovat dobře za každých okolností * (tj procesům omezeným IO dává dobrou odezvu atd).Ano, vskutku je to dobrý kód. Naneštěstí (nebo naštěstí) je toto proroctví špatně. Linux se stal jedním z nejpraktičtějších a nejvýkonnějších jader, což v průběhu let přineslo mnoho nových vylepšení a algoritmů, například Completely Fair Scheduler (CFS).
Quotes of the week. Jonathan Corbet. 16. srpna 2023
Být správcem člověku připadá jako trest, a to je neudržitelné. Potřebujeme pomoc.
Lidé si všímají mezilidských kontaktů, ke kterým tady dochází, a rozhodují se pro jakoukoliv jinou kariéru. Vím to, někteří mi to sami řekli.
Víte, co je opravdu smutné? Většina mých přátel pracuje pro malé firmy, neziskovky a místní samosprávy. Mluví o stejných problémech s přepracováním a dělá jim potíže pochopit a přijmout nové myšlenky, které zde pozoruji. Pozorují přímý vztah mezi nedostatečným příjmem a nedostatkem zdrojů v jejich organizaci.
/Ne/rozumějí, proč se při všech čertech to samé děje mně a mým blízkým spolupracovníkům, když všichni pracujeme pro firmy, které mají každoroční obrat ve stovkách miliard dolarů.
Společně jsme dokázali vyřešit „neřešitelný“ problém zabezpečení jádra Androidu. Když nyní je tento větrný mlýn zčásti úspěšně dobytý navzdory mnoha, podle nichž to nebylo možné, proč bychom nemohli pomoct jiným uživatelům našeho produktu, aby se u nich stalo totéž? Pokud ne, riskujeme, že Linux bude haněn za špatné zabezpečení, i když ve skutečnosti je to politika firem, které nevyužívají, co jim poskytujeme, nuance, kterou uživatelé Linuxu nikdy pořádně nepochopí a ani bychom to po nich neměli chtít.
ioctl() k detekci zápisu do paměti: navrhovaný mechanismus pro chytání podvádějících hráčů, který by mohl mít i jiná využití.LWN.net Weekly Edition for August 24, 2023.
Kernel release status. Jonathan Corbet. 23. srpna 2023
Vývojové jádro 6.5-rc7 bylo vydáno 20. srpna. Linus řekl, že vypadalo jako poslední rc nutný v tomto vývojovém cyklu, takže příště by měla být vydána 6.5. Mezitím v rc7:
[…] všechno vypadá zcela normálně. Ovladače (GPU, sítě a zvuk dominují – jinými slovy obvyklí podezřelí) a opravy architektur. To druhé jsou převážně drobné opravy stromu zařízení arm, ale také nějaké pročištění x86 a dopady embarga z minulého týdne.
Stabilní aktualizace: 6.4.12 a 6.1.47 byly vydány 23. srpna.
LWN.net Weekly Edition for August 31, 2023.
Kernel release status. Jonathan Corbet. 30. srpna 2023
Jádro 6.5 bylo vydáno 27. srpna. Linus řekl:
Stále mám neodbytný dojem, že spousta lidí je na dovolených a klid byl zčásti proto. Ale tohle vydání proběhlo hladce, takže nejspíš jsem jen paranoidní. Největší patche za poslední týden byly doslova pouze naše testy jádra.
Titulní vlastnosti vydání 6.5 zahrnují rychlejší zavádění systému na velkých x86 systémech, podporu Arm Permission Indirection Extension, podporu Rustu 1.68.2, nakládání s nepřijatou pamětí, podporu „připojení pod“ pro souborové systémy, systémové volání cachestat(), schopnost předávat pidfd přes řídící zprávu SCM_CREDENTIALS, správu zdrojů založenou na rozsahu působnosti, zavržení alokátoru SLAB 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.5 pro více podrobností.
Stabilní aktualizace: 6.1.48, 5.15.128 a 5.10.192 byly vydány 26. srpna. O den později následovala 6.1.49 s malou sbírkou oprav x86 a F2FS. Poté 6.4.13, 6.1.50, 5.15.129, 5.10.193, 5.4.255, 4.19.293 a 4.14.324 byly všechny vydány 30. srpna.
Quotes of the week. Jonathan Corbet. 30. srpna 2023
MUSÍTE převzít všechna stabilní/LTS vydání, abyste měli systém bezpečný a stabilní. Když se pokusíte vyzobávat si nahodilé patche, NEopravíte všechny známé – a neznámé – problémy, ale spíš skončíte s potenciálně hůře zabezpečeným systémem, který obsahuje známé chyby. Spoleh na „enterprise“ distribuci, která to pro vaše systémy udělá, je na vás, proberte s nimi, jak toho dosahují, protože to je to, zač platíte. Pokud za to neplatíte, prostě používejte Debian, lidé za ním vědí, co dělají, následují stabilní vydání a mají více instalací než jakákoliv jiná distribuce Linuxu. V případě embedded Yocto – následuje stabilní vydání nebo udržuje váš systém založený na buildroot aktuální s novými vydáními.
/Velmi/ mě těší, že mohu oznámit úplné dokončení opravu XFS za běhu. Pro ty z vás, kteří věc sledují celou dobu, to znamená, že části 1 a 2 jsou hotovy! […]
Jak tak [na svém testovacím cloudu] testuji opravy za chodu v různých fázích po dobu dvou let a cloud fstests prošel téměř 300 miliony úspěšnými opravami souborového systému, ruším všechna upozornění, že „Toto je výjimečný způsob, jak zničit vaše data“. Funguje to a je čas začlenit to pro širší testování.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: