Autors: ProHoster

Yandex atvēra izplatītās DBVS YDB kodu, kas atbalsta SQL

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

Kustība, lai Debian izplatīšanā iekļautu patentētu programmaparatūru

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

Git 2.36 avota kontroles sistēmas izlaišana

Pēc trīs mēnešu izstrādes ir izlaista izplatītā avota kontroles sistēma Git 2.36. Git ir viena no populārākajām, uzticamākajām un augstas veiktspējas versiju kontroles sistēmām, kas nodrošina elastīgus nelineārus izstrādes rīkus, kuru pamatā ir sazarošana un apvienošana. Lai nodrošinātu vēstures integritāti un pretošanos atpakaļejošām izmaiņām, katrā saistībā tiek izmantota visas iepriekšējās vēstures netieša jaukšana, […]

Ir pieejams Pgfe 2, klienta C++ API priekš PostgreSQL

Ir publicēts pirmais stabilais Pgfe 2 (PostGres FrontEnd) izlaidums, kas ir uzlabots un ar funkcijām bagāts draiveris (klienta API) PostgreSQL, rakstīts C++ un vienkāršo darbu ar PostgreSQL C++ projektos. Projekta kods tiek izplatīts saskaņā ar Apache 2.0 licenci. Build ir nepieciešams kompilators, kas atbalsta C++17 standartu. Galvenās funkcijas: Savienojums bloķēšanas un nebloķēšanas režīmā. Iepriekš sagatavotu […]

Laidienā 2.0.22 SDL izstrādātāji mainīja noklusējuma iestatījumu uz Wayland

SDL (Simple DirectMedia Layer) bibliotēkas koda bāzē ir atceltas iepriekš pieņemtās izmaiņas, kas pēc noklusējuma iespējoja darbību, kuras pamatā ir Wayland protokols vidēs, kas nodrošina vienlaicīgu Wayland un X11 atbalstu. Tādējādi laidienā 2.0.22, tāpat kā iepriekš, Wayland vidēs ar XWayland komponentu pēc noklusējuma tiks izmantota izvade, izmantojot X11 protokolu. Tiek atzīmēts, ka saistībā ar atbalstu […]

Jaunas Box86 un Box64 emulatoru versijas, kas ļauj palaist x86 spēles ARM sistēmās

Ir publicēti Box86 0.2.6 un Box64 0.1.8 emulatoru laidieni, kas paredzēti, lai palaistu Linux programmas, kas kompilētas x86 un x86_64 arhitektūrām iekārtās ar ARM, ARM64, PPC64LE un RISC-V procesoriem. Projektus sinhroni izstrādā viena izstrādātāju komanda – Box86 ir ierobežota ar iespēju palaist 32 bitu x86 lietojumprogrammas, un Box64 nodrošina iespēju palaist 64 bitu izpildāmos failus. Projektā liela uzmanība tiek pievērsta spēļu uzsākšanas organizēšanai […]

7-Zip ievainojamība, kas ļauj iegūt SISTĒMAS privilēģijas operētājsistēmā Windows

Bezmaksas arhivētājā 7-Zip ir konstatēta ievainojamība (CVE-2022-29072), kas ļauj izpildīt patvaļīgas komandas ar SISTĒMAS privilēģijām, pārvietojot īpaši izstrādātu failu ar paplašinājumu .7z uz apgabalu ar mājienu, kas tiek parādīts atverot. izvēlnē “Palīdzība> Saturs”. Problēma parādās tikai Windows platformā, un to izraisa nepareizas 7z.dll konfigurācijas un bufera pārpildes kombinācija. Jāatzīmē, ka pēc paziņojuma par problēmu 7-Zip izstrādātāji […]

Celestial projekts izstrādā Ubuntu būvniecību, izmantojot Flatpak, nevis Snap

Ir prezentēts CelOS (Celestial OS) izplatīšanas beta laidiens, kas ir Ubuntu 22.04 pārbūve, kurā Snap pakotņu pārvaldības rīkkopa ir aizstāta ar Flatpak. Tā vietā, lai instalētu papildu lietojumprogrammas no Snap Store kataloga, tiek piedāvāta integrācija ar Flathub katalogu. Instalācijas attēla izmērs ir 3.7 GB. Projekta izstrādes tiek izplatītas saskaņā ar GPLv3 licenci. Būvējums ietver GNOME lietojumprogrammu atlasi, kas izplatīti Flatpak formātā, […]

Ievainojamības swhkd, Wayland īsceļu pārvaldniekā

Swhkd (Simple Wayland HotKey Daemon) ir konstatēta virkne ievainojamību, ko izraisa nepareizs darbs ar pagaidu failiem, komandrindas parametriem un Unix ligzdām. Programma ir rakstīta valodā Rust un apstrādā karsto taustiņu nospiešanu vidēs, kuru pamatā ir Wayland protokols (ar konfigurācijas failu saderīgs sxhkd procesa analogs, ko izmanto X11 vidēs). Komplektā ietilpst […]

Failu sinhronizācijas utilīta Rsync 3.2.4 izlaišana

Pēc pusotru gadu ilgas izstrādes ir pieejams Rsync 3.2.4 izlaidums — failu sinhronizācijas un dublēšanas utilīta, kas ļauj samazināt trafiku, pakāpeniski kopējot izmaiņas. Pārvadāšana var būt ssh, rsh vai patentētais rsync protokols. Tā atbalsta anonīmu rsync serveru organizēšanu, kas ir optimāli piemēroti spoguļu sinhronizācijas nodrošināšanai. Projekta kods tiek izplatīts saskaņā ar GPLv3 licenci. Starp pievienotajām izmaiņām: […]

PascalABC.NET 3.8.3 izstrādes vides izlaišana

Ir pieejams PascalABC.NET 3.8.3 programmēšanas sistēmas izlaidums, kas piedāvā Pascal programmēšanas valodas izdevumu ar atbalstu koda ģenerēšanai .NET platformai, iespēju izmantot .NET bibliotēkas un papildu līdzekļus, piemēram, vispārīgas klases, saskarnes, operatoru. pārslodze, λ-izteiksmes, izņēmumi, atkritumu savākšana, paplašināšanas metodes, nenosauktas klases un autoklases. Projekts galvenokārt ir vērsts uz pielietojumiem izglītībā un pētniecībā. Plastmasas maisiņš […]

LXQt 1.1 lietotāja vides izlaišana

Pēc sešu mēnešu izstrādes tika izlaista lietotāja vide LXQt 1.1 (Qt Lightweight Desktop Environment), ko izstrādājusi kopīga LXDE un Razor-qt projektu izstrādātāju komanda. LXQt saskarne turpina sekot klasiskās darbvirsmas organizācijas idejām, ieviešot mūsdienīgu dizainu un metodes, kas palielina lietojamību. LXQt ir pozicionēts kā viegls, modulārs, ātrs un ērts Razor-qt un LXDE galddatoru izstrādes turpinājums, ietverot labākos […]