Kategori: Blog

Dynamik i ændringer i kodebasen for Python-projektet

Udviklerne af programmeringssproget Python har visualiseret ændringerne i kodebasen for CPython-interpreteren i forhold til de vigtigste begivenheder, der er sket i løbet af de 36 år, projektet har eksisteret. I løbet af de sidste 10 år er mængden af kode i Python og C i CPython næsten fordoblet. Til at tælle antallet af kodelinjer blev værktøjet cloc brugt. Kilde: opennet.ru

Udgivelse af uutils 0.7, en variant af GNU Coreutils skrevet i Rust

Udgivelsen af projektet uutils coreutils 0.7.0 (Rust Coreutils), som udvikler en tilsvarende pakke til GNU Coreutils skrevet i Rust, er offentliggjort. coreutils-pakken indeholder over hundrede værktøjer, inklusiv sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln og ls. Projektets mål er at skabe en tværplatforms alternativ implementering af Coreutils, der blandt andet kan fungere på Windows, Redox […]

PPSSPP 1.20.0

PPSSPP er en emulator for Sony PlayStation Portable (PSP) med open source. Den kører på GNU/Linux, macOS, Windows og mobile enheder, der understøtter Android og iOS. PPSSPP tilhører HLE (High Level Emulation) emulatorer og kræver ikke BIOS fra den originale konsol, da HLE BIOS anvendes. Hovedændringer: forbedret UI; forbedret multiplayer-support; rettet grafiske problemer […]

Wine 11.4

I dag er Wine 11.4 udgivet — en open source-software, der er en alternativ, fri implementering af Windows API, som gør det muligt at køre Windows-spil og -applikationer på POSIX-kompatible operativsystemer som Linux, BSD og macOS. Wine er også grundlaget for Steam Play (Proton) fra Valve. Hovedændringer: Omdesign af SAX-læseren i MSXML. Optimeringer til resampling i DirectSound.[…]

Op til 10% af Firefox's nedbrud skyldes hardwareproblemer med hukommelsen

Gabriele Svelto, en ingeniør fra Mozilla, har offentliggjort resultaterne af analysen af sammenhængen mellem nedbrud af Firefox og bitcorruption forårsaget af hardwareproblemer. Af de 470.000 nedbrudsrapporter om Firefox, der er indsamlet i den seneste uge, blev der i 25.000 tilfælde identificeret potentiel bitcorruption som årsag på grund af ustabil drift af hukommelseschips. Det blev angivet, at dette […]

GTK 4.22

I takt med udgivelsen af GNOME 50, som forventes om mindre end to uger, er der i dag blevet frigivet en ny stabil version af biblioteket til grafiske brugergrænseflader, GTK. Hovedændringer i GTK 4.22: Rettelser til Drag-and-Drop (DnD): En regresjon er rettet, så signalet ::leave fra DropTarget-widgeten ikke længere sendes ved afslutningen af drop-operationen (#8037, Matthias Clasen). Justeringer i demonstrationsapplikationerne: demonstrationsprogrammerne er mere […]

Skitser til den opdaterede Firefox-grænseflade, der udvikles under kodenavnet Nova

Mozilla arbejder i projektet Nova på at modernisere Firefox-brugergrænsefladen. Flere layout af det nye design er tilgængelige, hvilket giver mulighed for at vurdere de vigtigste tendenser. Den mest markante ændring er den øgede afrunding af fanebladsknapperne og adresselinjen samt samlingen af separate afrundede blokke i den øverste del af skærmen med fanebladspanelet og navigationspanelet, sidepanelet, indholdsområdet på web-siderne og […]

Udgivelse af Wine 11.4

Den eksperimentelle udgave af den åbne implementering af Win32 API – Wine 11.4 – er blevet offentliggjort. Siden udgivelsen af 11.3 er 17 fejlrapporter blevet lukket og 211 ændringer indført. De vigtigste ændringer: Udviklingen af msxml3-biblioteket (Microsoft® XML Core Services), der er nødvendigt for installationen af Adobe Cloud-produkter, herunder Adobe Photoshop, er blevet videreført. Der er tilføjet support for SAX Reader-API'et i msxml3, som implementerer den begivenhedsbasserede […]

Genwriting af kode ved hjælp af AI til genlicensering af åbne projekter.

Dan Blanchard, udvikleren af chardet-biblioteket til bestemmelse af tegnkodning på Python, har frigivet en ny version af biblioteket under en ny licens. Version 7.0 bruger MIT-licensen i stedet for LGPL-licensen. Udvikleren hævder, at AI-assistenten Anthropic Claude, som nu er opført blandt bidragyderne, har genudskrevet biblioteket uden brug af original koden, hvilket har gjort det muligt for ham at skifte fra copyleft-licens til permissiv. K […]

Udgivet Linux From Scratch 13 og Beyond Linux From Scratch 13

Der er præsenteret nye udgaver af vejledningerne Linux From Scratch 13.0 (LFS) og Beyond Linux From Scratch 13.0 (BLFS), der kun er udarbejdet i en redigeret form med systemmanageren systemd. I Linux From Scratch gives instruktioner til at opbygge et grundlæggende Linux-system fra bunden ved kun at bruge kildekoden til det nødvendige software. Beyond Linux From Scratch supplerer LFS-instruktionerne med oplysninger om opbygning og […]

Udgivelse af Rust 1.94. Eksperimenter med Rust i FreeBSD-kernen. Databasen Turso og CAD-systemet vcad på Rust.

Rust-programmeringssproget 1.94 er udgivet, oprindeligt udviklet af Mozilla, men nu drevet under tilsyn af den uafhængige nonprofitorganisation Rust Foundation. Sproget er fokuseret på sikker hukommelsesstyring og tilbyder midler til at opnå høj parallellisme i opgaveudførelse, samtidig med at det undgår brug af garbage collection og runtime (runtime reduceres til grundlæggende initialisering og vedligeholdelse af standardbiblioteket). Metoder til arbejde […]

Pizlix — sikkert minimeret GNU/Linux-distribution

Pizlix er blevet præsenteret — et eksperimentelt operativsystem bygget på Linux From Scratch (LFS) 12.2. Et nøgletræk ved projektet er opbygningen af brugerland (userland) ved brug af compileren Fil-C, hvilket, ifølge forfatterens udsagn, muliggør at skabe den mest sikre (memory safe) Linux-lignende distribution, der findes i dag. udviklingen af Pizlix er blevet muligt takket være den høje grad af kompatibilitet […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster