Autorius: ProHoster

Pažanga kuriant „Rust“ kalbos kompiliatorių, pagrįstą GCC

GCC kompiliatoriaus rinkinio kūrėjų adresų sąraše buvo paskelbta ataskaita apie Rust-GCC projekto, kuris kuria GCC frontend gccrs su GCC pagrindu sukurtą Rust kalbos kompiliatorių, būklę. Iki šių metų lapkričio mėnesio planuojama, kad gccrs galėtų kurti kodą, palaikomą Rust 1.40 kompiliatoriaus, ir sėkmingai kompiliuoti bei naudoti standartines Rust bibliotekas libcore, liballoc ir libstd. Toliau […]

Dvidešimt trečias „Ubuntu Touch“ programinės įrangos atnaujinimas

UBports projektas, perėmęs Ubuntu Touch mobiliosios platformos kūrimą po to, kai „Canonical“ atsitraukė nuo jos, paskelbė OTA-23 (belaidžiu būdu) programinės aparatinės įrangos atnaujinimą. Projekte taip pat kuriamas eksperimentinis Unity 8 darbalaukio prievadas, kuris buvo pervadintas į Lomiri. Ubuntu Touch OTA-23 naujinimas pasiekiamas išmaniesiems telefonams BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google […]

Atvirkštinės inžinerijos „Rizin 0.4.0“ ir „GUI Cutter 2.1.0“ sistemos išleidimas

Buvo išleista atvirkštinės inžinerijos „Rizin“ ir susijusi grafinio apvalkalo „Cutter“ sistema. „Rizin“ projektas prasidėjo kaip „Radare2“ sistemos šakutė ir tęsė savo plėtrą, daugiausia dėmesio skiriant patogiai API ir kodo analizei be teismo ekspertizės. Nuo šakutės projektas perėjo prie iš esmės kitokio seansų („projektų“) išsaugojimo mechanizmo būsenos, pagrįstos serializavimu, forma. Išskyrus […]

Buvo išleistas CODE 22.5, platinimo rinkinys, skirtas „LibreOffice Online“ diegti

„Collabora“ paskelbė CODE 22.5 platformos („Collabora Online Development Edition“) leidimą, kuris siūlo specializuotą platinimą, skirtą greitam „LibreOffice Online“ diegimui ir nuotolinio bendradarbiavimo su biuro rinkiniu per žiniatinklį organizavimui, kad būtų pasiektos funkcijos, panašios į „Google Docs“ ir „Office 365“. . Platinimas sukurtas kaip iš anksto sukonfigūruotas Docker sistemos konteineris, taip pat galimas kaip paketai, skirti […]

Galima KDE Plasma Mobile 22.06 mobilioji platforma

Buvo paskelbtas KDE Plasma Mobile 22.06 leidimas, pagrįstas mobiliuoju Plasma 5 darbalaukio leidimu, KDE Frameworks 5 bibliotekomis, ModemManager telefonų krūva ir Telepathy ryšio sistema. „Plasma Mobile“ grafikai išvesti naudoja „kwin_wayland“ sudėtinį serverį, o garsui apdoroti naudojamas „PulseAudio“. Tuo pačiu metu buvo išleistas mobiliųjų programų rinkinys Plasma Mobile Gear 22.06, suformuotas pagal […]

Teksto rengyklės Vim 9.0 leidimas

Po dvejų su puse metų kūrimo buvo išleista teksto rengyklė Vim 9.0. „Vim“ kodas platinamas pagal savo „copyleft“ licenciją, suderinamą su GPL ir leidžiančią neribotai naudoti, platinti ir perdirbti kodą. Pagrindinis Vim licencijos bruožas yra susijęs su pakeitimų atkūrimu – trečiųjų šalių produktuose įdiegti patobulinimai turi būti perkelti į pradinį projektą, jei Vim prižiūrėtojas mano, kad […]

„Thunderbird 102“ pašto programos išleidimas

Praėjus metams po paskutinio reikšmingo leidimo paskelbimo, buvo išleista bendruomenės sukurta „Mozilla“ technologijomis pagrįsta „Thunderbird 102“ el. pašto programa. Naujasis leidimas priskiriamas ilgalaikio palaikymo versijai, kurios atnaujinimai išleidžiami ištisus metus. „Thunderbird 102“ yra pagrįsta „Firefox 102“ ESR leidimo kodų baze. Leidimą galima atsisiųsti tik tiesiogiai, automatiniai naujinimai […]

Išleiskite BitTorrent klientą Deluge 2.1

Praėjus trejiems metams po paskutinės reikšmingos šakos sukūrimo, buvo paskelbtas kelių platformų BitTorrent kliento Deluge 2.1 leidimas, parašytas Python (naudojant Twisted sistemą), pagrįstas libtorrent ir palaikantis kelių tipų vartotojo sąsają (GTK, žiniatinklio sąsaja). , konsolės versija). Projekto kodas platinamas pagal GPL licenciją. Deluge veikia kliento-serverio režimu, kuriame vartotojo apvalkalas veikia kaip atskiras […]

Firefox 102 leidimas

Išleista žiniatinklio naršyklė Firefox 102. Išleista Firefox 102 priskiriama išplėstinei palaikymo tarnybai (ESR), kurios atnaujinimai išleidžiami ištisus metus. Be to, buvo sukurtas ankstesnio filialo atnaujinimas su ilgą palaikymo laikotarpį 91.11.0 (ateityje tikimasi dar dviejų atnaujinimų 91.12 ir 91.13). „Firefox 103“ filialas artimiausiomis valandomis bus perkeltas į beta versijos testavimo etapą, […]

Galima „Chrome“ OS 103

Galimas „Chrome“ OS 103 operacinės sistemos leidimas, pagrįstas „Linux“ branduoliu, paleidžiama sistemos tvarkykle, ebuild / portage surinkimo įrankiais, atvirais komponentais ir „Chrome 103“ žiniatinklio naršykle. „Chrome“ OS naudotojo aplinka apsiriboja žiniatinklio naršykle. , o vietoj standartinių programų naudojamos žiniatinklio programos, tačiau „Chrome“ OS apima visą kelių langų sąsają, darbalaukį ir užduočių juostą. „Chrome OS 103“ kūrimas […]

Git 2.37 šaltinio valdymo leidimas

Paskelbta paskirstytų šaltinių valdymo sistemos Git 2.37 išleidimas. Git yra viena populiariausių, patikimiausių ir našiausių versijų valdymo sistemų, teikianti lanksčius nelinijinius kūrimo įrankius, pagrįstus šakojimu ir sujungimu. Siekiant užtikrinti istorijos vientisumą ir atsparumą retroaktyviems pokyčiams, kiekviename įsipareigojime naudojama netiesioginė visos ankstesnės istorijos maiša, taip pat galimas skaitmeninis autentifikavimas […]

OpenSSL 3.0.4 pažeidžiamumas, dėl kurio pažeidžiama nuotolinio proceso atmintis

OpenSSL kriptografinėje bibliotekoje buvo nustatytas pažeidžiamumas (CVE dar nepriskirtas), per kurį nuotolinis užpuolikas gali sugadinti proceso atminties turinį, siųsdamas specialiai sukurtus duomenis TLS ryšio užmezgimo metu. Kol kas neaišku, ar problema gali sukelti užpuoliko kodo vykdymą ir duomenų nutekėjimą iš proceso atminties, ar tai apsiriboja gedimu. Pažeidžiamumas pasireiškia […]