Autor: ProHoster

Yandex on avanud SQL-i toetava hajutatud DBMS-i YDB koodi

Yandex on avaldanud hajutatud DBMS-i YDB lähtekoodi, mis toetab SQL-i dialekti ja ACID-tehinguid. DBMS loodi nullist ja algselt töötati välja tõrketaluvuse, tõrgetest automaatse taastumise ja mastaapsuse tagamiseks. Märgitakse, et Yandex on käivitanud töötavad YDB klastrid, sealhulgas rohkem kui 10 tuhat sõlme, mis salvestavad sadu petabaite andmeid ja teenindavad miljoneid hajutatud tehinguid […]

Liikumine patenteeritud püsivara kaasamiseks Debiani distributsiooni

Steve McIntyre, kes oli mitu aastat Debiani projektijuht, võttis initsiatiivi, et mõelda ümber Debiani lähenemine patenteeritud püsivara tarnimisele, mida praegu ametlikes installipiltides ei sisaldu ja mis on saadaval eraldi mittetasuta hoidlas. Steve'i sõnul põhjustab katse saavutada ideaal pakkuda ainult avatud lähtekoodiga tarkvara tarbetuid raskusi […]

Git 2.36 allikajuhtimise väljalase

Pärast kolmekuulist arendustööd on välja antud hajutatud allika juhtimissüsteem Git 2.36. Git on üks populaarsemaid, usaldusväärsemaid ja suure jõudlusega versioonikontrollisüsteeme, mis pakub paindlikke mittelineaarseid arendustööriistu, mis põhinevad hargnemisel ja ühendamisel. Ajaloo terviklikkuse ja tagasiulatuvatele muudatustele vastupidavuse tagamiseks kasutatakse igas kohustuses kogu eelneva ajaloo kaudset räsimist, […]

Saadaval on Pgfe 2, PostgreSQL-i kliendi C++ API

Avaldatud on Pgfe 2 (PostGres FrontEnd), täiustatud ja funktsiooniderikka draiveri (kliendi API) PostgreSQL jaoks, esimene stabiilne väljalase, mis on kirjutatud C++ keeles ja lihtsustab tööd PostgreSQL-iga C++ projektides. Projekti koodi levitatakse Apache 2.0 litsentsi all. Ehitamiseks on vaja kompilaatorit, mis toetab C++17 standardit. Peamised omadused: Ühendus blokeerivas ja mitteblokeerivas režiimis. Eelvalmistatud […]

SDL-i arendajad on tühistanud Waylandi vaikelüliti versioonis 2.0.22

SDL-i (Simple DirectMedia Layer) teegi koodibaasis on tagasi pööratud varem vastu võetud muudatus, mis võimaldas vaikimisi Waylandi protokollil põhinevat toimimist keskkondades, mis pakuvad Waylandi ja X11 samaaegset tuge. Seega, versioonis 2.0.22, nagu varemgi, kasutatakse XWaylandi komponendiga Waylandi keskkondades vaikimisi X11 protokolli kasutavat väljundit. Märgitakse, et toetusega seotud […]

Box86 ja Box64 emulaatorite uued versioonid, mis võimaldavad teil käitada x86 mänge ARM-süsteemides

Avaldatud on Box86 0.2.6 ja Box64 0.1.8 emulaatorite väljalasked, mis on mõeldud x86 ja x86_64 arhitektuuridele kompileeritud Linuxi programmide käitamiseks ARM, ARM64, PPC64LE ja RISC-V protsessoritega seadmetes. Projekte arendab sünkroonselt üks arendajate meeskond – Box86 on piiratud 32-bitiste x86-rakenduste käivitamise võimalusega ja Box64 pakub 64-bitiste käivitatavate failide käivitamise võimalust. Projekt pöörab suurt tähelepanu mängude käivitamise korraldamisele […]

7-Zipi haavatavus, mis võimaldab juurdepääsu SÜSTEEMI õigustele Windowsis

Tasuta arhiivis 7-Zip on tuvastatud haavatavus (CVE-2022-29072), mis võimaldab SÜSTEEMI privileegidega suvalisi käske täita, teisaldades spetsiaalselt loodud faili laiendiga 7z avamisel kuvatava vihjega piirkonda. menüüst „Abi>Sisu”. Probleem ilmneb ainult Windowsi platvormil ja selle põhjuseks on faili 7z.dll vale konfiguratsioon ja puhvri ületäitumine. Tähelepanuväärne on, et pärast probleemist teavitamist said 7-Zipi arendajad […]

Celestiali projekt arendab Snapi asemel Flatpakiga Ubuntu ehitamist

Esitatud on CelOS-i (Celestial OS) distributsiooni beetaversioon, mis on Ubuntu 22.04 ümberehitus, milles Snap paketihalduse tööriistakomplekt asendatakse Flatpakiga. Snap Store'i kataloogist lisarakenduste installimise asemel pakutakse integreerimist Flathubi kataloogiga. Installipildi suurus on 3.7 GB. Projekti arendusi levitatakse GPLv3 litsentsi all. Ehitis sisaldab valikut GNOME-i rakendusi, mida levitatakse Flatpak-vormingus, […]

Waylandi otseteehalduri swhkd haavatavused

Swhkd-s (Simple Wayland HotKey Daemon) on tuvastatud rida turvaauke, mis on põhjustatud ebaõigest tööst ajutiste failide, käsurea parameetrite ja Unixi pesadega. Programm on kirjutatud Rust keeles ja käsitleb kiirklahvide vajutamist Waylandi protokollil põhinevates keskkondades (konfiguratsioonifailiga ühilduv sxhkd protsessi analoog, mida kasutatakse X11-põhistes keskkondades). Pakett sisaldab […]

Failide sünkroonimise utiliidi Rsync 3.2.4 väljalase

Pärast poolteist aastat kestnud arendustööd on saadaval Rsync 3.2.4, failide sünkroonimise ja varundamise utiliit, mis võimaldab muudatusi järk-järgult kopeerides liiklust minimeerida. Transpordiks võib olla ssh, rsh või patenteeritud rsync protokoll. See toetab anonüümsete rsync-serverite organiseerimist, mis sobivad optimaalselt peeglite sünkroonimise tagamiseks. Projekti koodi levitatakse GPLv3 litsentsi all. Lisatud muudatuste hulgas: […]

PascalABC.NET 3.8.3 arenduskeskkonna väljalase

Saadaval on programmeerimissüsteemi PascalABC.NET 3.8.3 väljalase, mis pakub Pascali programmeerimiskeele väljaannet, mis toetab .NET-platvormi koodi genereerimist, võimalust kasutada .NET-i teeke ja lisafunktsioone, nagu üldised klassid, liidesed, operaator. ülekoormus, λ-avaldised, erandid, prügikoristus, laiendusmeetodid, nimeta klassid ja autoklassid. Projekt on keskendunud eelkõige rakendustele hariduses ja teaduses. Kilekott […]

LXQt 1.1 kasutajakeskkonna väljalase

Pärast kuuekuulist arendustööd ilmus kasutajakeskkond LXQt 1.1 (Qt Lightweight Desktop Environment), mille on välja töötanud LXDE ja Razor-qt projektide arendajate ühine meeskond. LXQt liides järgib jätkuvalt klassikalise lauaarvuti organisatsiooni ideid, tutvustades kaasaegset disaini ja kasutatavust suurendavaid tehnikaid. LXQt on kerge, modulaarne, kiire ja mugav jätk Razor-qt ja LXDE lauaarvutite arendusele, hõlmates parimaid […]