автор: ProHoster

Rust жүйесінде eBPF өңдеушілерін жасау үшін Aya кітапханасын ұсынды

Aya кітапханасының бірінші шығарылымы ұсынылған, ол Linux ядросының ішінде JIT бар арнайы виртуалды машинада жұмыс істейтін Rust тілінде eBPF өңдеушілерін жасауға мүмкіндік береді. Басқа eBPF әзірлеу құралдарынан айырмашылығы, Aya libbpf және bcc компиляторын пайдаланбайды, оның орнына ядро ​​​​жүйесінің қоңырауларына тікелей қол жеткізу үшін libc жәшігі бумасын пайдаланатын Rust тілінде жазылған өзінің іске асырылуын ұсынады. […]

Glibc әзірлеушілері кодқа құқықтарды Open Source Foundation-қа беруді тоқтатуды қарастыруда

GNU C Library (glibc) жүйелік кітапханасының негізгі әзірлеушілері кодқа меншік құқықтарын Open Source Foundation қорына міндетті түрде беруді тоқтату туралы ұсынысты талқылауға ұсынды. GCC жобасындағы өзгерістерге ұқсас, Glibc Open Source Foundation-пен CLA келісіміне қол қоюды міндетті емес етуді және әзірлеушілерге әзірлеуші ​​​​пайдаланып жобаға кодты беру құқығын растау мүмкіндігін беруді ұсынады [...]

Alpine Linux 3.14 минималистік дистрибутивінің шығарылымы

Alpine Linux 3.14 шығарылды, бұл Musl жүйелік кітапханасы және BusyBox утилиталар жиынтығы негізінде құрастырылған минималистік дистрибуция. Дистрибьютор қауіпсіздік талаптарын арттырды және SSP (Stack Smashing Protection) қорғанысымен құрастырылған. OpenRC инициализация жүйесі ретінде пайдаланылады, ал пакеттерді басқару үшін өзінің apk пакетінің менеджері пайдаланылады. Alpine ресми Docker контейнер кескіндерін жасау үшін пайдаланылады. Етік […]

Debian жүйесіндегі Cinnamon қолдаушысы KDE-ге ауысады

Норберт Прейнинг өз жүйесінде Cinnamon қолданбасын пайдалануды тоқтатып, KDE жүйесіне ауысқандықтан, Debian үшін Cinnamon жұмыс үстелінің жаңа нұсқаларын орауға енді жауапты болмайтынын хабарлады. Норберт бұдан былай Cinnamon-ды толық уақытты пайдаланбайтындықтан, ол пакеттерді сапалы шынайы сынақтан өткізуді қамтамасыз ете алмайды [...]

Linux серверін тарату SME Server 10.0 қол жетімді

CentOS пакеттік базасында құрастырылған және шағын және орта бизнестің серверлік инфрақұрылымында пайдалануға арналған SME Server 10.0 Linux сервер таратуының шығарылымы ұсынылған. Дистрибьюцияның ерекшелігі - ол пайдалануға толығымен дайын және веб-интерфейс арқылы конфигурацияланатын алдын ала конфигурацияланған стандартты компоненттерді қамтиды. Мұндай құрамдастардың арасында спам сүзгісі бар пошта сервері, веб-сервер, басып шығару сервері, файл […]

GNU nano 5.8 мәтіндік редакторының шығарылымы

GNU nano 5.8 консоль мәтіндік редакторы шығарылды, ол әзірлеушілерге vim-ді меңгеру тым қиын деп есептейтін көптеген пайдаланушы дистрибутивтерінде әдепкі редактор ретінде ұсынылды. Жаңа шығарылымда Іздеуден кейін мәтін таңдалған көріністі болдырмас үшін бөлектеу 1,5 секундтан кейін өшеді (-quick көрсеткенде 0,8 секунд). «+» белгісі мен бос орын [...]

Google толық гомоморфты шифрлау үшін құралдар жинағын ашты

Google есептеудің кез келген сатысында ашық түрде көрінбейтін шифрланған пішіндегі деректерді өңдеуге мүмкіндік беретін толық гомоморфты шифрлау жүйесін жүзеге асыратын кітапханалар мен утилиталардың ашық жинағын шығарды. Құралдар жинағы деректермен шифрсыз жұмыс істей алатын, соның ішінде математикалық және қарапайым жолдық операцияларды орындауға болатын құпия есептеулерге арналған бағдарламаларды жасауға мүмкіндік береді [...]

Debian 11 "Bullseye" орнатушысының екінші шығарылым кандидаты

Келесі негізгі Debian шығарылымы үшін орнатушыға арналған екінші шығарылым кандидаты «Bullseye» жарияланды. Қазіргі уақытта шығарылымды бұғаттайтын 155 маңызды қателер бар (бір ай бұрын 185, екі ай бұрын - 240, төрт ай бұрын - 472, Debian 10-да қату кезінде - 316, Debian 9 - 275, Debian 8 - 350 болды. , Debian 7 - 650). […]

Tor 0.4.6 жаңа тұрақты тармағын шығару

Анонимді Tor желісінің жұмысын ұйымдастыру үшін пайдаланылатын Tor 0.4.6.5 құралдар жинағының шығарылымы ұсынылды. Tor нұсқасы 0.4.6.5 соңғы бес айда әзірленіп жатқан 0.4.6 тармағының бірінші тұрақты шығарылымы болып танылды. 0.4.6 тармағы тұрақты техникалық қызмет көрсету циклінің бөлігі ретінде сақталады - жаңартулар 9.x тармағы шығарылғаннан кейін 3 айдан кейін немесе 0.4.7 айдан кейін тоқтатылады. Ұзақ циклді қолдау (LTS) […]

rqlite 6.0 шығарылымы, SQLite негізіндегі таратылған, қатеге төзімді ДҚБЖ

Бөлінген ДҚБЖ rqlite 6.0 шығарылымы ұсынылған, ол SQLite-ді сақтау механизмі ретінде пайдаланады және синхрондалған қоймалар кластерінің жұмысын ұйымдастыруға мүмкіндік береді. rqlite мүмкіндіктерінің бірі - etcd және Consul сияқты біршама ұқсас, бірақ кілт/мән пішімінің орнына реляциялық деректер үлгісін пайдалану арқылы бөлінген қатеге төзімді жадты орнату, орналастыру және техникалық қызмет көрсетудің қарапайымдылығы. Жоба коды [...] тілінде жазылған.

PHP 8.1 альфа тестілеу басталды

PHP 8.1 бағдарламалау тілінің жаңа тармағының бірінші альфа релизі ұсынылды. Шығарылым 25 қарашаға жоспарланған. PHP 8.1-де тестілеу үшін бұрыннан бар немесе енгізу жоспарланған негізгі инновациялар: Санақтарды қолдау үшін қосылған, мысалы, енді келесі құрылымдарды пайдалануға болады: enum Status { case Pending; case Active; іс мұрағатталған; } сынып Пост { жалпыға ортақ функция __құрылым (жеке күй $күй […]

Multiplayer RPG ойынының Veloren 0.10 шығарылымы

Rust тілінде жазылған және воксельдік графиканы пайдаланатын Veloren 0.10 компьютерлік рөлдік ойынының шығарылымы шықты. Жоба Cube World, Legend of Zelda: Breath of Wild, Gwarf Fortress және Minecraft сияқты ойындардың әсерінен дамып келеді. Екілік жинақтар Linux, macOS және Windows үшін жасалады. Код GPLv3 лицензиясы бойынша берілген. Жоба әлі ерте […]