Rubriik: Blogi

QEMU ja FFmpeg'i asutaja avaldas JavaScript'i mootori Micro QuickJS.

Prantsuse matemaatik Fabrice Bellard, kes asutas kunagi projektid QEMU, FFmpeg, BPG, QuickJS, TinyGL ja TinyCC, on avaldanud uue JavaScript-mootori sisseehitatud süsteemidele — Micro QuickJS, mis suudab kompileerida ja täita JavaScripti programme, tarbides vaid 10 KB RAM-i. Koos C-raamatukoguga võtab mootori paigaldamine umbes 100 KB püsi mälu. On võimalik kompileerida JavaScripti muundada bytecode'iks ja käivitada eraldi […]

Avaldatud on postmarketOS 25.12, Linuxi jaotamine nutitelefonidele ja mobiilsetele seadmetele

Pärast 6-kuulist arendust on välja antud postmarketOS 25.12, mis arendab Linuxi jaotust mobiilsetele seadmetele, tuginedes Alpine Linuxi paketibaasile, standardsele C-raamatukogule Musl ja BusyBoxi utiliitide komplektile. Projekti eesmärk on pakkuda Linuxi jaotust nutitelefonidele ja tahvelarvutitele, mis ei sõltu ametlike tarkvaraversioonide toe elutsüklist ega ole seotud tööstuse peamiste tegijate tüüpiliste lahendustega. Kogumid […]

Elementary OS 8.1 jaotuse väljaandmine

Esitatud on elementary OS 8.1 väljaanne, mis on positsioneeritud kui kiire, avatud ja privaatsusele tähelepanu pöörav alternatiiv Windowsile ja macOS-ile. Projekti keskmes on kõrge kvaliteediga disain, mille eesmärk on luua kasutajasõbralik süsteem, mis tarbib minimaalselt ressursse ning tagab kiire käivitamise. Kasutajatele pakutakse oma töölaua keskkonda Pantheon. Laadimiseks on ette valmistatud käivitatavad iso-pildid (3.1 GB), […]

Microsofti projekt AI kasutamiseks koodibaasi tõlkimiseks C/C++ keelest Rusti

Galen Hunt, Microsoft Azure Sphere'i tegevjuht ja endine operatsioonisüsteemide arendamise juhataja Microsoft Research'is, esitles uurimisprojekti, mis loob tööriistu, kombineerides AI-d traditsiooniliste algoritmidega, et automatiseerida suurimaid Microsofti koodibaase Rusti keeles ümber kirjutamist. Projekti eesmärgiks on täielikult välistada C ja C++ keeled Microsofti koodibaasist […]

Programmeerimiskeel Lua 5.5 on saadaval.

Pärast viit aastat arendust on välja antud Lua 5.5, kiire ja kompaktselt skriptimiskeel, mis on laialdaselt levinud manustatud keelena konfiguratsioonide määratlemiseks ja laienduste kirjutamiseks. Lua tõlgendi kood on kirjutatud C keeles ja jagatakse MIT litsentsi alusel. Lua ühendab lihtsa protseduurilise süntaksi andmete kirjeldamise võimalustega, kasutades assotsiatiivseid massiive ja laiendatavust […]

Debian toetab ametlikult LoongArch arhitektuuri

Debiani projekti arendajad teatasid LoongArch (loong64) arhitektuuri baasil põhineva jaotuse ametlikuks portimiseks. LoongArchi paketid on saadaval installimiseks Debiani Sid (ebastabiilses) repost. LoongArchi käskude komplekt on rakendatud Loongsoni ettevõtte protsessorites ja see rakendab RISC ISA, mis on sarnane MIPS-ile ja RISC-V-le. Uue porta integreerimise algfaasis kasutati paketis […]

FreeBSD-s on eemaldatud root-haavatavus IPv6 automaatkonfiguratsiooni töötlejas.

FreeBSD süsteemis rtsold ja rtsol utiliidis on tuvastatud haavatavus (CVE-2025-14558), mis võimaldab kauglausekoodi täitmist root’i õigustes, saates spetsiaalselt vormindatud IPv6 marsruutija reklaamipaketi. Haavatavust kasutatakse RA-sõnumite (Marsruutija Reklaam) kaudu, kuid need ei suunata edasi ja peaksid marsruutijate poolt tagasi lükkama. Rünnaku toimepanemiseks peab ründaja olema võimeline saatma spetsiaalset paketti süsteemist, […]

Videopleieri MPV 0.41 väljaanne

Pärast üheksat kuud arendust on välja antud avatud lähtekoodiga videopleieri MPV 0.41, mis 2013. aastal hargnes MPlayer2 projekti koodibaasist. MPV keskendub uute võimaluste arendamisele, hoolimata MPlayer’iga ühilduvust säilitamisest. MPVi kood on litsentseeritud LGPLv2.1+ alusel, mõned osad jäävad GPLv2 alla, kuid üleminekuprotsess LGPL-le on peaaegu lõpetatud ning et sundida […]

Emulaatori 86Box 5.3 väljalase

Esitleme projekt 86Box 5.3, mis arendab x86 arhitektuuri süsteemide emulaatorit, mille abil on võimalik käivitada vanu operatsioonisüsteeme ja rakendusi, sealhulgas neid, mida kasutati 1980. aastate alguses IBM PC 5150 ja IBM PS/2 arvutites. Toetatakse täpset madala taseme emulatsiooni alates 8086 protsessoritest kuni Intel Celeron Mendocino. Projekti kood on kirjutatud […]

Qubes 4.3.0 operatsioonisüsteemi väljaanne, mis kasutab virtualiseerimist rakenduste isoleerimiseks

Pärast kahte aastat arendust on välja antud Qubes 4.3.0 operatsioonisüsteem, mis ellu viib hüperviisori idee rakenduste ja OS komponentide ranged eraldamine (iga rakenduste klass ja süsteemiteenused töötavad eraldi virtuaalmasinates). Tööks on soovitatav süsteem, millel on 16 GB RAM (miinimum — 6 GB) ja 64-bitine Intel või AMD protsessor, mis toetab VT-x tehnoloogiaid […]

EasyOS 7.1 väljalase, distributsioon Puppy Linuxi looja poolt

Barry Kauler, Puppy Linuxi looja, avaldas EasyOS 7.1, mis kombineerib Puppy Linuxi tehnoloogiaid konteinerite isolatsiooni kasutamisega süsteemi komponentide käitamiseks. Distrebiiviga haldamine toimub projekti arendatud graafiliste konfigureerijate komplekti kaudu. Suurus Allikas: opennet.ru

GDB 17 silumise väljaanne

On välja antud GDB 17.1 hääljuhendi versioon (esimene väljalase seerias 17.x, haru 17.0 kasutati arenduseks). GDB toetab lähtekoodi taseme silumist laia valiku programmeerimiskeelte (Ada, C, C++, D, Fortran, Go, Objective-C, Modula-2, Pascal, Rust jne) jaoks erinevates riistvara (i386, amd64, ARM, Power, Sparc, RISC-V, LoongArch jne) ja tarkvara platvormidel (GNU/Linux, *BSD, […]

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster