Релиз дистрибутива Linux Mint 19.1

Представлен релиз дистрибутива Linux Mint 19.1, первого обновления ветки Linux Mint 19.x, формируемой на пакетной базе Ubuntu 18.04 LTS и поддерживаемой до 2023 года. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей, не принимающих новые методы построения интерфейса Unity и GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.20 (1.9 Гб), Cinnamon 4.0 (1.8 Гб) и Xfce 4.12 (1.9 Гб). Основные новшества Linux Mint 19.1 (MATE, Cinnamon, Xfce): В состав … Читать далее Релиз дистрибутива Linux Mint 19.1

Google в Android начинает использовать штатные DRM/KMS драйверы Linux

Компания Collabora подвела итоги адаптации платформы Android для использования штатного графического стека ядра Linux, KMS-драйверов и API DRM (Direct Rendering Manager). Переломным моментом стал выпуск в прошлом месяце смартфона Google Pixel 3, в котором компания Google впервые задействовала только возможности штатной графической подсистемы ядра Linux, без использования собственного низкоуровневого графического стека ADF. Ожидается, что в дальнейшем и другие производители смартфонов перейдут на использование обычных DRM/KMS-драйверов Linux. Около 6 лет назад Google был вынужден разработать собственный графический стек ADF (Atomic Display Framework), который на момент своего создания предоставлял такие расширенные возможности как атомарное обновление режимов экрана, явная синхронизация (Explicit Synchronization, позволяет … Читать далее Google в Android начинает использовать штатные DRM/KMS драйверы Linux

Релиз системы виртуализации VirtualBox 6.0

После года разработки компания Oracle опубликовала релиз системы виртуализации VirtualBox 6.0. Готовые установочные пакеты доступны для Linux (Ubuntu, Fedora, openSUSE, Debian, SLES, RHEL в сборках для архитектуры AMD64), Solaris, macOS и Windows. Основные изменения: Внесены многочисленные улучшения в интерфейс пользователя: Реализован новый графический интерфейс выбора виртуальных машин; Переработан интерфейс управления виртуальными носителями (Virtual Media Manager), в котором появились средства для управления такими атрибутами, как размер, местоположение, тип и описание; Предложен новый файловый менеджер, позволяющий работать с файловой системой гостевых окружений и копировать файлы между хост-системой и гостевым окружением; Добавлен Network Manager для упрощения управления сетями и их параметрами; Переработана панель … Читать далее Релиз системы виртуализации VirtualBox 6.0

Компания Oracle выпустила ядро Unbreakable Enterprise Kernel R5U1

Компания Oracle выпустила первое функциональное обновление для ядра Unbreakable Enterprise Kernel R5, позиционируемого для использования в дистрибутиве Oracle Linux в качестве альтернативы штатному пакету с ядром из Red Hat Enterprise Linux. Ядро доступно для архитектур x86_64 и ARM64 (aarch64). Исходные тексты ядра, включая разбивку на отдельные патчи, опубликованы в публичном Git-репозитории Oracle. Пакет Unbreakable Enterprise Kernel 5 основан на ядре Linux 4.14 (UEK R4 базировался на ядре 4.1), которое дополнено новыми возможностями, оптимизациями и исправлениями, а также проверено на совместимость с большинством приложений, работающих в RHEL, и специально оптимизировано для работы с промышленным программным обеспечением и оборудованием Oracle. Установочные и … Читать далее Компания Oracle выпустила ядро Unbreakable Enterprise Kernel R5U1

Утверждена новая модель управления разработкой Python

После заявления Гвидо ван Россума (Guido van Rossum) об уходе с поста великодушного пожизненного диктатора (BDFL) и прекращения участия в процессах принятия решений, разработчики Python рассмотрели семь возможных вариантов дальнейшего управления проектом. В ходе голосования позавчера была выбрана модель Руководящего Совета (PEP 8016). При голосовании были отброшены идеи единоличного лидерства (предлагалось выбрать нового BDFL), перехода к анархии, всеобщего голосования, совместного управления сообществом (BDFL заменяется на группу из 5 координаторов, но решение принимаются путём голосования в сообществе), союза из 3 самых авторитетных разработчиков, и внешнего надзора советом аудиторов. В соответствии с принятым предложением, управление проектом будет возложено на руководящий совет, которому … Читать далее Утверждена новая модель управления разработкой Python

Выпуск дистрибутива ArchLabs 2018.12

Подготовлен выпуск Linux-дистрибутива ArchLabs 2018.22, основанного на пакетной базе Arch Linux и поставляемого с легковесным пользовательским окружением на основе оконного менеджера Openbox (опционально доступны Xfce, i3, Bspwm и Awesome). Для организации стационарной установки предлагается инсталлятор ABIF. В базовую поставку включены такие приложения, как Thunar, Termite, Geany, Firefox, Audacious, MPV и Skippy-XD. Размер установочного iso-образа 864 Мб. В новом выпуске прекращена поставка Live-окружения — при попытке загрузки с предоставляемого iso-образа теперь запускается инсталлятор, позволяющий установить дистрибутив в том числе на USB-носитель. Кроме обновлений версий программ большинство изменений в новом выпуске связаны с переработкой репозитория пакетов и созданием нового инсталлятора. Вместо Aurman, … Читать далее Выпуск дистрибутива ArchLabs 2018.12

Выпуск дисплейного сервера Mir 1.1

Опубликован релиз дисплейного сервера Mir 1.1, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical и теперь позиционируется как решение для встраиваемых устройств и интернета вещей (IoT). Пакеты для установки подготовлены для Ubuntu 16.04/18.04/18.10 (PPA) и Fedora 27/28/29. Вместе с очередным выпуском Mir опубликован новый пакет mir-graphics-drivers-nvidia с компонентом eglstream-kms для поддержки проприетарных бинарных драйверов NVIDIA, в которых реализовано расширение EGLStreams (поддерживаются драйверы NVIDIA, начиная с выпуска 396). Кроме поддержки EGLStreams в кодовую базу Mir 1.1 включены исправления, связанные с обеспечением сборки с системной библиотекой Musl … Читать далее Выпуск дисплейного сервера Mir 1.1

Стабильный выпуск HardenedBSD 12

Подготовлен первый стабильный выпуск HardenedBSD 12, форка операционной системы FreeBSD 12, в который интегрированы дополнительные механизмы защиты и техники противодействия методам эксплуатации уязвимостей. Установочные iso-образы и сборки для виртуальных машин сформированы для архитектуры AMD64. По мере готовности развиваемые проектом HardenedBSD по возможности переносятся в основные ветки FreeBSD. По сравнению с HardenedBSD 11 в новой ветке реализованы следующие улучшения: При сборке приложений задействован механизм проверки целостности выполнения программ Non-Cross-DSO CFI (Control Flow Integrity), нацеленный на выявление некоторых форм неопределённого поведения, которые потенциально могут привести к нарушению нормального потока управления (проброс на произвольное место в памяти) в результате атаки на приложение. Для … Читать далее Стабильный выпуск HardenedBSD 12

Выпуск документоориентированной СУБД Apache CouchDB 2.3.0

Доступен релиз распределённой документоориентированной базы данных Apache CouchDB 2.3.0, относящейся к классу NoSQL-систем. Исходные тексты проекта распространяются под лицензией Apache 2.0. В новом выпуске устранена уязвимость (CVE-2018-17188), позволяющая удалённо поднять свои привилегии в системе (пользователь с правами администратора СУБД может получить доступ к окружению операционной системы с правами пользователя, под которым запускается CouchDB). Так как за последние два года это пятая уязвимость, связанная изменением конфигурации СУБД во время работы (ранее были исправлены похожие уязвимости CVE-2018-8007, CVE-2018-11769, CVE-2017-12636 и 2017-12635), разработчики Apache CouchDB приняли решение полностью запретить изменение ключевых настроек СУБД через API. Настройки теперь могут быть изменены только при наличии … Читать далее Выпуск документоориентированной СУБД Apache CouchDB 2.3.0

Релиз программы для обработки фотографий RawTherapee 5.5

Доступен релиз программы RawTherapee 5.5, предоставляющей средства для редактирования фотографий и преобразования изображений в формате RAW. Программа поддерживает большое количество RAW-форматов файлов, в том числе, камер с датчиками Foveon- и X-Trans, а также может работать со стандартом Adobe DNG и с форматами JPEG, PNG и TIFF (до 32 бит на канал). Код проекта написан на языке C++ с использованием GTK+ и распространяется под лицензией GPLv3. RawTherapee предоставляет набор инструментов для коррекции цветопередачи, настройки баланса белого, яркости и контраста, а также функции автоматического повышения качества изображений и устранения шумов. Реализовано несколько алгоритмов нормализации качества изображений, корректировки освещения, подавления шумов, усиления деталей, … Читать далее Релиз программы для обработки фотографий RawTherapee 5.5

Выпуск языка программирования Clojure 1.10

После года разработки представлен релиз динамического языка программирования Clojure 1.10, базирующегося на языковых конструкциях Lisp и сочетающего в себе возможности функционального и многопоточного программирования с чертами современных скриптовых языков. Код программ на языке Clojure транслируется в Java байт-код и выполняется на виртуальной машине JVM. Код компилятора Clojure, библиотек и runtime-компонентов распространяется в рамках лицензии Eclipse Public License. При подготовке новой версии основное внимание было уделено улучшению средств информирования об ошибках и обеспечению совместимости с Java: Выводимые в интерактивном окружении REPL (Read-Eval-Print Loop) и в Clojure ошибки теперь разбиваются на категории в зависимости от фазы исполнения (чтение, раскрытие макросов, компиляция, выполнение, … Читать далее Выпуск языка программирования Clojure 1.10

Архитектура MIPS будет переведена в разряд открытых

Компания Wave Computing, которая в прошлом году выкупила бизнес компании MIPS Technologies, анонсировала инициативу MIPS Open, нацеленную на открытие архитектуры процессоров MIPS. Все спецификации, необходимые для создания MIPS-совместимых микропроцессоров, будут распространяться бесплатно с освобождением от оплаты лицензионных отчислений за использование принадлежащих компании запатентованных технологий, связанных с RISC-процессорами. В рамках инициативы будет предоставлен полный доступ к шестому поколению (R6) архитектуры набора команд (ISA) как для 32-разрядных, таки и для 64-разрядных моделей процессорных ядер MIPS. Кроме MIPS 32/64 ISA в разряд открытых также будут переведены SIMD- и DSP-расширения MIPS, технология одновременной многопоточности MIPS Multi-Threading (MT), расширения для микроконтроллеров MIPS MCU, архитектура microMIPS … Читать далее Архитектура MIPS будет переведена в разряд открытых

Доступен серверный дистрибутив NethServer 7.6

Представлен релиз дистрибутива NethServer 7.6, предлагающего модульное решение для быстрого развёртывания серверов в небольших офисах или на предприятиях среднего размера. Дистрибутив основан на пакетной базе CentOS 7.6 и предоставляет web-интерфейс для управления доступными серверными компонентами. Размер установочного образа 1 Гб. Для ознакомления с возможностями интерфейса предоставляется online-демонстрация. Наработки проекта распространяются под свободными лицензиями. Пользователю предлагаются готовые модули для организации работы почтового сервера (Postfix, Dovecot, Amavis, ClamAV + web-клиент Roundcube), системы совместной работы (SOGo), межсетевого экрана (Shorewall), web-сервера (LAMP), файлового сервера и контроллера домена Active Directory (Samba), фильтрующего прокси (Squid, ClamAV и SquidGuard), VPN-сервера (OpenVPN, L2TP), облачного хранилища (ownCloud), систем обнаружения … Читать далее Доступен серверный дистрибутив NethServer 7.6

Android начинает использовать штатные DRM/KMS драйверы Linux

Компания Collabora подвела итоги адаптации платформы Android для использования штатного графического стека ядра Linux, KMS-драйверов и API DRM (Direct Rendering Manager). Переломным моментом стал выпущенный в прошлом месяце смартфон Google Pixel 3, в котором компания Google впервые задействовала только возможности штатной графической подсистемы ядра Linux, без использования собственного низкоуровневого графического стека ADF. Ожидается, что в дальнейшем и другие производители смартфонов перейдут на использование обычных DRM/KMS-драйверов Linux. Около 6 лет назад Google был вынужден разработать собственный графический стек ADF (Atomic Display Framework), который на момент своего создания предоставлял такие расширенные возможности как атомарное обновление режимов экрана, явная синхронизация (Explicit Synchronization, позволяет … Читать далее Android начинает использовать штатные DRM/KMS драйверы Linux

Выпуск документ-ориентированной СУБД Apache CouchDB 2.3.0

Доступен релиз распределённой документ-ориентированной базы данных Apache CouchDB 2.3.0, относящейся к классу NoSQL-систем. Исходные тексты проекта распространяются под лицензией Apache 2.0. В новом выпуске устранена уязвимость (CVE-2018-17188), позволяющая удалённо поднять свои привилегии в системе (пользователь с правами администратора СУБД может получить доступ к окружению операционной системы с правами пользователя, под которым запускается CouchDB). Так как за последние два года это пятая уязвимость, связанная изменением конфигурации СУБД во время работы (ранее были исправлены похожие уязвимости CVE-2018-8007, CVE-2018-11769, CVE-2017-12636 и 2017-12635), разработчики Apache CouchDB приняли решение полностью запретить изменение ключевых настроек СУБД через API. Настройки теперь могут быть изменены только при наличии … Читать далее Выпуск документ-ориентированной СУБД Apache CouchDB 2.3.0

Релиз Polemarch 0.2.5, web-интерфейса для Ansible

Состоялся выпуск Polemarch 0.2.3, web-интерфейса для управления серверной инфраструктурой на базе Ansible. Код проекта написан на языках Python и JavaScript с использованием фреймворков Django и Celery. Проект распространяется под лицензией AGPL. Готовые сборки сформированы и протестированы для CentOS 7 и Ubuntu 18.04. Для запуска системы достаточно установить пакет и запустить 1 сервис. Так же поддерживается ручная установка из PyPI для более тонкой настройки пакетов и управления окружением. Для промышленного применения рекомендуется дополнительно использовать MariaDB и Redis (кэш и брокер MQ). Для каждой версии формируется Docker image основанный на образе Alpine 3.8. Главной особенностью данного релиза является система community-проектов, которые формируются … Читать далее Релиз Polemarch 0.2.5, web-интерфейса для Ansible

Выпуск WinBtrfs 1.1, реализации файловой системы Btrfs для Windows

Подготовлен выпуск проекта WinBtrfs 1.1, в рамках которого развивается драйвер для работы с файловой системой Btrfs на платформе Windows. Наработки проекта распространяются под лицензией LGPLv3. WinBtrfs не основан на коде Btrfs из ядра Linux, а является созданной с нуля альтернативной реализацией. Поддерживается работа с Windows 7 и более новыми выпусками. Драйвер включён в состав операционной системы ReactOS. В новой версии добавлена поддержка алгоритма сжатия Zstd. Обеспечен проброс метаданных Linux в запускаемые в Windows 10 Linux-окружения на базе LXSS (Windows Subsystem for Linux). Проведён рефакторинг кода с реализацией расширений для shell. Устранены ошибки и утечки памяти. Отмечается, что драйвер уже пригоден … Читать далее Выпуск WinBtrfs 1.1, реализации файловой системы Btrfs для Windows

Выпуск GNU Mes 0.19, инструментария для самодостаточной сборки дистрибутивов

Представлен выпуск инструментария GNU Mes 0.19, обеспечивающего процесс бутстрэппинга (bootstrap) для GCC. Инструментарий решает задачу верифицированной начальной сборки компилятора в дистрибутивах, разрывая цепочку цикличной пересборки (для сборки компилятора требуются исполняемые файлы уже собранного компилятора). В GNU Mes предлагается самодостаточный (self-hosting) интерпретатор для языка Scheme, написанный на языке Си, и простейший компилятор для языка Си (MesCC), написанный на языке Scheme. Оба компонента взаимособираемы. Scheme-интерпретатор даёт возможность собрать Си-компилятор MesCC, который затем позволяет собрать урезанную версию компилятора TinyCC (tcc), возможностей которого уже достаточно для сборки GCC. В новом выпуске интерпретатора языка Scheme добавлена возможность работы со строками как с байтовыми массивами, появилась … Читать далее Выпуск GNU Mes 0.19, инструментария для самодостаточной сборки дистрибутивов

Для Firefox реализована возможность использования файловых диалогов KDE

Разработчики KDE сообщили об обеспечении возможности использования в Firefox 64 родных диалогов открытия и сохранения файлов, предоставляемых пользовательским окружением KDE. Для включения новой возможности требуется установить пакеты xdg-desktop-portal и xdg-desktop-portal-kde, после чего запустить Firefox с выставленной переменной окружения GTK_USE_PORTAL=1. В настоящее время ведётся работа по включении по умолчанию представленной возможности в дистрибутивах Kubuntu и Manjaro. Читать далее Для Firefox реализована возможность использования файловых диалогов KDE

Четвёртый альфа-выпуск инсталлятора Debian 10 "Buster"

Доступен четвёртый альфа-выпуск инсталлятора следующего значительного релиза Debian 10 «Buster». По сравнению с третьим альфа-выпуском представлены следующие изменения: Хост deb.debian.org выставлен в качестве применяемого по умолчанию HTTP-зеркала; В debian-archive-keyring-udeb реализована поставка раздельных ключей (keyring) для каждого релиза Debian; Версия ядра Linux обновлена с 4.16 до 4.18; В debian-installer образ netboot.tar.gz для архитектуры armhf унифицирован с аналогичными образами для других архитектур; Пакет ttf-freefont-udeb заменён на fonts-freefont-udeb; На стадии загрузки EFI обеспечено использование экранного разрешения, выставленного в grub; Налажена работа горячей клавиши F10 для показа подсказки на загрузочном экране; В debootstrap по умолчанию задействована опция «—merged-usr», при которой все исполняемые файлы и … Читать далее Четвёртый альфа-выпуск инсталлятора Debian 10 "Buster"

Выпуск криптографической библиотеки LibreSSL 2.9.0

Разработчики проекта OpenBSD представили выпуск переносимой редакции пакета LibreSSL 2.9.0, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы. Выпуск LibreSSL 2.9.0 рассматривается как экспериментальный, в котором развиваются возможности, которые войдут в состав OpenBSD 6.5. Особенности LibreSSL 2.9.0: Реализован криптографический хэш SM3 (GB/T 32905-2016), стандартизированный для учреждений Китая; Обеспечена автоматическая инициализация CRYPTO_LOCK. Для обеспечения совместимости добавлены заглушки для callback-вызовов, ранее применяемых для инициализации; Для улучшения совместимости с OpenSSL добавлены дополнительные макросы OPENSSL_NO_*. … Читать далее Выпуск криптографической библиотеки LibreSSL 2.9.0