Open source softwarový stack ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán ve verzi 7.0.0. Přidána byla podpora AMD Instinct MI355X a MI350X.
Byla vydána nová verze 258 správce systému a služeb systemd (GitHub).
Byla vydána Java 25 / JDK 25. Nových vlastností (JEP - JDK Enhancement Proposal) je 18. Jedná se o LTS verzi.
Věra Pohlová před 26 lety: „Tyhle aféry každého jenom otravují. Já bych všechny ty internety a počítače zakázala“. Jde o odpověď na anketní otázku deníku Metro vydaného 17. září 1999 na téma zneužití údajů o sporožirových účtech klientů České spořitelny.
Byla publikována Výroční zpráva Blender Foundation za rok 2024 (pdf).
Byl vydán Mozilla Firefox 143.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově se Firefox při ukončování anonymního režimu zeptá, zda chcete smazat stažené soubory. Dialog pro povolení přístupu ke kameře zobrazuje náhled. Obzvláště užitečné při přepínání mezi více kamerami. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 143 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána betaverze Fedora Linuxu 43 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 21. října.
Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.2 (𝕏, Mastodon). Přehled novinek, vylepšení a nových efektů v poznámkách k vydání.
Byla vydána nová verze 4.5 (𝕏, Bluesky, Mastodon) multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Přehled novinek i s náhledy v příspěvku na blogu.
Byla vydána verze 3.0 (Mastodon) nástroje pro záznam a sdílení terminálových sezení asciinema (GitHub). S novou verzí formátu záznamu asciicast v3, podporou live streamingu a především kompletním přepisem z Pythonu do Rustu.
Do konference přišlo celkem 1177 emailů, nejvíce psali Thunder from the hill, Keith Owens a Patrick Mochel.
Keith Owens oznámil kbuild 3.0 pro nestabilní řadu. Jednou ze změn bylo i odstranění podpory CML2 a Hayden A. James se zeptal na důvod. Keith vysvětlil, že Eric S. Raymond odešel z konference. CML2 a kbuild 2.5 jsou na sobě nezávislé a mít oba ve stejném patchi se stávalo čím dál více obtížnější. Konfigurační pravidla v kbuildu 2.5 jsou čistá [clean], takže podpora jiných variant CML může být dodána kdykoliv.
Souběžně s touto diskusí Keith spustil ještě jednu - o integraci nového kbuildu do jádra. Keith už se cítil být frustrován tím, že jej Linus ignoruje a tak požádal veřejnost, aby za něj orodovala u Linuse. Kbuild 2.5 je podle něj dobře otestovaný a dokumentovaný systém, který je rychlejší a přesnější než předchozí verze, přesto je to Linusovi málo a soudí spíše podle jeho popularity a osobních předsudků než podle technických kvalit.
Nicolas Pitre reagoval s tím, že už před časem mu radil, ať zasílá malé patche, ale Keith to označil za hloupý komentář. Později dodal, že Keith dělá skvělou práci, ale nedokáže spolupracovat s Linusem. Někdo zaslal odkaz na mail, ve kterém Linus před pár týdny požádal Kaie Germaschewskiho o integraci kbuildu a Kai potvrdil, že na tom pracuje. Ale Kai Henningsen podotkl, že není vidět, jak tato integrace pokračuje a navíc si Kai vybírá jen nízko visící ovoce, zatímco ostatní vlastnosti ignoruje. Linus podle něj nechápe, že kbuild nemůže být začleněn po částech. Podle něj současný přístup nemůže fungovat.
Karim Yaghmour oznámil první verzi nanokernelu Adeos. Tisková zpráva je dostupná na adrese http://www.freesoftware.fsf.org/adeos/pr-2002-06-03.en.txta projekt na http://freesoftware.fsf.org/projects/adeos/. Kód je uvolněn pod licencí GPL. Adeos je založen na výzkumu a publikacích z raných devadesátých let. Místo aby nejdříve postavili nanokernel a pak pro něj postavili klientské operační systémy, tak použili funkční OS a vložili před něj nanokernel. Nyní je možné vložit další operační systémy vedle Linuxu.
Adeos umožňuje existovat více doménám vedle sebe, přičemž žádná doména nevidí jinou doménu, ale všechny vidí Adeos. Doména je obvykle kompletní operační systém, ale neděláme v tomto ohledu žádné předpoklady, co přesně doména je. Aby bylo možné sdílet hardware mezi různými operačními systémy, Adeos implementuje rouru přerušení [interrupt pipeline] - ipipe. Každá doména má vstup do ipipe. Každé přerušení je vloženo do ipipe a tak je propagováno ke všem doménám. Místo povolení/zakázání přerušení domény manipulují s rourou. Pokud je prvek v rouře uzamčen [ipipe stage is stalled], pak doména neobdrží žádné přerušení. Každý prvek může samozřejmě dělat s přerušením spoustu věcí, mezi nimiž je rozhodnutí nepropagovat přerušení dále. Nezávisle na operacích provedených v rouře, Adeos sám o sobě si nehraje s maskou přerušení. Jedinou vyjímkou je přidávání / odebírání domény z ipipe. To také znamená, že žádný OS nesmí používat skutečné hradwarové CLI/STI (stejnou funkčnost nabízí funkce odemykání/zamykání [stall/unstall].
Jejich práce je postavena na těchto výzkumech:
Některé možné příklady použití:
Andrew Morton zaslal patch, jehož cílem je ušetřit energii baterek na laptopech. Patch najdete na této adrese. Myšlenka je jednoduchá: nastavením hodnoty proměnné laptop_mode na 1 v /proc/sys/vm/ se jádro přepne do módu určeného pro notebooky a laptopy. Tento mod se snaží minimalizovat frekvenci buzení disku. Data na zapsání [dirty data] zůstávají v paměti delší dobu než normálně. Pokud je disk z nějakého důvodu (například čtení) vzbuzen, pak se toho využije a veškerá dirty data jsou zapsána. Pokud se kernel rozhodne zapsat nějaká data na disk, tak zapíše všechna data. Perioda zápisu dat je nastavitelná přes proměnnou laptop_writeback_centisecs a předvolená hodnota činí pět minut.
Rozběhla se diskuse jak nad dalšími vlastnostmi, tak nad technickými detaily. Andreas Dilger podotkl, že pětiminutový interval není vhodný, neboť koliduje s nastavením šetřícího modu v BIOSech. Proto doporučil nejméně 15-20 minut. Andrew tuto námitku přijal a nastavil proměnnou na dvacet minut.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: