В библиотеку SDL добавлена поддержка дисплейного сервера Mir

В кодовую базу библиотеки SDL (Simple Direct Layer), упрощающей написание игр и мультимедийных приложений, интегрирована поддержка дисплейного сервера Mir, развиваемого компанией Canonical. Напомним, что поддержка Wayland была интегрирована в основную кодовую базу SDL около двух месяцев назад, до этого код для поддержки Wayland около двух лет развивался в отдельной экспериментальной ветке SDL. Ожидается, что поддержка Mir и Wayland будет включена в следующий выпуск SDL 2. Читать далее В библиотеку SDL добавлена поддержка дисплейного сервера Mir

Релиз ISC DHCP 4.3.0

После трёх с половиной лет разработки организация ISC (Internet Systems Consortium) опубликовала новый значительный выпуск пакета DHCP 4.3.0 с реализацией сервера, транзитного релея и клиента для динамической настройки параметров сетевого соединения хоста с использованием протокола DHCP. Код проекта распространяется под лицензией BSD. Основным направлением развития DHCP 4.3.0 стало обеспечение полнофункциональной поддержки IPv6 — большинство возможностей DHCPv4 теперь доступны и при использовании DHCPv6. В частности, для DHCPv6 обеспечена поддержка классов (class «имя» {…}), что позволяет использовать привычный для пользователей DHCPv4 стиль оформления настроек. Для DHCPv6 также обеспечена поддержка обработчиков «on commit», «on expiry» и «on release», улучшены возможности по ведению журнала … Читать далее Релиз ISC DHCP 4.3.0

Разработчики Scientific Linux планируют перейти на пакетную базу CentOS

В свете превращения дистрибутива CentOS в проект компании Red Hat и формирования на базе CentOS платформы для создания специализированных ответвлений, разработчики Scientific Linux рассматривают вопрос присоединения к рабочей группе CentOS Special Interest Group и развития ветки Scientific Linux 7 в форме ответвления от CentOS. В настоящее время окончательное решение ещё не принято, проект находится на стадии переговоров между представителями CentOS, Red Hat, Fermilab и CERN. Инициатива проекта CentOS по предоставлению средств для развития специализированных сборок CentOS, совместимых с RHEL и поддерживаемых в едином Git-репозитории, позволит обеспечить большую гибкость в адаптации дистрибутива для научных применений. В частности, разработчики Scientific Linux смогут … Читать далее Разработчики Scientific Linux планируют перейти на пакетную базу CentOS

Компания SUSE развивает свободную систему для обновления ядра без перезагрузки

Компания SUSE представила систему kGraft, в рамках которой развивается аналог поставляемой компанией Oracle технологии Ksplice, позволяющей выполнить обновление ядра Linux без остановки работы системы. Как и Ksplice возможности kGraft ограничены внесением на лету исправлений, не затрагивающих динамически изменяемые структуры данных ядра. Тем не менее, этого достаточно для устранения уязвимостей в ядре и исправления многих видов логических ошибок. Обновление ядра Linux на лету является востребованной возможностью для промышленных дистрибутивов и систем, критичных ко времени простоя, но несмотря на доступность на рынке решений, предоставляющих подобную функциональность, свободная и общедоступная реализация до сих пор не предоставляется штатным ядром Linux. В отличие от Ksplice, … Читать далее Компания SUSE развивает свободную систему для обновления ядра без перезагрузки

В Ubuntu 14.10 на смену Nautilus может придти новый файловый менеджер

Разработчики Ubuntu обсуждают вопрос использования в выпуске Ubuntu 14.10 нового файлового менеджера, разработанного с использованием Qt/QML. В настоящее время в дистрибутиве по умолчанию предлагается файловый менеджер Nautilus, но он плохо вписывается в новое окружение Unity 8, которое планируется использовать в Ubuntu 14.10. Nautilus является приложением GNOME и написан с использованием GTK+, в то время как оболочка Unity 8 примечательная переходом на тулкит Qt. Кроме того, многие пользователи недовольны политикой развития Nautilus, из-за движения проекта в сторону упрощения через урезание функциональности. В качестве выхода из сложившейся ситуации предлагается задействовать в Ubuntu 14.10 собственный файловый менеджер, разрабатываемый для мобильной редакции Ubuntu. В … Читать далее В Ubuntu 14.10 на смену Nautilus может придти новый файловый менеджер

Вышел Google Web Toolkit 2.6.0

Объявлено о выходе Google Web Toolkit 2.6 (GWT), набора средств для разработки динамических web-приложений, которые изначально могут быть написаны на языке Java, а затем при помощи специального транслятора преобразованы в представление на базе JavaScript и HTML. Новый выпуск примечателен обеспечением поддержки Java 7 и использованием данной ветки по умолчанию. Кроме того, в GWT 2.6 прекращена поддержка Internet Explorer 6/7 и режима отладки WT Development Mode. Читать далее Вышел Google Web Toolkit 2.6.0

Двенадцатый выпуск жарнала Pragmatic Perl

Представлен двенадцатый выпуск Pragmatic Perl, русскоязычного электронного журнала о современном языке программирования Perl. В номере: Мероприятия 2014-го года Perl на FOSDEM 2014 Как настроить сервер для CPAN Testers Обход дерева директорий на Perl и Haskell (часть 2) Обзор CPAN за январь 2014 г. Интервью с Рэнделом Шварцем (Randal Schwartz) Читать далее Двенадцатый выпуск жарнала Pragmatic Perl

BerliOS прекратил быть хостингом открытых проектов

Разработчики старейшего хостинга открытых проектов BerliOS объявили о реструктуризации, в результате которой вместо платформы для хостинга пользователям предложена система для поиска информации, связанной с открытыми проектами. BerliOS не может конкурировать с современными платформами, такими как GitHub, SourceForge и Google Code, поэтому вместо того, чтобы развивать заведомо устаревший сервис, разработчики приняли решение сменить область деятельности и ввели в строй новый сайт с поисковой системой по открытым проектам и связанным с ними организациям и инициативам. Все пользователи ранее действующего сервиса до 30 апреля должны перенести свои проекты на другие системы хостинга кода, после чего старая инфраструктура будет выведена из строя. Для пользователей … Читать далее BerliOS прекратил быть хостингом открытых проектов

Выпуск распределённой системы управления версиями Mercurial 2.9

Представлен релиз распределённой системы управления версиями Mercurial 2.9. Код Mercurial написан на языке Python (требующие высокой производительности части оформлены в виде модулей на Си) и распространяется под лицензией GPLv2+. Среди проектов, использующих Mercurial, можно выделить OpenSolaris, NetBeans, OpenJDK, ALSA, Mozilla, Nginx, Xine, Dovecot, NTFS-3G, Python, Vim и W3C. В новом выпуске внесено 31 изменение с реализацией незначительных улучшений и устранением ошибок. Читать далее Выпуск распределённой системы управления версиями Mercurial 2.9

Для Firefox OS развивается новая концепция интерфейса пользователя

На проходящей в эти дни конференции FOSDEM разработчики из проекта Mozilla продемонстрировали первую реализацию проекта Haida, в рамках которого развивается новая концепция интерфейса пользователя для платформы Firefox OS. Новый интерфейс планируется задействовать в выпуске Firefox OS 1.4, который ожидается летом этого года. Наиболее заметным изменением в Haida является переход к концепции сменяющих друг друга страниц, управляемых при помощи экранных жестов. При этом страницы будут связаны с отдельными приложениями. Например, перейти от экрана одного приложения к другому можно будет через жест перелистывания страницы (касание со сдвигом вправо или влево) без необходимости вызова менеджера задач или интерфейса для запуска приложений. Функция перелистывания … Читать далее Для Firefox OS развивается новая концепция интерфейса пользователя

Компания NVIDIA передала проекту Nouveau патчи для обеспечения поддержки GPU Tegra K1

Компания NVIDIA подготовила для свободного драйвера Nouveau набор патчей с реализацией поддержки GPU GK20A, основанного на семействе Kepler и используемого в чипах Tegra K1. Реализация GK20A потребовала архитектурных изменений в Nouveau. Патчи вносят более 600 исправлений, связанных с переработкой архитектуры драйвера Nouveau, что необходимо для обеспечения поддержки GPU не на шине PCI. Патчи позиционируется как подлежащий развитию прототип кода для поддержки в Nouveau будущих серий GPU Tegra. Предложенные архитектурные изменения отражают концепцию взаимодействия с новыми GPU, но подлежат обсуждению и могут быть пересмотрены разработчиками Nouveau. Основная часть патчей связана с реализацией уровня абстракции не привязанного к шине PCI. Также подготовлен … Читать далее Компания NVIDIA передала проекту Nouveau патчи для обеспечения поддержки GPU Tegra K1

В MESA почти завершена реализация OpenGL 3.3

