Автор: ProHoster

Реліз Polemarch 2.1, web-інтерфейсу для Ansible

Відбувся випуск Polemarch 2.1.0, web-інтерфейс для управління серверною інфраструктурою на базі Ansible. Код проекту написаний мовами Python та JavaScript з використанням фреймворків Django та Celery. Проект розповсюджується під ліцензією AGPLv3. Для запуску системи достатньо встановити пакет та запустити 1 сервіс. Для промислового застосування рекомендується додатково використовувати MySQL/PostgreSQL та Redis/RabbitMQ+Redis (кеш та брокер MQ). Для […]

У FreeBSD додано підтримку протоколу Netlink, що використовується в ядрі Linux

У кодову базу FreeBSD прийнято реалізацію комунікаційного протоколу Netlink (RFC 3549), що використовується в Linux для організації взаємодії ядра з процесами в просторі користувача. Проект обмежується підтримкою сімейства операцій NETLINK_ROUTE для керування станом підсистеми мережі в ядрі. У поточному вигляді рівень підтримки Netlink дозволяє використовувати у FreeBSD Linux-утиліту ip з пакету iproute2 для управління мережевими інтерфейсами.

Опубліковано прототип платформи ALP, що йде на зміну SUSE Linux Enterprise

Компанія SUSE опублікувала перший прототип платформи ALP (Adaptable Linux Platform), яка позиціонується як продовження розвитку дистрибутива SUSE Linux Enterprise. Ключовою відмінністю нової системи є поділ базової основи дистрибутива на дві частини: урізану «host OS» для роботи поверх обладнання та шар для підтримки програм, орієнтований на запуск у контейнерах та віртуальних машинах. Складання підготовлено для архітектури x86_64. […]

Реліз OpenSSH 9.1

Після шести місяців розробки опубліковано реліз OpenSSH 9.1, відкритої реалізації клієнта та сервера для роботи за протоколами SSH 2.0 та SFTP. Випуск характеризується як в основному містить виправлення помилок, у тому числі усунуто кількох потенційних уразливостей, викликаних проблемами при роботі з пам'яттю: Однобайтове переповнення в коді обробки SSH-банера в утиліті ssh-keyscan. Подвійний виклик функції free() […]

Представлений NVK, відкритий Vulkan-драйвер для відеокарт NVIDIA

Компанія Collabora представила NVK, новий відкритий драйвер Mesa з реалізацією графічного API Vulkan для відеокарт NVIDIA. Драйвер написаний з нуля, використовуючи офіційні заголовні файли та відкриті модулі ядра, опубліковані компанією NVIDIA. Код драйвера відкрито під ліцензією MIT. Драйвером підтримуються поки що лише GPU на базі мікроархітектур Turing і Ampere, що випускаються з вересня 2018 року. Проект […]

Оновлення Firefox 105.0.2

Доступний коригуючий випуск Firefox 105.0.2, у якому усунено кілька помилок: Вирішено проблему з неконтрастним відображенням елементів меню (білий шрифт на сірому фоні) при використанні деяких тем оформлення в Linux. Усунено взаємне блокування, яке виникає під час завантаження деяких сайтів у безпечному режимі (Troubleshoot). Виправлена ​​помилка, що призводить до некоректної динамічної зміни CSS-властивості appearance (наприклад, 'input.style.appearance = textfield'). Виправлена ​​[…]

Випуск системи керування вихідними текстами Git 2.38

Подано випуск розподіленої системи управління вихідними текстами Git 2.38. Git є однією з найпопулярніших, надійних та високопродуктивних систем управління версіями, що надає гнучкі засоби нелінійної розробки, що базуються на відгалуженні та злитті гілок. Для забезпечення цілісності історії та стійкості до змін заднім числом використовуються неявне хешування всієї попередньої історії в кожному коміті, також можливе посвідчення цифровими […]

Користувальницьке оточення COSMIC буде використовувати Iced замість GTK

Майкл Мерфі (Michael Aaron Murphy), лідер розробників дистрибутива Pop!_OS і учасник розробки операційної системи Redox, розповів про роботу над новою редакцією оточення користувача COSMIC. COSMIC трансформується в самодостатній проект, що не використовує GNOME Shell і розвивається мовою Rust. Оточення планується використовувати в дистрибутиві Pop!_OS, що встановлюється на ноутбуки та ПК компанії System76. Зазначається, що після довгих […]

У ядро ​​Linux 6.1 прийнято зміни, що забезпечують підтримку мови Rust

Лінус Торвальдс прийняв до складу гілки ядра Linux 6.1 зміни, що реалізують можливість використання мови Rust як другої мови для розробки драйверів та модулів ядра. Патчі прийняті після півтора року тестування у гілці linux-next та усунення висловлених зауважень. Реліз ядра 6.1 очікується у грудні. Основним мотивом підтримки Rust є спрощення написання безпечних та якісних драйверів.

Проект Postgres WASM підготував оточення, що працює в браузері, з СУБД PostgreSQL

Відкрито напрацювання проекту Postgres WASM, що розвиває оточення з СУБД PostgreSQL, що працює всередині браузера. Пов'язаний із проектом код відкритий під ліцензією MIT. Пропонується інструментарій для складання віртуальної машини, що працює в браузері, з урізаним Linux-оточенням, сервером PostgreSQL 14.5 і супутніми утилітами (psql, pg_dump). Розмір підсумкового збирання близько 30 МБ. Начинка віртуальної машини формується за допомогою скриптів buildroot […]

Реліз віконного менеджера IceWM 3.0.0 із підтримкою вкладок

Доступний випуск легковажного віконного менеджера IceWM 3.0.0. IceWM надає повноцінне керування через клавіатурні комбінації, можливість використання віртуальних робочих столів, панелі завдань та меню-додатків. Віконний менеджер налаштовується через досить простий конфігураційний файл, можливе використання тем оформлення. Доступні вбудовані аплети для моніторингу CPU, пам'яті, трафіку. Окремо розвивається кілька сторонніх GUI для налаштування, реалізацій робочого столу та редакторів […]

Випуск вільного планетарію Stellarium 1.0

Після 20 років розробки відбувся реліз проекту Stellarium 1.0, який розвиває вільний планетарій для тривимірної навігації зоряним небом. Базовий каталог небесних об'єктів налічує понад 600 тисяч зірок та 80 тисяч об'єктів глибокого космосу (додаткові каталоги охоплюють понад 177 млн ​​зірок та більше мільйона об'єктів глибокого космосу), а також включає інформацію про сузір'я та туманності. Код […]