Kategori: Blog

Sammenligning af fejlantal i kode skrevet af mennesker og AI

Forskere fra CodeRabbit har analyseret 470 pull-anmodninger (350 – oprettet af AI, 150 – skrevet manuelt) i åbne projekter på GitHub og konkluderede, at ændringer genereret af AI-assistenter indeholder 1,7 gange flere betydelige fejl og 1,4 gange flere kritiske problemer end manuelt skrevet kode. I gennemsnit i AI-genererede pull-anmodninger […]

QEMU- og FFmpeg-stifteren har offentliggjort JavaScript-motoren Micro QuickJS

Den franske matematiker Fabrice Bellard, som i sin tid grundlagde projekterne QEMU, FFmpeg, BPG, QuickJS, TinyGL og TinyCC, har offentliggjort en ny JavaScript-motor til indlejrede systemer — Micro QuickJS, der kan kompilere og køre JavaScript-programmer og kun bruger 10 KB RAM. Sammen med C-biblioteket optager motoren cirka 100 KB permanent hukommelse. Det er muligt at kompilere JavaScript til bytecode og køre det separat […]

postmarketOS 25.12 er udgivet, en Linux-distribution til smartphones og mobile enheder.

Efter 6 måneders udvikling er udgivelsen af projektet postmarketOS 25.12 præsenteret, som udvikler en Linux-distribution til mobile enheder, baseret på pakkegrundlaget Alpine Linux, det standard C-bibliotek Musl og BusyBox-værktøjsættet. Projektets mål er at tilbyde en Linux-distribution til smartphones og tablets, der ikke er afhængig af livscyklus-supporten for officielle firmware og ikke er bundet til standardløsningerne fra branchens hovedaktører. Byggene […]

Udgivelsen af distributionen elementary OS 8.1

Udgivelsen af distributionen elementary OS 8.1 er blevet præsenteret, som positionerer sig som et hurtigt, åbent og privatlivsbevidst alternativ til Windows og macOS. Projektet fokuserer på kvalitetsdesign med sigte på at skabe et brugervenligt system, der bruger minimale ressourcer og sikrer høj opstartshastighed. Brugerne får deres eget skrivebordsmiljø Pantheon. Bootbare ISO-billeder (3,1 GB) er klar til download, […]

Microsofts projekt om at bruge AI til at oversætte kodebasen fra C/C++ til Rust.

Galen Hunt, administrerende direktør for Microsoft Azure Sphere og tidligere leder af OS-udviklingsgruppen i Microsoft Research, præsenterede et forskningsprojekt til udvikling af værktøjer, der kombinerer AI med traditionelle algoritmer, til automatiseret omskrivning af de største kodebaser i Microsoft til Rust. Projektets mål er at udelukke sprog som C og C++ fra Microsofts kodebaser helt […]

Programmeringssproget Lua 5.5 er tilgængeligt

Efter fem års udvikling er Lua 5.5, et hurtigt og kompakt scriptsprog, nu tilgængeligt. Det har fået stor udbredelse som indlejret sprog til konfiguration og til udvidelser. Koden til Lua-interpreteren er skrevet i C og distribueres under MIT-licensen. Lua kombinerer en enkel proceduremæssig syntaks med databeskrivelsesmuligheder ved brug af associative arrays og udvidelig […]

Debian har implementeret officiel support til LoongArch-arkitekturen

Udviklerne af Debian-projektet har annonceret, at der er givet officiel portstatus til distributionens udgave for systemer baseret på LoongArch (loong64) arkitekturen. Pakker til LoongArch er tilgængelige til installation fra Debian Sid (Unstable) repository. LoongArch-instruktionssættet anvendes i processorer fra Loongson og implementerer en RISC ISA, der ligner MIPS og RISC-V. I den indledende integrationsfase af den nye port fra pakkesystemet […]

Fjernet root-sårbarhed i IPv6 autokonfigurationshandleren i FreeBSD.

Der anvendte baggrundsproces rtsold og værktøjet rtsol i FreeBSD har en sårbarhed (CVE-2025-14558), der muliggør fjernudførelse af kode med root-rettigheder ved at sende et særligt tilpasset paket med IPv6-routerannoncer. RA-meddelelser (Router Advertisement), som udnytter sårbarheden, bliver ikke routet og bør kasseres af routere. For at udføre angrebet skal angriberen have mulighed for at sende et særligt tilpasset paket fra et system, […]

Udgivelse af emulatoren 86Box 5.3

Udgaven af projektet 86Box 5.3 er præsenteret, som udvikler emulatoren til systemer baseret på x86-arkitekturen, der gør det muligt at køre gamle operativsystemer og applikationer, herunder dem der blev brugt i begyndelsen af 1980'erne på IBM PC 5150 og IBM PS/2. Der understøttes nøjagtig lavniveau-emulering af systemer, fra 8086-processorer til Intel Celeron Mendocino. Projektets kode er skrevet i […]

Udgivelsen af OS Qubes 4.3.0, som bruger virtualisering til at isolere applikationer.

Efter to års udvikling præsenteres udgivelsen af operativsystemet Qubes 4.3.0, der realiserer idéen om at bruge en hypervisor til streng isolation af applikationer og OS-komponenter (hver klasse af applikationer og systemtjenester kører i separate virtuelle maskiner). Det anbefales at have et system med 16 GB RAM (minimum – 6 GB) og en 64-bit Intel eller AMD CPU med understøttelse af VT-x med […]

Udgivelse af EasyOS 7.1, distribution fra skaberen af Puppy Linux

Barry Kauler, grundlæggeren af projektet Puppy Linux, har offentliggjort distribuerede EasyOS 7.1, der kombinerer teknologierne fra Puppy Linux med brugen af containerisolering til at køre systemkomponenter. Distribueringen administreres via et sæt grafiske konfiguratører udviklet af projektet. Kilde: opennet.ru

Udgivelse af Chimera-distributionen 20251220, der kombinerer Linux-kernen med FreeBSD-miljøet

Opdatering af byggene af distribueringssystemet Chimera Linux er udgivet, bemærkelsesværdigt ved brugen af Linux-kernen i kombination med værktøjer fra FreeBSD, system manager dinit og standard C-biblioteket Musl. Bygningen udføres af compileren Clang. Bootbare Live-billeder er dannet for arkitekturerne x86_64, ppc64le, aarch64, riscv64 og ppc64 i varianter med GNOME (1,8 GB), KDE (2,5 GB) og en reduceret miljø (1 GB). Projektet er rettet mod […]

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