Автор: ProHoster

Представлено бібліотеку Aya для створення eBPF-обробників мовою Rust

Представлено перший випуск бібліотеки Aya, що дозволяє створювати на мові Rust обробники eBPF, які запускаються всередині ядра Linux у спеціальній віртуальній машині з JIT. На відміну від інших інструментів розробки eBPF-програм, Aya не використовує libbpf і компілятор bcc, а пропонує власну реалізацію, написану на Rust, яка використовує crate-пакет libc для прямого звернення до системних викликів ядра. […]

Розробники Glibc розглядають питання припинення передачі прав на код Фонду СПО

Ключові розробники системної бібліотеки GNU C Library (glibc) виставили на обговорення пропозицію щодо припинення обов'язкової передачі Фонду СПО майнових прав на код. За аналогією зі змінами в проекті GCC, Glibc пропонує перевести підписання CLA-угоди з Фондом СПО до розряду необов'язкових і надати розробникам можливість підтвердження права на передачу коду проекту за допомогою механізму Developer […]

Реліз мінімалістичного дистрибутива Alpine Linux 3.14

Відбувся реліз Alpine Linux 3.14, мінімалістичного дистрибутива, побудованого на базі системної бібліотеки Musl та набору утиліт BusyBox. Дистрибутив відрізняється підвищеними вимогами до забезпечення безпеки та зібраний із захистом SSP (Stack Smashing Protection). Як система ініціалізації використовується OpenRC, для керування пакетами застосовується власний пакетний менеджер apk. Alpine використовується для формування офіційних образів контейнерів Docker. Завантажувальні […]

Мейнтейнер Cinnamon у Debian перейшов на використання KDE

Норберт Прейнінг (Norbert Preining) оголосив про зняття з себе повноважень створення пакетів з новими версіями робочого столу Cinnamon для Debian у зв'язку з тим, що він припинив використання Cinnamon на своїй системі і перейшов на KDE. Оскільки Норберт більше не використовує Cinnamon постійно, він не може забезпечити якісне тестування пакетів у реальних умовах.

Доступний серверний Linux-дистрибутив SME Server 10.0

Представлено реліз серверного Linux-дистрибутива SME Server 10.0, побудованого на основі пакетної бази CentOS та призначеного для використання у серверній інфраструктурі малого та середнього бізнесу. Особливістю дистрибутива є наявність у складі передналаштованих типових компонентів, які повністю готові до роботи і настроюються через web-інтерфейс. Серед таких компонентів можна відзначити поштовий сервер із фільтрацією спаму, web-сервер, сервер друку, файловий [...]

Випуск текстового редактора GNU nano 5.8

Відбувся реліз консольного текстового редактора GNU nano 5.8, запропонованого в якості редактора за замовчуванням у багатьох дистрибутивах користувача, розробники яких вважають vim занадто складним для освоєння. У новому випуску Після пошуку підсвічування вимикається через 1,5 секунди (0,8 секунди при вказівці quick), щоб не створювалося враження про те, що текст виділено. Знак «+» та пробіл перед […]

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 0.4.6.5, який використовується для організації роботи анонімної мережі Tor. Версія Tor 0.4.6.5 визнана першим стабільним випуском гілки 0.4.6, що розвивалася останні п'ять місяців. Гілка 0.4.6 супроводжуватиметься в рамках штатного циклу супроводу – випуск оновлень буде припинено через 9 місяців або через 3 місяці після релізу гілки 0.4.7.x. Тривалий цикл підтримки (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; case Archived; } class Post { public function __construct( private Status $status […]

Випуск розрахованої на багато користувачів RPG-ігри Veloren 0.10

Побачив світ випуск комп'ютерної рольової гри Veloren 0.10, написаної мовою Rust і використовує воксельну графіку. Проект розвивається під враженням від таких ігор, як Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress та Minecraft. Бінарні збірки сформовані для Linux, MacOS та Windows. Код постачається під ліцензією GPLv3. Проект поки що знаходиться на ранньому […]