auteur: ProHoster

Yandex heeft de code geopend voor het door YDB gedistribueerde DBMS dat SQL ondersteunt

Компания Яндекс опубликовала исходные тексты распределённой СУБД YDB, реализующей поддержку диалекта SQL и ACID-транзакций. СУБД создана с нуля и изначально развивается с оглядкой на обеспечение отказоустойчивости, автоматического восстановления при сбоях и масштабируемости. Отмечается, что компанией Яндекс запущены рабочие кластеры YDB, включающие более 10 тысяч узлов, хранящие сотни петабайт данных и обслуживающие миллионы распределённых транзакций в […]

Beweging om eigen firmware op te nemen in de Debian-distributie

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

Git 2.36 source control release

Na drie maanden ontwikkeling is de release van het gedistribueerde broncontrolesysteem Git 2.36 gepubliceerd. Git is een van de meest populaire, betrouwbare en krachtige versiebeheersystemen die flexibele, niet-lineaire ontwikkeltools biedt op basis van vertakkende en samenvoegende vertakkingen. Om de integriteit van de geschiedenis en de weerstand tegen “backdating” van veranderingen te garanderen, wordt impliciete hashing van de gehele voorgaande geschiedenis in elke commit gebruikt, […]

Pgfe 2, client C++ API voor PostgreSQL is beschikbaar

De eerste stabiele release van Pgfe 2 (PostGres FrontEnd), een geavanceerde en feature-rijke driver (client API) voor PostgreSQL, geschreven in C++ en die het werk met PostgreSQL in C++-projecten vereenvoudigt, is gepubliceerd. De projectcode wordt gedistribueerd onder de Apache 2.0-licentie. Build vereist een compiler die de C++17-standaard ondersteunt. Belangrijkste kenmerken: Verbinding in blokkerende en niet-blokkerende modi. Verwerking van vooraf bereide […]

SDL-ontwikkelaars hebben de standaardinstelling voor Wayland in release 2.0.22 ongedaan gemaakt

In de codebasis van de SDL-bibliotheek (Simple DirectMedia Layer) is een eerder aangenomen wijziging teruggedraaid, die standaard een werking op basis van het Wayland-protocol mogelijk maakte in omgevingen die gelijktijdige ondersteuning bieden voor Wayland en X11. Dus in release 2.0.22 wordt, net als voorheen, in Wayland-omgevingen met de XWayland-component standaard uitvoer gebruikt die gebruikmaakt van het X11-protocol. Opgemerkt wordt dat in verband met de steun […]

Nieuwe versies van Box86- en Box64-emulators, waarmee u x86-games op ARM-systemen kunt uitvoeren

Er zijn releases gepubliceerd van Box86 0.2.6 en Box64 0.1.8-emulators, ontworpen om Linux-programma's uit te voeren die zijn gecompileerd voor x86- en x86_64-architecturen op apparatuur met ARM-, ARM64-, PPC64LE- en RISC-V-processors. Projecten worden synchroon ontwikkeld door één team van ontwikkelaars - Box86 is beperkt tot de mogelijkheid om 32-bit x86-applicaties uit te voeren, en Box64 biedt de mogelijkheid om 64-bit uitvoerbare bestanden uit te voeren. Het project besteedt veel aandacht aan het organiseren van de lancering van gaming […]

Kwetsbaarheid in 7-Zip waardoor u SYSTEEMrechten op Windows kunt verkrijgen

Er is een kwetsbaarheid (CVE-7-2022) geïdentificeerd in het gratis archiveringsprogramma 29072-Zip, waarmee willekeurige opdrachten kunnen worden uitgevoerd met SYSTEEM-rechten door een speciaal ontworpen bestand met de extensie .7z te verplaatsen naar het gebied waar een hint wordt weergegeven bij het openen het menu “Help>Inhoud”. Het probleem doet zich alleen voor op het Windows-platform en wordt veroorzaakt door een combinatie van een verkeerde configuratie van 7z.dll en een bufferoverflow. Het is opmerkelijk dat de 7-Zip-ontwikkelaars, nadat ze op de hoogte waren gesteld van het probleem, […]

Het Celestial-project ontwikkelt een Ubuntu-build met Flatpak in plaats van Snap

Er is een bètaversie van de CelOS-distributie (Celestial OS) gepresenteerd, een herbouw van Ubuntu 22.04 waarin de Snap-pakketbeheertoolkit is vervangen door Flatpak. In plaats van extra applicaties uit de Snap Store-catalogus te installeren, wordt integratie met de Flathub-catalogus aangeboden. De grootte van de installatie-image is 3.7 GB. De ontwikkelingen van het project worden gedistribueerd onder de GPLv3-licentie. De build omvat een selectie van GNOME-applicaties gedistribueerd in Flatpak-formaat, […]

Kwetsbaarheden in swhkd, een snelkoppelingsmanager voor Wayland

Er is een reeks kwetsbaarheden geïdentificeerd in swhkd (Simple Wayland HotKey Daemon), veroorzaakt door onjuist werken met tijdelijke bestanden, opdrachtregelparameters en Unix-sockets. Het programma is geschreven in Rust en verwerkt het indrukken van sneltoetsen in omgevingen die zijn gebaseerd op het Wayland-protocol (een configuratiebestand-compatibel analoog van het sxhkd-proces dat wordt gebruikt in X11-gebaseerde omgevingen). Het pakket bevat […]

Uitgave van bestandssynchronisatiehulpprogramma Rsync 3.2.4

Na anderhalf jaar ontwikkeling is de release van Rsync 3.2.4 beschikbaar, een hulpprogramma voor bestandssynchronisatie en back-up waarmee u het verkeer kunt minimaliseren door wijzigingen stapsgewijs te kopiëren. Het transport kan ssh, rsh of een eigen rsync-protocol zijn. Het ondersteunt de organisatie van anonieme rsync-servers, die optimaal geschikt zijn om de synchronisatie van mirrors te garanderen. De projectcode wordt gedistribueerd onder de GPLv3-licentie. Onder de toegevoegde wijzigingen: […]

Release van PascalABC.NET 3.8.3 ontwikkelomgeving

De release van het programmeersysteem PascalABC.NET 3.8.3 is beschikbaar en biedt een editie van de programmeertaal Pascal met ondersteuning voor het genereren van code voor het .NET-platform, de mogelijkheid om .NET-bibliotheken te gebruiken en extra functies zoals generieke klassen, interfaces, operator overbelasting, λ-expressies, uitzonderingen, garbagecollection, uitbreidingsmethoden, naamloze klassen en autoklassen. Het project richt zich vooral op toepassingen in onderwijs en onderzoek. Plastieken zak […]

Release van LXQt 1.1 gebruikersomgeving

Na zes maanden ontwikkeling werd de gebruikersomgeving LXQt 1.1 (Qt Lightweight Desktop Environment) uitgebracht, ontwikkeld door een gezamenlijk team van ontwikkelaars van de LXDE- en Razor-qt-projecten. De LXQt-interface blijft de ideeën van de klassieke desktoporganisatie volgen en introduceert modern ontwerp en technieken die de bruikbaarheid vergroten. LXQt is gepositioneerd als een lichtgewicht, modulaire, snelle en handige voortzetting van de ontwikkeling van de Razor-qt- en LXDE-desktops, met de beste […]