Релиз DNS-сервера BIND 9.11, перешедшего на новую лицензию

После двух с половиной лет разработки консорциум ISC представил первый стабильный релиз новой значительной ветки DNS-сервера BIND 9.11. Разработчики рекомендуют повременить с внедрением BIND 9.11 в промышленную эксплуатацию до первого корректирующего выпуска. Поддержка веток 9.9 и 9.10 сохраняется, например, обновления для BIND 9.9 будут выпускаться как минимум до конца 2017 года. Ветка BIND 9.11 примечательна перелицензированием кодовой базы. Отныне код проекта распространяется под лицензией MPL 2.0 (Mozilla Public License), которая пришла на смену пермиссивной открытой лицензии ISC, созданной более 20 лет назад и являющейся аналогом 2-пунктовой лицензии BSD. Лицензия MPLv2 относится к категории слабого копилефта и требует открывать все внесённые … Читать далее Релиз DNS-сервера BIND 9.11, перешедшего на новую лицензию

Доступен pam_docker, PAM-модуль для аутентификации внутри Docker

Компания «Флант» представила pam_docker — экспериментальный PAM-модуль, позволяющий «помещать» пользователей и группы хост-системы внутрь контейнеров Docker. Исходный код pam_docker написан на языке Си и распространяется под лицензией GNU GPLv3. Созданный PAM-модуль призван упростить аутентификацию пользователей хост-системы внутри Docker-контейнеров и может применяться в различных системных сервисах, включая su/sudo, cron, SSH, FTP и т.п. Использовать pam_docker можно, например, для организации входа по SSH в Docker-контейнеры, используя учётную запись хост-системы, однако сами разработчики сообщают, что модуль является больше исследовательским — реализация позволяет улучшить понимание, как на практике работает Docker. Подробнее с устройством модуля можно познакомиться посмотрев видеозапись доклада «Проникновение в Docker с примерами», … Читать далее Доступен pam_docker, PAM-модуль для аутентификации внутри Docker

На экран входа Ubuntu 16.10 добавлен сеанс Unity 8

В основной состав Ubuntu 16.10 добавлен пакет unity8-desktop-session с реализацией пользовательского сеанса на базе оболочки Unity 8 и дисплейного сервера Mir. По умолчанию по-прежнему предлагается Unity 7, но на экране входа в систему помимо данной оболочки теперь предлагается сеанс с Unity 8. Отмечается, что корректная работа графического стека на базе Mir пока обеспечена только для систем с открытыми драйверами nouveau и intel. В окружениях Virtualbox оболочка Unity 8 пока не работает. Читать далее На экран входа Ubuntu 16.10 добавлен сеанс Unity 8

Релиз DNS-сервера BIND 9.11, перешедший на новую лицензию

После двух с половиной лет разработки консорциум ISC представил первый стабильный релиз новой значительной ветки DNS-сервера BIND 9.11. Разработчики рекомендуют повременить с внедрением BIND 9.11 в промышленную эксплуатацию до первого корректирующего выпуска. Поддержка веток 9.9 и 9.10 сохраняется, например, обновления для BIND 9.9 будут выпускаться как минимум до конца 2017 года. Ветка BIND 9.11 примечательна перелицензированием кодовой базы. Отныне код проекта распространяется под лицензией MPL 2.0 (Mozilla Public License), которая пришла на смену пермиссивной открытой лицензии ISC, созданной более 20 лет назад и являющейся аналогом 2-пунктовой лицензии BSD. Лицензия MPLv2 относится к категории слабого копилефта и требует открывать все внесённые … Читать далее Релиз DNS-сервера BIND 9.11, перешедший на новую лицензию

Открытый 3G-стек Osmocom достиг возможности совершения голосовых звонков

Проект Osmocom (Open Source Mobile Communications) объявил о преодолении важного рубежа в развитии открытых компонентов для развёртывания сотовых сетей. Развиваемый проектом 3G-стек достиг состояния, при котором стало возможным создание конфигураций для обеспечения голосовых вызовов в сетях 3G, включающих только открытые компоненты. Успешно проведён эксперимент по обеспечению голосового вызова между двумя телефонами в открытой 3G-сети, построенной с использованием 3G-стека Osmocom и двух фемтосот hNodeB в роли базовых станций. Подготовленный за последние несколько месяцев код с реализацией сигнального протокола IuCS, используемого для связи между контроллером радиосети (RNC) и опорной сетью коммутации каналов, уже принят в состав основной ветки открытого контроллера базовых станций … Читать далее Открытый 3G-стек Osmocom достиг возможности совершения голосовых звонков

Консорциум ISC опубликовал DHCP-сервер Kea 1.1

Консорциум ISC представил релиз DHCP-сервера Kea 1.1.0, изначально развивавшегося в рамках проекта BIND 10, но отделённого от DNS-сервера в отдельный продукт, идущий на смену классическому ISC DHCP. Исходные тексты проекта распространяются под лицензией Mozilla Public License (MPL) 2.0, вместо ранее применяемой для ISC DHCP лицензии ISC License. DHCP-сервер Kea основан на технологиях BIND 10 и построен с использованием модульной архитектуры, подразумевающей разбиение функциональности на разные процессы-обработчики. Продукт включает в себя полнофункциональную реализацию сервера с поддержкой протоколов DHCPv4 и DHCPv6, способную заменить собой ISC DHCP. В Kea встроены средства динамического обновления DNS-зон (Dynamic DNS), поддерживаются механизмы обнаружения серверов, назначения адресов, обновления … Читать далее Консорциум ISC опубликовал DHCP-сервер Kea 1.1

Серия уязвимостей в клиентских библиотеках X.Org

Один из участников проекта OpenBSD обнаружил несколько уязвимостей в различных клиентских библиотеках X.Org, проявляющихся в коде обработки ответов от сервера. Большинство уязвимостей позволяют инициировать запись данных злоумышленника за границы буфера, что может привести к выполнению кода на стороне X-клиента при взаимодействии с подконтрольным атакующему X-сервером. Проблемы вызваны отсутствием проверок корректности данных, передаваемых сервером. Обычно клиент и сервер выполняются на одной машине под одним пользователем или сервер работает с более высокими привилегиями, но существует ряд сценариев, при которых привилегированный клиент подсоединяется к непривилегированному стороннему серверу. Например, setuid X-клиент, такой как блокировщик экрана, может обращаться к подконтрольному другому пользователю виртуальному X-серверу, такому … Читать далее Серия уязвимостей в клиентских библиотеках X.Org

Релиз рабочего стола KDE Plasma 5.8

Увидел свет релиз пользовательской оболочки Plasma 5.8, построенной с использованием платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для ускорения отрисовки. Plasma 5.8 позиционируется как первая ветка с длительным сроком поддержки, обновления для которой будут выпускаться как минимум 18 месяцев. Оценить работу нового выпуска можно через Live-сборку от проекта openSUSE и сборки от проекта KDE neon. Пакеты для различных дистрибутивов можно найти на данной странице. При подготовке новой ветки основные усилия направлены на повышение стабильности, а наращиванию функциональности уделено второстепенное внимание. Основные новшества: Реализовано новое оформление интерфейса входа в систему и экрана блокировки, которые унифицированы с … Читать далее Релиз рабочего стола KDE Plasma 5.8

Доступна кластерная СУБД Percona XtraDB Cluster 5.7

Компания Перкона (Percona) объявила о выходе стабильной версии открытого продукта Percona XtraDB Cluster 5.7, предоставляющего решение для создания кластеров с синхронной репликаций между узлами, работающими в режиме multi-master. Система основан на наработках Percona Server 5.7 и Codership Galera Replicator 3.17. Percona XtraDB Cluster 5.7 обеспечивает высокую производительность, быстрое восстановление узла кластера после падения и полный контроль состояния кластера. Исходные тексты проекта распространяются под лицензией GPLv2. В новом релизе Percona XtraDB Cluster присутствуют расширенные возможности для повышения производительности и защищенности данных, продвинутого мониторинга и конфигурирования. Также предусмотрена упрощенная установка и поддержка ПО «Percona Monitoring and Management». Возможности и преимущества Percona XtraDB … Читать далее Доступна кластерная СУБД Percona XtraDB Cluster 5.7

Вышел дистрибутив NixOS 16.09, использующий пакетный менеджер Nix

Доступен релиз дистрибутива NixOS 16.09, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашнюю директорию), возможна одновременная установка нескольких версий одной программы. Размер полного установочного образа с KDE 4 — 898 Мб, сокращённого консольного варианта — 386 Мб. Основные новшества: Проведена работа по сокращению размера контейнеров для пакетов NixOS. Минимальный размер контейнера уменьшен с 424 Мб до 212 Мб. Размер контейнера с Firefox … Читать далее Вышел дистрибутив NixOS 16.09, использующий пакетный менеджер Nix

Компания Mozilla представила проекты, получившие гранты в третьем квартале 2016 года

Компания Mozilla опубликовала сведения о распределении грантов в третьем квартале 2016 года. Гранты выделены в рамках инициативы Mozilla Open Source Support (MOSS), нацеленной на оказание финансовой поддержки разработчикам полезных открытых проектов. Размер вознаграждений в третьем квартале составил 300 тысяч долларов, суммарно в этом году выделено 885 тысяч долларов. Общий бюджет на выплату грантов в 2016 году составляет 1.25 млн долларов. В категории «Foundational Technology«, под которую подпадают проекты, используемые в продуктах и инфраструктуре Mozilla или применяемые разработчиками из сообщества Mozilla, гранты получили проекты Redash (100 тысяч долларов), Kea (100 тысяч долларов) и Review Board (50 тысяч долларов). Redash представляет собой … Читать далее Компания Mozilla представила проекты, получившие гранты в третьем квартале 2016 года

Выпуск двухпанельного файлового менеджера GNOME Commander 1.6

После двух лет разработки состоялся релиз двухпанельного файлового менеджера GNOME Commander 1.6.0, оптимизированного для использования в пользовательском окружении GNOME. GNOME Commander представляет такие возможности как вкладки, доступ к командной строке, закладки, изменяемые цветовые схемы, режим пропуска каталогов при выделении файлов, доступ к внешним данным через FTP и SAMBA, расширяемые контекстные меню, автоматическое монтирование внешних накопителей, доступ к истории навигации, поддержка плагинов, встроенный просмотрщик текста и изображений, функции поиска, переименования по маске и сравнения директорий. Основные новшества: Настаиваемая команда для отправки файлов в выбранное приложение; Возможность одновременной обработки кнопкой «Edit files» сразу нескольких выделенных файлов; Кнопки с информацией об устройстве и … Читать далее Выпуск двухпанельного файлового менеджера GNOME Commander 1.6

Выпуск GNU grep 2.26

Состоялся выпуск утилиты для организации поиска данных в текстовых файлах — GNU Grep 2.26. В новом выпуске реализовано несколько существенных оптимизаций производительности: Значительно увеличена скорость работы при направлении стандартного вывода в /dev/null; Увеличена производительность поиска с использованием шаблона из большого числа фиксированных строк («grep -F»). Подобный поиск теперь осуществляется с применением алгоритма Ахо—Корасик, вместо ранее используемого алгоритма Коменца-Вальтера; Ускорена работа поиска в режиме «grep -iF» в условиях когда в системе с многобайтовой локалью применяется маска, содержащая только однобайтные символы; Для ускорения запросов со сложными выражениями (например, обратными ссылками), если не указана опция «-i», теперь применяются скомпилированные регулярные выражения (regex fastmap); … Читать далее Выпуск GNU grep 2.26

Доступна интегрированная среда разработки NetBeans IDE 8.2

Компания Oracle опубликовала релиз интегрированной среды разработки приложений NetBeans IDE 8.2, поддерживающей разработку на языках Java, JavaFX, PHP, JavaScript/HTML5, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL. В прошлом месяце компания Oracle инициировала процесс передачи проекта организации Apache Software Foundation. На днях в сообществе Apache завершилось голосование, в соответствии с которым NetBeans принят в инкубатор Apache. В настоящее время началась работа по подготовке инфраструктуры. Таким образом, NetBeans IDE 8.2 является последним релизом от компании Oracle, следующий выпуск выйдет под именем Apache NetBeans и будет доступен под лицензией Apache 2.0, вместо GPLv2 и CDDL. Основные улучшения … Читать далее Доступна интегрированная среда разработки NetBeans IDE 8.2

Компания MariaDB представила прокси-сервер MaxScale 2.0

Компания MariaDB представила релиз прокси-сервера MariaDB MaxScale, работающего между клиентским приложением и СУБД, и способного решать такие задачи, как обеспечение высокой доступности, балансировка нагрузки, шардинг, разделение запросов на запись и чтение на master- и slave-серверы, прозрачное масштабирование, сглаживание процесса миграции инфраструктуры на другие СУБД, выявление атак по подстановке SQL-запросов, работа в роли межсетевого экрана для СУБД, прозрачный мониторинг производительности, организация горячего резервного копирования и т.п. Поддерживается работа с СУБД MariaDB, MySQL и через плагины с PostgreSQL, Microsoft SQL Server и Hadoop. Код проекта написан на языке Си. Кроме функциональных изменений выпуск MaxScale 2.0 примечателен переходом на новую схему лицензирования. Вместо … Читать далее Компания MariaDB представила прокси-сервер MaxScale 2.0

Релиз ядра Linux 4.8

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 4.8. Среди наиболее заметных изменений: поддержка плагинов GCC в системе сборки, возможность запуска в контейнерах кода для других архитектур, интеграция механизма защиты PAX_USERCOPY, поддержка алгоритма контроля перегрузки TCP «New Vegas», увеличение производительности беспроводного стека, новый генератор псевдослучайных чисел. В новую версию принято более 13 тысяч исправлений от примерно 1500 разработчиков, размер патча — 41 Мб (изменения затронули 11303 файлов, добавлено 627751 строк кода, удалено 278958 строк). Около 39% всех представленных в 4.8 изменений связаны с драйверами устройств, примерно 21% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% … Читать далее Релиз ядра Linux 4.8

Выпуск файлового менеджера Midnight Commander 4.8.18

Доступен выпуск консольного файлового менеджера Midnight Commander 4.8.18, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Проведён рефакторинг подсистемы вывода виджетов; Возможность перенастройки горячих клавиш Alt-Enter, Ctrl-Enter и Ctrl-Shift-Enter в режиме файлового менеджера; Во встроенном редакторе добавлена подсветка синтаксиса для GLSL и CUDA; Решены проблемы со сборкой во FreeBSD и NetBSD; Устранено нарушение отображения при изменении размера окон при запуске под управлением tmux и GNU screen. Читать далее Выпуск файлового менеджера Midnight Commander 4.8.18

Сообщества Arduino.org и Arduino.cc объявили о воссоединении после раскола

Компании Arduino LLC (Arduino.cc) и Arduino SRL (Arduino.org) объявили о разрешении конфликта, в результате которого в прошлом году сообщество раскололось и образовалось два разных проекта, претендующие на право обладания брендом Arduino и продолжавшие существовать под одним именем Arduino. Стороны конфликта заключили соглашение, в соответствии с которым вернутся к работе над одним общим проектом. В конце года будет образовано новое совместное предприятие Arduino Holding, которое станет единой точкой взаимодействия при организации поставки всех нынешних и будущих продуктов Arduino. Кроме того будет создана некоммерческая организация Arduino Foundation, которая будет отвечать за сопровождение разработки открытых проектов, таких как Arduino IDE, координировать деятельность сообщества … Читать далее Сообщества Arduino.org и Arduino.cc объявили о воссоединении после раскола

В рамках проекта subpixel подготовлена нейронная сеть для восстановления изображений

Лаборатория Tetrachrome открыла исходные тексты проекта subpixel, в рамках которого подготовлена реализация свёрточной нейронной сети, выполняющей работу по восстановлению качества изображений. Система может использоваться для воссоздания промежуточных пикселей изображения, утерянных в результате масштабирования, или для повышения качества деталей на общих снимках. Иными словами, subpixel предоставляет средства для обратного масштабирования с восстановлением утраченной пиксельной детализации. Код открыт под лицензией MIT. Например, subpixel позволяет довести до узнаваемого вида пикселизированное изображения лиц, запечатлённых на камеру наблюдения, в обычных условиях невоспринимаемых из-за недостаточной детализации. Для предсказания недостающих пикселей в Subpixel используется нейронная сеть на базе пакета Tensorflow в сочетании с наработками в области компьютерного … Читать далее В рамках проекта subpixel подготовлена нейронная сеть для восстановления изображений

Выпуск Wine 1.9.20

Доступен очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.9.20. С момента выпуска версии 1.9.19 было закрыто 18 отчётов об ошибках. Наиболее важные изменения: Новая реализация API для работы с буфером обмена; Средства для обработки сообщений в WebServices; Серия дополнительных библиотек из набора API Set; Закрыты отчёты об ошибках, связанные с работой игр и приложений: World of Tanks, ComboFix, Age of Mythology: Extended Edition, GOG Galaxy, MeterBasic, Ellisys Visual USB, Marvelous Designer 6, Sony Xperia Companion. Читать далее Выпуск Wine 1.9.20

Релиз pgAdmin 4 1.0, интерфейса для управления СУБД PostgreSQL

Состоялся первый стабильный релиз новой серии многоплатформенного графического интерфейса для управления СУБД PostgreSQL — pgAdmin 4 1.0. Если pgAdmin III поставлялся в виде обособленного графического приложений, написанного на C++ с использованием wxWidgets, то четвёртая серия pgAdmin с нуля переписана на языках Python и Javascript/jQuery с задействованием отдельных runtime-компонентов для рабочего стола, написанных на C++ и Qt. Подобный подход позволил обеспечить возможность работы pgAdmin не только в форме локально выполняемого обособленного графического приложения, но и в виде работающего в браузере web-приложения, загружаемого с сервера. Стиль и организация интерфейса сохранены и воспринимаются скорее как расширение привычного интерфейса pgAdmin III с более современным … Читать далее Релиз pgAdmin 4 1.0, интерфейса для управления СУБД PostgreSQL