Проект MESA приблизился к завершению реализации OpenGL 3.3, что знаменует собой завершение реализации семейства стандартов OpenGL 3.x. Это стало возможным благодаря тому что для драйвера Nouveau недавно были представлены патчи с поддержкой OpenGL 3.3. Аналогично, патчи с поддержкой OpenGL 3.3 были представлены для драйвера RadeonSI. Кроме этого, существует экспериментальный код с поддержкой OpenGL 3.3 в драйвере R600. После завершения реализации OpenGL 3.3, проект MESA, вероятно, приступит к реализации OpenGL 4. Предполагается что OpenGL 4.0 возможно будет реализован до конца 2014 года. Читать далее В MESA почти завершена реализация OpenGL 3.3

Выпуск Mageia 4, развиваемого сообществом форка Mandriva Linux

Увидел свет четвёртый релиз Linux-дистрибутива Mageia, в рамках которого независимым сообществом энтузиастов развивается форк проекта Mandriva. Для загрузки доступны 32- и 64-разрядные DVD-сборки (3.6 Гб), универсальная DVD-сборка (1 Гб), минималистичный образ для установки по сети (40 Мб) и набор Live-сборок на базе GNOME и KDE с различными наборами локализации. Ключевые улучшения: В состав штатных DVD-сборок дистрибутива включены пользовательские окружения Cinnamon 2.0 и Mate 1.6, продолжающих развитие классического рабочего стола в стиле GNOME 2; Обновлены версии GNOME 3.10 и KDE 4.11.5. Пользователю также предоставлена возможность использования окружений Razor-qt 0.5.2, Enlightenment 0.17.5, LXDE и Xfce 4.10; После первого входа в систему, независимо … Читать далее Выпуск Mageia 4, развиваемого сообществом форка Mandriva Linux

Началось альфа-тестирование OpenMandriva Lx 2014.0

Объявлено о доступности альфа-версии дистрибутива OpenMandriva Lx 2014.0, продолжившего развитие Mandriva Linux после передачи компанией Mandriva S.A. управления проектом в руки некоммерческой организации «OpenMandriva Association«. Для загрузки предлагаются (torrent) Live-сборки размером 1.6 Гб (i586, x86_64). Основные новшества: Обновление ядра Linux до выпуска 3.13 с включенной опцией многопоточной распаковки SquashFS; Поддержка сборки пакетов для архитектуры armv7hl c поставной для данной платформы пользовательского окружения RazorQt; Обновление системного менеджера Systemd до версии 208; Обновление графического стека: X.org server 1.15 и Mesa 10.x; Поддержка аутентификации пользотвателей при помощи realmd; Интеграция пакетов shorewall и drakfirewall для конфигурирования межсетевого экрана; Поставка свежего Java-стека, основанного на пакетах … Читать далее Началось альфа-тестирование OpenMandriva Lx 2014.0

Принято решение по интеграции нового интерфейса Australis в Aurora-ветку Firefox 29

Разработчики Mozilla утвердили решение по интеграции кардинально переработанного интерфейса Australis в Aurora-ветку, которая будет использоваться для подготовки выпуска Firefox 29. Напомним, что изначально планировалось включить Australis в состав мартовского выпуска Firefox 28, но интеграция была отложена. Вчера состоялось заседание, на котором был рассмотрена целесообразность продления тестирования Australis в ветке nightly до ответвления Aurora-ветки Firefox 30. Но разработчики согласились, что новый интерфейс уже готов для Aurora-ветки Firefox 29. В зависимости от результатов тестирования, 17 марта во время перехода Firefox 29 на стадию бета-версии будет дополнительно рассмотрен вопрос принятия Australis в бета-ветку Firefox 29 или отмене плана по включению нового интерфейса в … Читать далее Принято решение по интеграции нового интерфейса Australis в Aurora-ветку Firefox 29

В реализации x32 ABI ядра Linux обнаружена серьёзная уязвимость

В ядре Linux выявлена критическая уязвимость (CVE-2014-0038), позволяющая локальному пользователю повысить свои привилегии в системе и выполнить код с правами ядра. Проблема проявляется только при сборке ядра с поддержкой x32 ABI, позволяющего использовать на 64-разрядных системах 32-разрядную модель адресации памяти. Уязвимость проявляется на системах с 64-разрядым ядром Linux начиная с выпуска 3.4, собранным с опцией CONFIG_X86_X32 (не путать с CONFIG_X86_32, проблеме не подвержены конфигурации в которых 32-разрядные приложения выполняются в системе с 64-разрядным ядром и 32-разрядные сборки ядра без поддержки x32 ABI). В частности, уязвимость присутствует в пакетах с ядром 3.11 и 3.8 из состава Ubuntu 13.10 и 12.04 LTS, … Читать далее В реализации x32 ABI ядра Linux обнаружена серьёзная уязвимость

Пересмотрено участие сотрудников компании SUSE в разработке openSUSE Linux

Объявлено об изменении в участии разработчиков, трудоустроенных в компании SUSE, в разработке проекта openSUSE. Сотрудники SUSE больше не будут участвовать в процессе подготовки релизов openSUSE. Тем не менее, вклад сотрудников SUSE в разработку openSUSE не уменьшится, так как вместо работы над релизами они займутся развитием других областей, нацеленных на повышение качества дистрибутива, таких как контроль качества и поддержанием пакетов. Поддержка выпуска обновлений с устранением уязвимостей будет осуществляться сотрудниками SUSE без изменений. Независимые участники сообщества в настоящее время пытаются оценить, как можно организовать процесс подготовки новых версий без участия в ответственной за выпуск релизов команде участников, работающих в режиме полного рабочего … Читать далее Пересмотрено участие сотрудников компании SUSE в разработке openSUSE Linux

Увидел свет DNS-сервер BIND 9.9.5

Консорциум ISC представил новый значительный выпуск DNS-сервера BIND 9.9.5, а также обновление прошлой, но ещё поддерживаемой ветки — BIND 9.8.7. Также доступно последнее обновление для ветки c расширенным временем поддержки BIND 9.6 — 9.6-ESV-R11. Всем пользователям BIND 9.6 рекомендуется спланировать обновление до ветки BIND 9.9. Основные изменения в BIND 9.9.5: Для обхода ошибки в Windows (CVE-2013-6230), на данной платформе теперь не допускается использование нулевых сетевых масок в ACL, определяющих принадлежность к локальной сети; Устранена уязвимость (CVE 2014-0591), которая может привести к краху при обработке некоторых зон, подписанных с использованием NSEC3; Добавлена возможность указания в «nslookup» опции ndots, задающей минимальное число … Читать далее Увидел свет DNS-сервер BIND 9.9.5

Выпуск OpenSSH 6.5

После пяти месяцев разработки объявлен выпуск OpenSSH 6.5, открытой реализации клиента и сервера для работы по протоколам SSH (1.3, 1.5 и 2.0) и SFTP. Из заметных улучшений можно отметить: В ssh и sshd добавлена поддержка метода обмена ключами на базе функции Curve25519, предложенной Дэниэлом Бернштейном (D. J. Bernstein) и основанной на использовании криптографии по эллиптическим кривым. Указанный метод используется по умолчанию, в случае его поддержки на стороне клиента и сервера; В ssh и sshd добавлена поддержка схемы цифровой подписи с открытым ключом Ed25519, также разработанной Дэниэлом Бернштейном. Цифровые подписи Ed25519 обладают более высоким уровнем безопасности, чем ECDSA и DSA, и … Читать далее Выпуск OpenSSH 6.5

Выпуск дистрибутива Scientific Linux 6.5

Увидел свет релиз дистрибутива Scientific Linux 6.5, построенного на пакетной базе Red Hat Enterprise Linux 6.5 и дополненного средствами, ориентированными на использование в научных учреждениях. Дистрибутив поставляется для архитектур i386 и x86_64, для загрузки доступно несколько сборок: установочный DVD (3.4 Гб), полный комплект из двух DVD (4.2 Гб + 420 Мб) и сокращенный образ для установки по сети (159 Мб). Live-версия Scientific Linux 6.5 будет подготовлена позднее. Из отличий Scientific Linux 6.5 от версии 6.4, не связанных с заимствованием изменений из RHEL, можно отметить: OpenAFS, открытая реализация распределенной ФС Andrew File System, обновлена до версии 1.6.5.1; Консольный почтовый клиент Alpine … Читать далее Выпуск дистрибутива Scientific Linux 6.5

Google запатентовал технологию экстренного реагирования на основании публикуемых в Сети видеозаписей и фотографий

Компания Google получила в США патент под номером 20140025755, описывающий технику генерации уведомлений для полиции или новостных агентств в случае если в фото или видеоматериалах, загруженных сразу большим количеством пользователей, совпадает время и координаты, что позволяет предположить, что произошло какое-то неординарное событие, заслуживающее внимания. Читать далее Google запатентовал технологию экстренного реагирования на основании публикуемых в Сети видеозаписей и фотографий