V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …
Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.
Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.
Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.
Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.
Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.
Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.
Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.
Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.
Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).
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 4, 2023.
Kernel release status. Jonathan Corbet. 3. května 2023
Začleňovací okno 6.4 bylo otevřené, uzavření bylo očekáváno 7. května.
Stabilní aktualizace: 6.3.1, 6.2.14, 6.1.27 a 5.15.110 byly vydány 1. května.
Quote of the week. Jonathan Corbet. 3. května 2023
Migraci distribuce e-mailů konference netdev@vger plánujeme provést v úterý 2. května (16.00 EDT / 13.00 PDT).
Nemělo by to mít vliv na provoz, jediná očekávaná změna je odlišná skupina hlaviček Received:. E-maily by měly začít proudit přes servery kernel.org. […]
vger nám dobře sloužily desítky let (úplná poděkování si nechme až po migraci ;)), ale doufáme, že přesun na novější (?) technologie zahladí zbývající občasné vady. A co je snad ještě důležitější, umožní nám lepší integraci se stávající infrastrukturou kernel.org (lore).
—Jakub Kicinski oznamuje stěhování e-mailové konference netdev – první aktivní jaderné konference přesunuté ze ctihodného serveru vger.
LWN.net Weekly Edition for May 11, 2023.
Kernel release status. Jonathan Corbet. 10. května 2023
Vývojové jádro 6.4-rc1 bylo vydáno 7. května.
Jedna funkce, která se sem nedostala, je kód stínových zásobníků na x86. Tato strana měla patrně trochu smůlu v tom, že přišla, když jsem se zrovna stejně díval na problémy s x86, takže jsem si ji docela prohlédl a měl dost pochybností, abych si vyžádal větší reorganizaci.
To je jen další z mnoha překážek v táhlém příběhu stínových zásobníků, pro souvislosti viz tento článek.
Nakonec bylo v tomto začleňovacím okně začleněno 13 044 neslučovacích sad změn.
Žádné stabilní aktualizace nebyly v tomto týdnu vydány. Stabilní aktualizace 6.3.2, 6.2.15, 6.1.28 a 5.15.111 byly revidovány a očekávány každou chvíli.
Quote of the week. Jonathan Corbet. 10. května 2023
Už jsem si zvykl na drobné rozdíly, ale *když* mi posíláte žádosti o začlenění, tohle znamená, že pro mě může být o kousek jednodušší, když si vybere algoritmus pro hledání změn podle mě a provedete
git config diff.algorithm histogramve svém stromě jádra.
get_user_pages()
: jedno z nejvíce problémy stíhaných interních jaderných rozhraní správy paměti stále dělá potíže.LWN.net Weekly Edition for May 18, 2023.
Kernel release status. Jonathan Corbet. 17. května 2023
Vývojové jádro 6.4-rc2 bylo vydáno 14. května. Linus řekl: „Tohle je rc2, byl to celkem klidný týden, lidé teprve začínají nacházet problémy ze začleňovacího okna, ale celkově to vypadá v pohodě.“
Stabilní aktualizace: 6.3.2, 6.2.15, 6.1.28 a 5.15.111 byly vydány 11. května, poté 6.3.3, 6.2.16, 6.1.29, 5.15.112, 5.10.180, 5.4.243, 4.19.283 a 4.14.315 následovaly 17. května.
Dává se na vědomí, že 6.2.16 bude poslední aktualizace jádra 6.2.
LSFMM+BPF Summit 2023: první várka reportáží z každoročního shromáždění vývojářů úložišť, souborových systémů, správy paměti a BPF. Doposud popsaná sezení zahrnují:
struct page
na jediný ukazatel.LWN.net Weekly Edition for May 25, 2023.
Kernel release status. Jonathan Corbet. 24. května 2023
Vývojové jádro 6.4-rc3 bylo vydáno 21. května. Linus řekl: „Nic velkého skutečně nevyčnívá.“
Stabilní aktualizace: 6.3.4, 6.1.30 a 5.15.113 byly vydány 24. května.
A guide to io_uring. Jonathan Corbet. 22. května 2023
Nick Black sepsal obsáhlého průvodce API io_uring
a knihovnou lib_uring
v uživatelském prostoru.
Kombinuje asynchronní I/O, dávkování systémových volání a flexibilní správu bufferu a podle mě je to nejpodstatnější pokrok v I/O modelu Linuxu od doby Berkeley soketů (ano, vím, že Berkeley sokety jsou starší než Linux. Řekněme tedy, že jde o nejpodstatnější pokrok v I/O modelu UNIXu, který se zrodil v Linuxu)
Toto vydání bylo věnováno pokračujícímu pokrytí Summitu o linuxových úložištích, souborových systémech, správě paměti a BPF 2023:
io_uring
: snaha o použití io_uring
ve FUSE za účelem zlepšení výkonu.Nástroje: Tisk bez diskuse
Tiskni Sdílej: