Kategorija: Blog

Izdaja Wayback 0.3, vmesnik za zagon namizij X11, ki uporablja komponente Wayland.

Po štirih mesecih razvoja je izdan projekt Wayback 0.3, ki omogoča zagon namiznih okolij, privezanih na protokol X11, s pomočjo komponent, temelječih na Waylandu. Wayback je poenostavljen kompozitni strežnik Wayland, ki podpira samo tiste funkcije, potrebne za zagon celotnega seje X11 s pomočjo Xwayland. Koda projekta je napisana v programskem jeziku C in se distribuira pod licenco MIT. Projekt so ustvarili razvijalci distribucije […]

Primerjava števila napak v kodi, napisani s strani ljudi in AI

Raziskovalci podjetja CodeRabbit so analizirali 470 pull requestov (350 – ustvarjenih z AI, 150 – napisanih ročno) v odprtih projektih na GitHubu in ugotovili, da v spremembah, ki jih generirajo AI asistenti, obstaja 1,7-krat več pomembnih napak in 1,4-krat več kritičnih težav kot v ročno napisanem kodu. Povprečno je bilo v AI generiranih pull requestih […]

Ustanovitelj QEMU in FFmpeg je objavil JavaScript motor Micro QuickJS.

Francoski matematik Fabrice Bellard, ki je nekoč ustanovil projekte QEMU, FFmpeg, BPG, QuickJS, TinyGL in TinyCC, je objavil novi JavaScript motor za vgrajene sisteme – Micro QuickJS, ki je sposoben kompajlirati in izvajati JavaScript programe ter porabiti le 10 KB pomnilnika. Skupaj s C knjižnico motor zavzema približno 100 KB trajne pomnilniške kapacitete. Možna je tudi kompilacija JavaScript v bajtno kodo in ločeno izvajanje […]

Objavljen je postmarketOS 25.12, Linux distribucija za pametne telefone in mobilne naprave.

Po 6 mesecih razvoja je predstavljen izid projekta postmarketOS 25.12, ki razvija Linux distribucijo za mobilne naprave, temelječo na paketni bazi Alpine Linux, standardni C knjižnici Musl in naboru pripomočkov BusyBox. Cilj projekta je ponuditi Linux distribucijo za pametne telefone in tablice, ki ni odvisna od življenjskega cikla podpore uradnim različicam in ni vezana na tipične rešitve glavnih igralcev v industriji. Gradnje […]

Izid distribucije elementary OS 8.1

Predstavljen je izid distribucije elementary OS 8.1, ki se pozicionira kot hitra, odprta in skrbna alternativa za Windows in macOS. Glavna pozornost v projektu je usmerjena na kakovostno oblikovanje, namenjeno ustvarjanju enostavnega in uporabniku prijaznega sistema, ki porabi minimalne vire in zagotavlja visoko hitrost zagona. Uporabnikom je ponujeno lastno delovno okolje Pantheon. Pripravljene so slikovne datoteke (3,1 GB) za prenos […]

Microsoftov projekt za uporabo AI za prevod izvorne kode iz C/C++ v Rust

Galen Hunt, upravni direktor Microsoft Azure Sphere in nekdanji vodja skupine za razvoj operacijskih sistemov v enoti Microsoft Research, je predstavil raziskovalni projekt za ustvarjanje orodij, ki združujejo AI s tradicionalnimi algoritmi za avtomatizirano prepisovanje največjih kodnih baz Microsofta v jeziku Rust. Cilj projekta je popolno izključitev jezikov C in C++ iz kodnih baz Microsofta […]

Na voljo je programski jezik Lua 5.5

Po petih letih razvoja je na voljo izdaja Lua 5.5, hitrega in kompaktnega skriptnega programskega jezika, ki je pridobil široko uporabo kot vgrajeni jezik za določanje konfiguracije in pisanje razširitev. Koda interpreterja Lua je napisana v jeziku C in se distribuira pod licenco MIT. Lua združuje preprost proceduralni sintaksis z zmogljivostmi za opisovanje podatkov prek uporabe asociativnih seznamov in razširljivih […]

V Debian je uradno podprta arhitektura LoongArch

Razvijalci projekta Debian so napovedali, da so podelili status uradnega porta različici distribucije za sisteme, ki temeljijo na arhitekturi LoongArch (loong64). Paketi za LoongArch so na voljo za namestitev iz repozitorija Debian Sid (Unstable). Arhitektura nabora ukazov LoongArch se uporablja v procesorjih podjetja Loongson in implementira RISC ISA, podobno MIPS in RISC-V. V začetni fazi integracije novega porta iz paketne […]

Oddaljena root ranljivost v obdelovalniku samodejne konfiguracije IPv6 v FreeBSD

V procesih rtsold in orodju rtsol, ki se uporabljata v FreeBSD, je bila odkrita ranljivost (CVE-2025-14558), ki omogoča oddaljeno izvajanje kode z dovoljenji root prek pošiljanja posebej oblikovanega paketa z oglasom IPv6 usmerjevalnika. RA sporočila (Router Advertisement), preko katerih se izkorišča ranljivost, niso usmerjena in jih morajo usmerjevalniki zavreči. Da bi napadalec izvedel napad, mora imeti možnost pošiljanja posebej oblikovanega paketa s sistema, […]

Izdavanje emulatora 86Box 5.3

Predstavljen je izid projekta 86Box 5.3, ki razvija emulatore sistemov na osnovi arhitekture x86, s katerim je mogoče zagnati stare operacijske sisteme in aplikacije, vključno tiste, ki so se uporabljale v začetku 80. let prejšnjega stoletja na računalnikih IBM PC 5150 in IBM PS/2. Podpira natančno nizko-nivojsko emulacijo sistemov, od procesorjev 8086 do Intel Celeron Mendocino. Koda projekta je napisana v […]

Objavljen je OS Qubes 4.3.0, koji koristi virtualizaciju za izolaciju aplikacija.

Po dveh letih razvoja je izšel izdelek operacijskega sistema Qubes 4.3.0, ki uresničuje idejo uporabe hipervizorja za strogo izolacijo aplikacij in komponent operacijskega sistema (vsaka vrsta aplikacij in sistemske storitve delujejo v ločenih virtualnih strojih). Za delovanje se priporoča sistem s 16 GB RAM-a (minimalno 6 GB) in 64-bitni CPU Intel ali AMD s podporo za tehnologije VT-x in […]

Izdaja EasyOS 7.1, distribucije ustvarjalca Puppy Linux

Barry Kauler, ustanovitelj projekta Puppy Linux, je objavil distribucijo EasyOS 7.1, ki združuje tehnologije Puppy Linux z uporabo vsebniške izolacije za zagon komponent sistema. Upravljanje distribucije poteka prek nabora grafičnih konfiguratorjev, ki jih razvija projekt. Vir: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster