Author: ProHoster

Yandex hat iepene de koade foar in ferspraat DBMS YDB dat stipet SQL

Yandex hat de boarnekoade publisearre fan 'e ferspraat DBMS YDB, dy't stipe ymplementearret foar it SQL-dialekt en ACID-transaksjes. De DBMS is makke fanôf it begjin en waard yn earste ynstânsje ûntwikkele mei it each op it garandearjen fan fouttolerânsje, automatysk herstel fan mislearrings en skalberens. It wurdt opmurken dat Yandex wurkjende YDB-klusters hat lansearre, ynklusyf mear dan 10 tûzen knooppunten, opslaan fan hûnderten petabytes oan gegevens en betsjinje miljoenen ferspraat transaksjes […]

Beweging om proprietêre firmware op te nimmen yn Debian-distribúsje

Стив Макинтаир (Steve McIntyre), несколько лет занимавший пост лидера проекта Debian, выступил с инициативой переосмысления отношения Debian к поставке проприетарных прошивок, которые в настоящее время не включаются в состав официальных установочных образов и поставляются в отдельном репозитории non-free. По мнению Стива, попытки достижения идеала в отношении поставки только открытого ПО приводят к лишним трудностям у […]

Release fan Git 2.36 boarne kontrôle systeem

Nei trije moannen fan ûntwikkeling is de frijlitting fan it ferspraat boarnekontrôlesysteem Git 2.36 publisearre. Git is ien fan 'e populêrste, betroubere en heechprestearjende ferzjekontrôlesystemen dy't fleksibele net-lineêre ûntwikkelingsynstruminten leveret basearre op tûken en gearfoegjen fan tûken. Om de yntegriteit fan 'e skiednis en ferset tsjin feroaringen "backdating" te garandearjen, wurdt ymplisite hashing fan 'e heule foarige skiednis yn elke commit brûkt, [...]

Pgfe 2, client C++ API foar PostgreSQL is beskikber

De earste stabile release fan Pgfe 2 (PostGres FrontEnd), in avansearre en funksje-rike bestjoerder (client API) foar PostgreSQL, skreaun yn C++ en it ferienfâldigjen fan it wurk mei PostgreSQL yn C++-projekten, is publisearre. De projektkoade wurdt ferspraat ûnder de Apache 2.0-lisinsje. Build fereasket in kompilator dy't de C ++ 17-standert stipet. Haadfunksjes: Ferbining yn blokkearjende en net-blokkearjende modus. Ferwurking fan pre-tariede […]

SDL-ûntwikkelders hawwe de standert omkeard nei Wayland yn release 2.0.22

Yn 'e koadebasis fan' e SDL-bibleteek (Simple DirectMedia Layer) is in earder oannommen feroaring omkeard, dy't standert operaasje ynskeakele hat basearre op it Wayland-protokol yn omjouwings dy't simultane stipe foar Wayland en X11 leverje. Sa, yn release 2.0.22, lykas earder, yn Wayland-omjouwings mei de XWayland-komponint, sil útfier mei it X11-protokol standert brûkt wurde. It wurdt opmurken dat ferbûn mei de stipe […]

Nije ferzjes fan Box86- en Box64-emulators, wêrtroch jo x86-spultsjes op ARM-systemen kinne útfiere

Releases fan Box86 0.2.6 en Box64 0.1.8 emulators binne publisearre, ûntworpen om Linux-programma's út te fieren kompilearre foar x86- en x86_64-arsjitektuer op apparatuer mei ARM-, ARM64-, PPC64LE- en RISC-V-processors. Projekten wurde syngroan ûntwikkele troch ien team fan ûntwikkelders - Box86 is beheind ta de mooglikheid om 32-bit x86-applikaasjes út te fieren, en Box64 biedt de mooglikheid om 64-bit útfierbere bestannen út te fieren. It projekt jout grutte oandacht oan it organisearjen fan de lansearring fan gaming […]

Kwetsberens yn 7-Zip wêrmei jo SYSTEM privileezjes kinne krije op Windows

In kwetsberens (CVE-7-2022) is identifisearre yn it fergese argyf 29072-Zip, wêrtroch willekeurige kommando's kinne wurde útfierd mei SYSTEM-privileges troch in spesjaal ûntwurpen bestân mei in .7z-útwreiding nei it gebiet te ferpleatsen mei in hint werjûn by it iepenjen it menu "Help> Ynhâld". It probleem ferskynt allinnich op it Windows platfoarm en wurdt feroarsake troch in kombinaasje fan 7z.dll misconfiguration en in buffer oerstreaming. It is opmerklik dat de 7-Zip-ûntwikkelders nei't se ynformeare binne oer it probleem […]

It Celestial-projekt ûntwikkelet in Ubuntu-build mei Flatpak ynstee fan Snap

In beta-release fan 'e CelOS (Celestial OS)-distribúsje is presintearre, dat is in werbou fan Ubuntu 22.04 wêryn de Snap-pakketbeheartoolkit wurdt ferfongen troch Flatpak. Yn stee fan ekstra applikaasjes te ynstallearjen fan 'e Snap Store-katalogus, wurdt yntegraasje mei de Flathub-katalogus oanbean. De ynstallaasjeôfbyldingsgrutte is 3.7 GB. De ûntwikkelingen fan it projekt wurde ferspraat ûnder de GPLv3-lisinsje. De bou omfettet in seleksje fan GNOME-applikaasjes ferspraat yn Flatpak-formaat, […]

Kwetsberheden yn swhkd, in fluchtoetsbehearder foar Wayland

In searje kwetsberens binne identifisearre yn swhkd (Simple Wayland HotKey Daemon) feroarsake troch ferkeard wurk mei tydlike bestannen, kommandorigelparameters en Unix-sockets. It programma is skreaun yn Rust en behannelet fluchtoetsen yn omjouwings basearre op it Wayland-protokol (in konfiguraasjetriem-kompatibele analoog fan it sxhkd-proses brûkt yn X11-basearre omjouwings). It pakket befettet […]

Utjefte fan triemsyngronisaasjeprogramma Rsync 3.2.4

Nei in jier en in heal fan ûntwikkeling is de frijlitting fan Rsync 3.2.4 beskikber, in triemsyngronisaasje- en reservekopyprogramma wêrmei jo ferkear minimearje kinne troch wizigingen ynkrementeel te kopiearjen. It ferfier kin ssh, rsh of it proprietêre rsync-protokol wêze. It stipet de organisaasje fan anonime rsync-tsjinners, dy't optimaal geskikt binne foar it garandearjen fan syngronisaasje fan spegels. De projektkoade wurdt ferspraat ûnder de GPLv3-lisinsje. Under de tafoege feroarings: […]

Utjefte fan PascalABC.NET 3.8.3 ûntwikkelingsomjouwing

De frijlitting fan it programmearringsysteem PascalABC.NET 3.8.3 is beskikber, en biedt in edysje fan 'e Pascal-programmearringstaal mei stipe foar koadegeneraasje foar it .NET-platfoarm, de mooglikheid om .NET-biblioteken te brûken en ekstra funksjes lykas generike klassen, ynterfaces, operator overloading, λ-ekspresjes, útsûnderingen, garbage collection, extension metoaden, nammeleaze klassen en autoclasses. It projekt is benammen rjochte op tapassingen yn ûnderwiis en ûndersyk. Plestik tas […]

LXQt 1.1 Meidogger Miljeu Release

Nei seis moannen fan ûntwikkeling waard de brûkersomjouwing LXQt 1.1 (Qt Lightweight Desktop Environment) frijlitten, ûntwikkele troch in mienskiplik team fan ûntwikkelders fan de LXDE- en Razor-qt-projekten. De LXQt-ynterface bliuwt de ideeën fan 'e klassike buroblêdorganisaasje folgje, en yntrodusearret moderne ûntwerp en techniken dy't brûkberens ferheegje. LXQt is gepositioneerd as in lichtgewicht, modulêr, rappe en handige fuortsetting fan 'e ûntwikkeling fan' e Razor-qt- en LXDE-buroblêden, mei de bêste […]