Rubrika: Blog

Dynamika změny kódové základny projektu Python

Vývojáři programovacího jazyka Python vizualizovali změny v kódové základně interpretrátoru CPython v souvislosti s hlavními událostmi, které se od počátku existence projektu odehrály za 36 let. V posledních 10 letech se objem kódu psaného v jazycích Python a C v CPython téměř zdvojnásobil. Pro počítání počtu řádků kódu byla použita utilita cloc. Zdroj: opennet.ru

Vydání uutils 0.7, varianty GNU Coreutils napsané v jazyce Rust

Bylo vydáno vydání projektu uutils coreutils 0.7.0 (Rust Coreutils), které rozvíjí analog souboru GNU Coreutils napsaný v jazyce Rust. Součástí coreutils je více než sto utilit, včetně sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln a ls. Cílem projektu je vytvořit multiplatformní alternativní implementaci Coreutils, která bude mimo jiné schopná fungovat na platformách Windows, Redox […]

PPSSPP 1.20.0

PPSSPP je emulátor Sony PlayStation Portable (PSP) s otevřeným zdrojovým kódem. Funguje na GNU/Linux, macOS, Windows a mobilních zařízeních s Androidem a iOS. PPSSPP patří mezi emulátory HLE (High Level Emulation) a nevyžaduje BIOS původní konzole, protože používá HLE BIOS. Hlavní změny: vylepšené uživatelské rozhraní; zlepšená podpora multiplayeru; opraveny grafické problémy […]

Wine 11.4

Dnes vyšel Wine 11.4 — vydání softwaru s otevřeným zdrojovým kódem, alternativní, volné implementace Windows API, která umožňuje spouštět hry a aplikace pro Windows na operačních systémech kompatibilních s POSIX, jako jsou Linux, BSD a macOS. Wine také tvoří základ Steam Play (Proton) od Valve. Hlavní změny: Přepracování SAX čtečky v MSXML. Optimalizace resamplingu v DirectSound. […]

Až 10% havarijních ukončení Firefoxu je způsobeno hardwarovými problémy s pamětí

Gabriele Svelto, inženýr z firmy Mozilla, publikoval výsledky analýzy souvislosti havarijních ukončení Firefoxu s bitovými chybami paměti způsobenými hardwarovými problémy. Z 470 tisíc hlášení o havarijních ukončeních Firefoxu, které byly obdrženy za poslední týden, byla v 25 tisících případech jako příčina identifikována potenciální vznik bitových chyb kvůli nestabilnímu chování paměťových čipů. Uvedeno bylo, že […]

GTK 4.22

Před vydáním GNOME 50, které se očekává za méně než dva týdny, dnes byla vydána nová stabilní verze knihovny grafických uživatelských rozhraní GTK. Hlavní opravy GTK 4.22: Opravy Drag-and-Drop (DnD): Byla odstraněna regrese, kvůli které signál ::leave widgetu DropTarget již nebyl odesílán po dokončení operace resetování (#8037, Matthias Clasen) Úpravy v demonstračních aplikacích: demonstrační programy více […]

Návrhy aktualizovaného rozhraní Firefox, vyvíjeného pod kódovým názvem Nova

Společnost Mozilla v rámci projektu Nova pracuje na modernizaci rozhraní Firefoxu. Je k dispozici několik návrhů nového designu, které umožňují zhodnotit hlavní trendy. Nejpovšimnutelnější změnou je zesílení zaoblení tlačítek karet a pole adresního řádku, stejně jako sloučení do samostatně vyznačených zaoblených bloků horní oblasti s panelem karet a panelem navigace, bočním panelem, oblastí s obsahem webových stránek a […]

Vydání Wine 11.4

Bylo publikováno experimentální vydání otevřené implementace Win32 API — Wine 11.4. Od doby vydání 11.3 bylo uzavřeno 17 zpráv o chybách a provedeno 211 změn. Mezi nejdůležitější změny patří: Pokračování ve vývoji knihovny msxml3 (Microsoft® XML Core Services), která je nezbytná pro fungování instalátoru produktů Adobe Cloud, včetně Adobe Photoshopu. Do msxml3 byla přidána podpora rozhraní SAX Reader, které implementuje událostní […]

Přepisování kódu pomocí AI pro přepracování otevřených projektů

Dan Blanchar, vývojář knihovny chardet pro určování kódování znaků v jazyce Python, vydal novou verzi knihovny pod novou licencí. Ve verzi 7.0 se používá licence MIT namísto licence LGPL. Vývojář tvrdí, že AI asistent Anthropic Claude, který je nyní v seznamu přispěvatelů, přepsal knihovnu bez použití původního kódu, což mu umožnilo nahradit copyleft licenci na permissivní. K […]

Byly zveřejněny verze Linux From Scratch 13 a Beyond Linux From Scratch 13

Byly představeny nové vydání příruček Linux From Scratch 13.0 (LFS) a Beyond Linux From Scratch 13.0 (BLFS), vytvořené pouze ve formě edice se systémovým správcem systemd. V Linux From Scratch jsou uvedeny pokyny k vytvoření základního Linuxového systému od základů, pomocí pouze zdrojových textů potřebného softwaru. Beyond Linux From Scratch doplňuje pokyny LFS informacemi o sestavení a […]

Vydání Rust 1.94. Experimenty s Rust ve FreeBSD jádře. Databáze Turso a SYSTÉM vcad na Rust

Byl zveřejněn vydání programovacího jazyka Rust 1.94, který byl založen projektem Mozilla, ale nyní je vyvíjen pod patronátem nezávislé neziskové organizace Rust Foundation. Jazyk se zaměřuje na bezpečnou práci s pamětí a poskytuje prostředky pro dosažení vysokého paralelismu při vykonávání úloh, přičemž se obejde bez použití garbage collectoru a runtime (runtime se omezuje na základní inicializaci a údržbu standardní knihovny). Metody práce […]

Pizlix — paměťově bezpečný distribuce GNU/Linux

Byl představen Pizlix — experimentální operační systém vytvořený na základě Linux From Scratch (LFS) 12.2. Klíčovou vlastností projektu je sestavení uživatelského prostoru (userland) s využitím kompilátoru Fil-C, což podle tvrzení autora umožňuje získat nejbezpečnější Linuxový distribuci na pamětě (memory safe), která je dnes k dispozici. Vývoj Pizlix se stal možným díky vysoké míře kompatibility […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster