Релиз интерпретатора языка программирования Perl 5.18

После года разработки представлена новая стабильная ветка языка программирования — Perl 5.18. В рамках подготовки нового выпуска было изменено около 400 тыс. строк кода, изменения затронули 2100 файлов, в разработке приняли участие 113 разработчиков. Ветка 5.18 выпущена в соответствии с утверждённым три года назад фиксированным графиком разработки, подразумевающим выпуск новых стабильных веток раз в год и корректирующих релизов — раз в три месяца. 20 июня планируется выпустить первый корректирующий релиз Perl 5.18.1, в котором будут исправлены наиболее значительные ошибки, выявленные в процессе внедрения Perl 5.18.0. Одновременно с выходом Perl 5.18 прекращена поддержки ветки 5.14, для которой в будущем могут быть … Читать далее Релиз интерпретатора языка программирования Perl 5.18

Вышел Mageia 3, развиваемый сообществом форк Mandriva Linux

После года разработки представлен третий релиз Linux-дистрибутива Mageia, в рамках которого независимым сообществом энтузиастов развивается форк проекта Mandriva. Для загрузки доступны 32- и 64-разрядные DVD-сборки (3.7 Гб), универсальная CD-сборка (699 Мб), минималистичный образ для установки по сети (40 Мб) и набор LiveCD- и LiveDVD-сборок на базе GNOME и KDE с различными наборами локализации. Выпуск посвящён Евгению Додонову, трагически погибшему в результате дорожно-транспортного происшествия в июле прошлого года. Ключевые улучшения: Поставка ядра Linux 3.8; Переход на пакетный менеджер RPM 4.11 (в прошлом выпуске использовалась ветка 4.9) и новую версию инструментария urpmi с поддержкой delta-изменений и опции «—downgrade». Для сжатия пакетов задействован … Читать далее Вышел Mageia 3, развиваемый сообществом форк Mandriva Linux

Проект Compat, позволяющий использовать новые драйверы в устаревших ядрах Linux, переименован в Backports

Разработчики проекта compat-drivers, в рамках которого ведётся подготовка пакета с набором драйверов, бэкпортированных из новых версий ядра Linux для более старых веток ядра, объявили о переименовании проекта в «backports». Причиной переименования является пересечение старого названия с подсистемой ядра Compat, что приводило к путанице, например, пользователи часто присылали патчи не по адресу. Одновременно представлен первый выпуск проекта по новым именем — backports-3.10-rc1-1, в рамках которого для старых ядер (начиная с 2.6.27) портированы новые драйверы из состава ядра 3.10-rc1. Кроме портирования новых драйверов для беспроводных карт, Ethernet-адаптеров, Bluetooth-чипов и других типов устройств, в новом выпуске осуществлена поддержка новых подсистем: NFC, media и … Читать далее Проект Compat, позволяющий использовать новые драйверы в устаревших ядрах Linux, переименован в Backports

Увидела свет операционная система NetBSD 6.1

После семи месяцев разработки анонсирован релиз операционной системы NetBSD 6.1, в котором реализована очередная порция новых возможностей. Одновременно доступен корректирующий выпуск 6.0.2, содержащий только исправление ошибок. Для загрузки подготовлены установочные образы, размером 330 Мб. NetBSD является рекордсменом по числу поддерживаемых аппаратных платформ. Релиз NetBSD 6.1 официально доступен в сборках для 57 системных архитектур и 16 различных семейств CPU. Отдельно выделены 8 первично поддерживаемых портов, составляющих ядро стратегии развития NetBSD: amd64, evbarm, evbmips, evbppc, hpcarm, i386, sparc64 и xen. Остальные 49 портов, связанных с такими CPU, как alpha, hppa, m68010, m68k, sh3, sparc и vax, отнесены ко второй категории, т.е. ещё … Читать далее Увидела свет операционная система NetBSD 6.1

Начало бета-тестирования Firefox 22 и создание aurora-ветки Firefox 23

Firefox 22 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирована aurora-ветка Firefox 23. Новые возможности Firefox 23 ещё точно не утверждены, так как на стадии тестирования aurora-ветки будет произведена оценка готовности для релиза тех или иных новшеств. Загрузить бета-выпуск можно на данной странице, а aurora-версию здесь. Релиз Firefox 22 намечен на 25 мая, релиз Firefox 23 ожидается 6 августа. Основные особенности бета-версии Firefox 22: Интеграция оптимизирующего модуля OdinMonkey c реализацией поддержки Asm.js — низкоуровневого подмножества языка JavaScript со строгой типизацией, позволяющего существенно увеличить производительность приложений, автоматически … Читать далее Начало бета-тестирования Firefox 22 и создание aurora-ветки Firefox 23

Релиз мобильной платформы Tizen 2.1

Представлен стабильный релиз мобильной платформы Tizen 2.1, которая продолжает развитие систем MeeGo и LiMO, но отличается предоставлением возможности использования Web API и web-технологий (HTML5/JavaScript/CSS) для создания мобильных приложений. Проект Tizen развивается под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Платформа является универсальной и подходит для использования на различных типах мобильных устройств, включая смартфоны, планшетные ПК, нетбуки, телевизоры и автомобильные информационно-развлекательные системы. Релиз доступен как в исходных текстах, на основе которых можно самостоятельно подготовить сборки для различных устройств, так и в виде готовых сборок для некоторых типовых моделей устройств, таких как Samsung Galaxy S2 HD и Samsung … Читать далее Релиз мобильной платформы Tizen 2.1

Новый выпуск Nuitka 0.4.3, компилятора для языка Python

Выпущен компилятор для языка Python — Nuitka 0.4.3, позволяющего транслировать скрипт на языке Python в представление на C++, которое можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Возможна компиляция как библиотек так и непосредственно исполнительных файлов, в том числе и рекурсивная. В текущем выпуске поддерживаются версии языка Python 2.6, 2.7, 3.2 и 3.3. Компиляция выполняется путем трансляции кода в С++ и последующей передачи компилятору С++, таким как g++, MinGW g++, clang. Поддерживаются операционные системы Linux, MacOS X, Windows (32bit), FreeBSD, NetBSD и аппаратные платформы x86, x86_64 и arm. … Читать далее Новый выпуск Nuitka 0.4.3, компилятора для языка Python

Вышел Alpine Linux 2.6.0, дистрибутива для сетевых шлюзов

Доступен выпуск Alpine Linux 2.6.0, специализированного дистрибутив для построения сетевых шлюзов, межсетевых экранов, VPN-серверов и VoIP-систем. Дистрибутив сформирован с оглядкой на повышенную безопасность и собран с патчами PaX и SSP (Stack Smashing Protection). Загрузочный iso-образ занимает 279 Мб, в качестве системой библиотеки используется uClibc, а в качестве стандартных утилит — BusyBox. Из изменений в новом выпуске отмечается поддержка изолированных контейнеров LXC, возможность использования NFS с аутентификацией через Kerberos, в скрипт initramfs добавлена начальная поддержка PXE. Кроме того произведено обновление пакетов, в том числе осуществлён переход на ядро Linux 3.9.2 с патчем grsecurity, ruby 2.0, php 5.4, kamailio 4.0, qemu 1.4, … Читать далее Вышел Alpine Linux 2.6.0, дистрибутива для сетевых шлюзов

Представлен Portable Native Client для запуска платформонезависимых C/C++ программ в браузере

Компания Google анонсировала технологию Portable Native Client (PNaCl), в рамках которой разработан многоплатформенный вариант системы Native Client, позволяющий выполнять приложения, написанные на C и С++, в специальном изолированном окружении web-браузера, независимо от текущей аппаратной архитектуры. Код PNaCl уже интегрирован в экспериментальную ветку Chrome 29. В PNaCl вместо генерации машинного кода приложение компилируется в универсальный биткод LLVM и поставляется в непривязанном к конкретной платформе исполняемом формате «.pexe». В процессе запуска приложения промежуточный биткод LLVM транслируется в машинный код текущей платформы на стороне локальной системы пользователя. Иными словами собранное с использованием PNaCl приложение может выполняться в различных мобильных и настольных системах с … Читать далее Представлен Portable Native Client для запуска платформонезависимых C/C++ программ в браузере

Компания Sony опубликовала средства сборки открытой Android-прошивки для планшета Xperia Tablet Z

Компания Sony опубликовала набор компонентов, сборочных сценариев и файлов конфигурации, позволяющих собрать собственный вариант прошивки для планшета Xperia Tablet Z на основе открытых исходных текстов платформы Android. Код доступен для загрузки и приёмов запросов на изменения на GitHub. Любой энтузиаст имеет возможность не только собрать прошивку на свой вкус, но и поучаствовать в исправлении ошибок или предложить свои улучшения для платформы. Дополнительно поставляется архив с используемыми в оригинальной прошивке бинарными файлами, установив которые можно получить вариант начинки мало чем отличающийся от штатно поставляемой с устройством прошивки. Ранее подобные компоненты также были опубликованы для телефонов Xperia Z и Xperia S. Читать далее Компания Sony опубликовала средства сборки открытой Android-прошивки для планшета Xperia Tablet Z

Google прекращает поддержку взаимодействия с другими XMPP-серверами

Nikhyl Singhal, директор Google по технологиям коммуникации в режиме реального времени, в интервью изданию The Verge сообщил о трудном решении по прекращению поддержки XMPP как «открытого» стандарта. В качестве новой платформы для организации мгновенного обмена сообщениями, которая идёт на смену Google Talk, позиционируется представленная на конференции Google I/O система Hangouts, которая объединит Google Talk, сервис видеовстреч Google+ и Google+ Messenger. При замене приложения Google Talk на Hangouts (данная опция уже доступна для Android и GMail) возможность использования стороннего клиента XMPP для подключения к своему аккаунту пока остаётся без изменений. Сервисы текстового обмена сообщениями по прежнему можно будет использовать из любого … Читать далее Google прекращает поддержку взаимодействия с другими XMPP-серверами

В ownCloud 5.0.6, 4.5.11 и 4.0.15 устранены критические уязвимости

Представлены корректирующие выпуски проекта ownCloud 5.0.6, 4.5.11 и 4.0.15, в рамках которого развивается система для организации хранения, синхронизации и обмена данными, размещёнными на внешних серверах, отличающаяся предоставлением пользователю полного контроля над своими данными за счет установки ownCloud на своих серверах. В новых выпусках устранено десять уязвимостей, среди которых имеются проблемы критического характера. В частности, присутствует проблема, позволяющая аутентифицированному удалённому пользователю выполнить произвольный PHP-код на сервере, путём загрузки файла с расширением php и последующим прямым обращением к нему. Также исправлено несколько уязвимостей, которые дают возможность осуществить подстановку SQL-запроса через манипуляции с различными параметрами запросов. Одна из проблем позволяет организовать CSRF-атаку для … Читать далее В ownCloud 5.0.6, 4.5.11 и 4.0.15 устранены критические уязвимости

Компания Opera отозвала иск против разработчика, передавшего идеи проекту Mozilla

Тронд Вернер Хансен (Trond Werner Hansen) сообщил о досудебном урегулировании разбирательства с компанией Opera, которая обвиняла его в нанесении ущерба бизнесу в 3.4 млн долларов в результате разглашения коммерческой тайны и передачи проекту Mozilla ещё не обнародованных методов построения интерфейса мобильных браузеров Opera. Условия соглашения не разглашаются, известно только то, что все претензии сняты, а судебное разбирательство прекращено. Читать далее Компания Opera отозвала иск против разработчика, передавшего идеи проекту Mozilla

Увидела свет командная оболочка fish 2.0.0

После четырёх лет разработки представлена интерактивная командная оболочка fish 2.0.0 (friendly interactive shell), развивающейся как более дружественная пользователю альтернатива bash и zsh. Fish поддерживает такие возможности как подсветка синтаксиса с автоматическим выявлением ошибок ввода, предложение возможных вариантов ввода на основе истории прошлых операций, автодополнение ввода опций и команд с использованием их описания в man-руководствах, комфортная работа из коробки без необходимости дополнительной настройки, упрощённый язык написания сценариев, поддержка буфера обмена X11, удобные средства поиска в истории выполненных операций. Среди добавленных в новой версии новшеств отмечается расширение возможностей встроенного языка сценариев (например, поддержка конструкции «else if»), добавление новых правил подсветки синтаксиса (в … Читать далее Увидела свет командная оболочка fish 2.0.0

В рамках проекта SlateKit Shell развивается новый браузер на базе библиотеки Qt

Представлен начальный прототип экспериментального web-браузера SlateKit Shell, построенного на базе технологий Qt5/QtQuick2 и движка QtWebKit. Код написан целиком на QML/JavaScript и распространяется в рамках лицензии Apache 2.0. Браузер примечателен использованием непохожего на другие продукты интерфейса, в котором сайт отображается постоянно в полноэкранном режиме, но в любой момент можно вызвать боковую панель со списком открытых вкладок и управляющим меню, сдвинув экран вправо при помощи управляющего жеста. Браузер развивается как часть проекта SlateKit, в рамках которого ведётся подготовка компонентов для построения пользовательских интерфейсов для планшетов. Читать далее В рамках проекта SlateKit Shell развивается новый браузер на базе библиотеки Qt

Первая тестовая версия openSUSE 13.1

Доступен для загрузки первый тестовый выпуск openSUSE 13.1 (Milestone 1), финальный релиз ожидается в ноябре 2013 года. Для загрузки подготовлена универсальная LiveDVD-сборка (4.7 Гб), а также Live-сборки на базе KDE (900 Мб) и GNOME (900 Мб). Из новшеств отмечается обновлений версий программ: GNOME 3.6 3.8.1 apache2 2.2.22 2.4.3 digikam 3.0.0 3.1.0 giflib 4.1.6 5.0.3 icecream 0.9.7 1.0.0 kernel 3.7.10 3.9.0 libreoffice 3.6.3.2.4 4.0.2.2.1 ocaml 3.12.1 4.00.1 qemu 1.3.0 1.4.0 qt-creator 2.6.2 2.7.0 ruby 1.9.3 2.0 systemd 195 202 wpa_supplicant 1.1 2.0 xorg-x11-server 1.13.2 1.14.1 В будущих тестовых выпусках планируется осуществить переход на GCC 4.8 и свежую ветку ядра Linux. Планируется … Читать далее Первая тестовая версия openSUSE 13.1

Apache OpenOffice 3.4 преодолел рубеж в 50 миллионов загрузок

Фонд Apache объявил о преодолении отметки в 50 миллионов загрузок с момента выпуска Apache OpenOffice 3.4 (учтены как загрузки 3.4.0, так и загрузки корректирующего выпуска 3.4.1). Достижение нового рубежа почти совпало с двумя примечательными для проекта датами: 8 мая 2012 года увидел свет Apache OpenOffice 3.4, а 1 мая 2002 года состоялся выпуск OpenOffice.org 1.0. По числу загрузок лидирует США (9.8 млн), на втором месте Франция (6.7 млн), на третьем Германия (4.9 млн). Россия на 8 месте (1.8 млн), уступая Италии (4.5 млн), Японии (2.7 млн), Великобритании (2.2 млн) и Испании (1.9 млн). Около 90% всех загрузок приходится на сборку … Читать далее Apache OpenOffice 3.4 преодолел рубеж в 50 миллионов загрузок

Компания Google представила среду разработки Android Studio и добавила поддержку PHP в App Engine

Компания Google представила на конференции Google I/O новую интегрированную среду разработки приложений для платформы Android — Android Studio. Среда построена на базе исходных текстов системы IntelliJ IDEA, развиваемой отечественной компанией JetBrains. Android Studio будет развиваться как открытый проект, код IDE уже доступен для загрузки через репозиторий исходных текстов Android и распространяется под лицензией Apache 2.0 . Новая среда разработки отличается оптимизацией выполнения типовых задач, решаемых в процессе разработки приложений для платформы Android. В том числе в среду включены средства для упрощения тестирования программ на совместимость с разными версиями платформы и инструменты для проектирования приложений, работающих на устройствах с различными разрешениями … Читать далее Компания Google представила среду разработки Android Studio и добавила поддержку PHP в App Engine

Продемонстрирована работа KWin под управлением Wayland/Weston

Мартин Грэслин (Martin Gräßlin), ведущий разработчик оконного менеджера KWin, развиваемого проектом KDE, представил первые результаты портирования KWin для работы поверх композитного сервера Weston с использованием механизмов Wayland для перенаправления ввода и вывода. Базовое окружение по прежнему работает с использованием X-сервера, KWin параллельно запускается поверех Weston и вместо ранее осуществляемого рендиренга в окно X11 формирует вывод существующего окружения через Wayland, а ввод транслирует из Wayland в X11. Читать далее Продемонстрирована работа KWin под управлением Wayland/Weston

Инициатива по замене Firefox на Chromium в базовой поставке Ubuntu

Компания Canonical предприняла третью попытку перехода на использование по умолчанию web-браузера Chromium вместо Firefox. На этот раз в качестве основного аргумента в пользу Chromium называется унификация подсистем: интегрированный web-стек Ubuntu Touch основан на движке из состава Chromium, поэтому не совсем корректно использовать разные браузерные движки в базовой поставке мобильных и настольных редакций Ubuntu. Кроме того, переход на Chromium позволит задействовать режим Chromeless для запуска web-приложений из панели Unity, позволяющий работать с web-приложениями в обособленных окнах, как с обычными программами (в Firefox web-приложения Unity Web Apps запускаются в отдельной вкладке). Среди мотивов также упоминается соответствие Chromium потребностям пользователей и желание предоставить … Читать далее Инициатива по замене Firefox на Chromium в базовой поставке Ubuntu

Корректирующий релиз GNOME 3.8.2

Доступен корректирующий выпуск GNOME 3.8.2, в который включены исправления ошибок, обновлена документация, улучшены переводы и внесены незначительные улучшения, направленные на увеличение стабильности. Демонстрационную Live-сборку на основе GNOME 3.8, можно загрузить с данной страницы. Следующий значительный релиз GNOME 3.10 запланирован на 25 сентября. В осеннем выпуске ожидается появление опциональной возможности запуска оболочки GNOME Shell в качестве композитного сервера Wayland, для чего будет обеспечена поддержка базовых интерфейсов, идентичных с эталонным композитным сервером Weston. Среди других планируемых улучшений: средства для автоматического обновления дополнений к GNOME Shell; интеграция поддержки Flickr в приложение для просмотра фотографий; новые базовые приложения для работы с картами и для … Читать далее Корректирующий релиз GNOME 3.8.2