Автор: ProHoster

Випуск графо-орієнтованої СУБД Nebula Graph 3.2

Опубліковано випуск відкритої СУБД Nebula Graph 3.2, призначеної для ефективного зберігання великих наборів пов'язаних між собою даних, що утворюють граф, який може налічувати мільярди вузлів та трильйони зв'язків. Проект написаний мовою С++ та розповсюджується під ліцензією Apache 2.0. Клієнтські бібліотеки для звернення до СУБД підготовлені для мов Go, Python та Java. У СУБД застосовується розподілена […]

Оновлення ОС Qubes 4.1.1, яка використовує віртуалізацію для ізоляції програм

Сформовано оновлення операційної системи Qubes 4.1.1, що реалізує ідею використання гіпервізора для суворої ізоляції додатків та компонентів ОС (кожен клас додатків та системні сервіси працюють в окремих віртуальних машинах). Для роботи необхідна система з 6 Гб ОЗУ та 64-розрядним CPU Intel або AMD з підтримкою технологій VT-x з EPT/AMD-v c RVI та VT-d/AMD IOMMU, бажано наявність […]

У дистрибутиві Asahi Linux реалізовано початкову підтримку пристроїв Apple з чіпом M2

Розробники проекту Asahi, націленого на портування Linux для роботи на комп'ютерах Mac, оснащених ARM-чіпами, розробленими компанією Apple, опублікували липневе оновлення дистрибутива, що дозволяє будь-кому ознайомитися з поточним рівнем розвитку проекту. З найпомітніших покращень у новому випуску відзначається реалізація підтримки Bluetooth, доступність для пристроїв Mac Studio та початкова підтримка нового чіпа Apple M2. Asahi Linux […]

Експеримент підвищення ефективності роботи утиліти cat

Аріадна Конілл (Ariadne Conill), творець музичного програвача Audacious, ініціатор розробки протоколу IRCv3 та лідер команди з безпеки Alpine Linux, провела дослідження наскільки можна оптимізувати утиліту cat, що здійснює виведення в стандартний вихідний потік одного або декількох файлів. Для покращення продуктивності cat в Linux запропоновано два варіанти оптимізації, засновані на використанні системних викликів sendfile і splice […]

В openSUSE забезпечено повну підтримку мови програмування Nim

Розробники дистрибутива openSUSE оголосили про початок надання первинної підтримки пакетів, пов'язаних із мовою програмування Nim. Первинна підтримка передбачає регулярне та оперативне формування оновлень, що відповідають актуальним випускам інструментарію Nim. Пакети формуватимуться для архітектур x86-64, i586, ppc64le та ARM64, і перед публікацією перевірятимуться в системах автоматизованого тестування openSUSE. Раніше з аналогічною ініціативою підтримки Nim виступив дистрибутив […]

Firefox містить найпростіші можливості редагування PDF.

В ночных сборках Firefox, на основе которых 23 августа будет сформирован релиз Firefox 104, во встроенный интерфейс для просмотра документов в формате PDF добавлен режим редактирования, в котором предложены такие возможности, как рисование произвольных меток и прикрепление комментариев. Для включения нового режима на странице about:config предложен параметр pdfjs.annotationEditorMode. До сих пор встроенные в Firefox возможности […]

Віконний менеджер xfwm4, що використовується в Xfce, портований для роботи з Wayland.

В рамах проекта xfwm4-wayland независимым энтузиастом развивается вариант оконного менеджера xfwm4, адаптированный для использования протокола Wayland и переведённый на систему сборки Meson. Поддержка Wayland в xfwm4-wayland обеспечена через интеграцию с библиотекой wlroots, развиваемой разработчиками пользовательского окружения Sway и предоставляющей базовые функции для организации работы композитного менеджера на базе Wayland. Xfwm4 применяется в пользовательском окружении Xfce […]

Лабораторія Касперського отримала патент на фільтрацію DNS-запитів

Лаборатория Касперского получила патент США на методы блокировки нежелательной рекламы на вычислительных устройствах, связанные с перехватом DNS-запросов. Пока непонятно, каким образом Лаборатория Касперского воспользуется полученным патентом, и какую опасность он может представлять для сообщества свободного ПО. Подобные методы фильтрации известны давно и применяются, в том числе, и в свободном ПО, например, в пакетах adblock и […]

Реліз мета-дистрибутиву T2 SDE 22.6

Відбувся реліз мета-дистрибутива T2 SDE 21.6, що надає оточення для формування власних дистрибутивів, крос-компіляції та підтримки версій пакетів у актуальному стані. Дистрибутиви можна створювати на основі Linux, Minix, Hurd, OpenDarwin, Haiku та OpenBSD. З популярних дистрибутивів, побудованих з урахуванням системи T2, можна назвати Puppy Linux. Проектом надаються базові завантажувальні iso-образи з мінімальним графічним оточенням у варіантах […]

Випуск десктоп-движка Arcan 0.6.2

После года разработки опубликован релиз десктоп-движка Arcan 0.6.2, который объединяет в себе дисплейный сервер, мультимедийный фреймворк и игровой движок для обработки 3D-графики. Arcan может использоваться для создания различных графических систем, от пользовательских интерфейсов для встраиваемых приложений до самодостаточных десктоп-окружений. В том числе на базе Arcan развивается трёхмерный рабочий стол Safespaces для систем виртуальной реальности и […]

Випуск Wine 7.13

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 7.13. С момента выпуска версии 7.12 было закрыто 16 отчётов об ошибках и внесено 226 изменений. Наиболее важные изменения: Браузерный движок Gecko обновлён до версии 2.47.3. Драйвер USB переведён на использование формата исполняемых файлов PE (Portable Executable) вместо ELF. Улучшена поддержка тем оформления. Закрыты отчёты об ошибках, […]

Проект із портування механізму ізоляції pledge для Linux

Автор стандартной Си-библиотеки Cosmopolitan и платформы Redbean объявил о реализации механизма изоляции pledge() для Linux. Изначально pledge разработан проектом OpenBSD и позволяет выборочно запретить приложениям обращения к неиспользуемым системным вызовам (для приложения формируется подобие белого списка системных вызовов, а остальные вызовы запрещаются). В отличие от доступных в Linux механизмов ограничения доступа к системным вызовам, таких […]