Zend Optimizer+ переведён в разряд свободных проектов и предложен для интеграции в PHP 5.5

Компания Zend Technologies, развивающая ядро языка PHP (Zend Engine) и выпускающая серию проприетарных приложений для разработчиков на языке PHP, открыла исходные тексты системы кэширования и оптимизации байткода Zend Optimizer+, ранее поставляемого в составе проприетарного пакета Zend Server. Код открыт под свободной лицензией PHP. Zend Optimizer+ предоставляет средства для ускорения выполнения скриптов на языке PHP за счёт использования техники кэширования опкода и применения дополнительных оптимизаций. Предкомпилированный код скриптов кэшируется в разделяемой памяти, что позволяет избежать выполнения стадий чтения с диска, разбора и компиляции исходного кода скриптов при их повторном запуске. Кроме того Zend Optimizer+ включает дополнительные методы оптимизации при генерации байткода, … Читать далее Zend Optimizer+ переведён в разряд свободных проектов и предложен для интеграции в PHP 5.5

Компания Adobe передала в музей компьютерной техники исходные тексты Photoshop 1.0

Музей компьютерной истории с разрешения компании Adobe опубликовал исходные тексты выпущенного в 1990 году релиза графического редактора Photoshop 1.0.1. Код первого выпуска Photoshop состоит всего из 128 тысяч строк кода. Большая часть пакета написана на языке Pascal, некоторые функции реализованы на ассемблере для процессоров Motorola 68K. Читать далее Компания Adobe передала в музей компьютерной техники исходные тексты Photoshop 1.0

Реализация Firefox Metro для Windows 8 добавлена в основной репозиторий Mozilla-central

Аса Доцлер (Asa Dotzler), координатор сообщества разработчиков Firefox, объявил об интеграции в репозиторий Mozilla-central наработок проекта Firefox Metro, нацеленного обеспечение работы браузера в оптимизированном для сенсорных экранов Metro-окружении Windows 8. Пользователи Windows 8 теперь могут опробовать новый интерфейс Firefox Metro, установив свежие ночные сборки Firefox для платформы Windows. Отмечается, что несмотря на то, что работа над Firefox Metro ещё не завершена, он уже достаточно стабилен для начального ознакомительного тестирования широкой аудиторией. Кроме изменённого оформления в Firefox Metro также реализовано несколько новых идей по организации интерфейса, таких как поддержка управления через систему жестов и наглядный обзорный режим работы с закладками и … Читать далее Реализация Firefox Metro для Windows 8 добавлена в основной репозиторий Mozilla-central

Клиент Steam доступен в Ubuntu Software Center. Распродажа Linux-игр в Steam

Компания Canonical договорилась с Valve о распространении Linux-клиента Steam через стандартный центр установки приложений. Отныне пользователям Ubuntu для установки Steam достаточно запустить Ubuntu Software Center и выбрать данную программу. Одновременно объявлено о проведении большой распродажи игр в Steam для Linux. До 21 февраля Linux-игры будут продаваться со скидкой 50-80%. Кроме того, во время проведения акции предоставлена возможность бесплатной установки игры Team Fortress 2. Интересно, что указанные скидки, доступные только для Linux-версий игр, введены для стимулирования установки Ubuntu пользователями иных платформ. Это второй шаг в рекламной компании Steam для Linux, на первом этапе пользователям Windows-клиента Steam была показана реклама с предложением … Читать далее Клиент Steam доступен в Ubuntu Software Center. Распродажа Linux-игр в Steam

Релиз системы динамической отладки SystemTap 2.1

Представлен релиз системы динамической трассировки SystemTap 2.1, предоставляющий для платформы Linux средства похожие на технологию DTrace. SystemTap позволяет организовать доскональное наблюдение за работающей Linux системой, производить сбор статистики о работе приложений, профилирование и контроль системных вызовов. Управление производится через интерфейс командной строки и специальный Си-подобный язык сценариев. Система протестирована с ядрами Linux начиная с версии 2.6.9 и заканчивая 3.8-rc. В развитии проекта участвуют такие компании как Red Hat, IBM, Intel, Hitachi и Oracle. В каталоге примеров представлено более 100 скриптов на все случаи жизни, подходящие для слежения за распределением памяти, вводом/выводом, дисковыми операциями, сетевым трафиком (например, анализ работы NFS), работой … Читать далее Релиз системы динамической отладки SystemTap 2.1

Mozilla использует Crypto Stick для формирования цифровых подписей в своих репозиториях

Разработчики проекта Mozilla поделились опытом построения защищённой инфраструктуры для формирования цифровых подписей для пакетов, распространяемых через внутренние репозитории. Для хранения закрытых ключей используется USB-брелок Crypto Stick, выступающий в роли HSM-модуля. Crypto Stick развивается в соответствии с принципами Open Hardware (готовые брелки продаются по цене 59 евро, что значительно ниже проприетарных аналогов) и поддерживает интеграцию с различными открытыми приложениями, такими как GnuPG, Mozilla Thunderbird + Enigmail, OpenSSH, Linux PAM, OpenVPN, Mozilla Firefox. Хранение ключей в Crypto Stick полностью изолирует их от системы, предоставляется лишь готовый API для выполнения криптографических операций, которые выполняются на стороне Crypto Stick. Crypto Stick поддерживает интерфейс OpenPGP … Читать далее Mozilla использует Crypto Stick для формирования цифровых подписей в своих репозиториях

Khronos Group сертифицировала первые реализации OpenGL ES 3.0 для Linux

Организация Khronos опубликовала список первых продуктов, полностью совместимых с OpenGL ES 3.0. Примечательно, что из четырёх одобренных реализаций все базируются на Linux: две подготовлены для Android-драйверов компании QUALCOMM, одна для проприетарных драйверов PowerVR и одна для свободного OpenGL стека MESA в сочетании с DRM-модулем ядра Linux 3.6. Поддержка OpenGL ES 3.0 в MESA сертифицирована для GPU Intel HD Graphics 2500/4000, интегрированных в процессоры Ivy Bridge. Поддержка OpenGL ES 3.0 для GPU Ivy Bridge будет включена в релиз Mesa 9.1, который станет официально совместимым с OpenGL ES 3.0 продуктом. В ближайшее время планируется представить для одобрения в Khronos реализацию OpenGL ES … Читать далее Khronos Group сертифицировала первые реализации OpenGL ES 3.0 для Linux

Обновление Pidgin 2.10.7 с устранением уязвимостей

Вышел корректирующий релиз клиента для мгновенного обмена сообщениями Pidgin 2.10.7 в котором устранены 4 уязвимости. Две уязвимости проявляются при использовании протокола MXit: первая позволяет инициировать выполнение кода при обработке внешнего запроса, а вторая даёт возможность удалённому пользователю переопределить путь для сохранения изображения на локальной системе, что может привести к перезаписи существующих файлов. Третья уязвимость позволяет инициировать крах при приёме специально оформленного UPnP-запроса. Четвёртая проблема безопасности может привести к краху при передаче слишком длинного (больше 4096 байт) идентификатора пользователя. Из не связанных с безопасностью изменений можно выделить: Улучшение работы со сборками GTK+, работающими не поверх X11, например варианта GTK+ из MacPorts. … Читать далее Обновление Pidgin 2.10.7 с устранением уязвимостей

Новая версия Airtime 2.3, системы для организации работы интернет-радио

Представлен новый выпуск Airtime 2.3, системы для организации работы интернет-радиостанции. Airtime позволяет сформировать план воспроизведения и организовать вещание в соответствии с ним, управлять ведением архива передач и медиабиблиотекой, обеспечить работу по плейлисту в автономном режиме, управлять работой DJ-ев, организовать публикацию программы передач на сайте. Управление производится через web-интерфейс. В качестве серверных бэкендов для обеспечения сетевого вещания поддерживаются Icecast и Shoutcast. Код программы доступен под лицензией GPLv3. Новая версия примечательная обеспечением поддержки русскоязычной локализации. Добавлена возможность учета статистики о слушателях, предоставляемой системами Icecast и SHOUTcast, и отслеживания данных о популярности передач. Улучшена работа ReplayGain для выравнивания громкости. Обеспечена автоматическая система исключения … Читать далее Новая версия Airtime 2.3, системы для организации работы интернет-радио

Началось распространение плат Odroid U2, конкурирующих с Raspberry Pi

Начались поставки миниатюрных плат Odroid U2, по размеру близких к Raspberry Pi, но оснащённых начинкой, позволяющей использовать их в роли обычного компьютера. При размере 48 x 52 мм (меньше кредитной карты) плата укомплектована четырёхядерным процессором Samsung Exynos 4412 Prime 1.7GHz (ARM Cortex-A9), видеоакселератором Mali-400 (Quad-core, 440MHz, поддержка декодирования видео 1080p) и 2 Гб ОЗУ. Из разъемов отмечается 3.5 мм аудио вход/выход, 10/100Mbps Ethernet, 2 порта USB 2.0, один порт microUSB и порт microHDMI (1920×1080). В качестве программной начинки предлагается Android или Ubuntu. Стоимость устройства 89 долларов. В ближайшее время также планируется выпустить упрощённую модель стоимостью 69$, отличающуюся 1 Гб ОЗУ … Читать далее Началось распространение плат Odroid U2, конкурирующих с Raspberry Pi

Khronos Group стратифицировала первые реализации OpenGL ES 3.0 для Linux

Организацией Khronos опубликовала список первых продуктов, полностью совместимых с OpenGL ES 3.0. Примечательно, что из четырёх одобренных реализаций все базируются на Linux: две подготовлены для Android-драйверов компании QUALCOMM, одна для проприетарных драйверов PowerVR и одна для свободного OpenGL стека MESA в сочетании с DRM-модулем ядра Linux 3.6. Поддержка OpenGL ES 3.0 в MESA сертифицирована для GPU Intel HD Graphics 2500/4000, интегрированных в процессоры Ivy Bridge. Поддержка OpenGL ES 3.0 для GPU Ivy Bridge будет включена в релиз Mesa 9.1, который станет официально совместимым с OpenGL ES 3.0 продуктом. В ближайшее время планируется представить для одобрения в Khronos реализацию OpenGL ES … Читать далее Khronos Group стратифицировала первые реализации OpenGL ES 3.0 для Linux

Релиз NSH 1.0, командной оболочки для настройки сетевых компонентов OpenBSD

Анонсирован первый стабильный релиз проекта NSH, в рамках которого развивается унифицированная командная оболочка для создания простых в управлении сетевых устройств на базе OpenBSD, таких как сетевые шлюзы, маршрутизаторы и межсетевые экраны. NSH объединяет одним CLI-интерфейсом набор типовых утилит OpenBSD, таких как ifconfig, pf, ipsecctl и route, а также сводит в одно место конфигурацию таких сетевых сервисов, как ospfd, bgpd, ripd, dhcpd, snmpd, sshd, ntpd, npppd, inetd, smtpd и ldapd, предоставляя собственную реализацию /etc/netstart и компонентов /etc/rc. Код NSH поставляется под лицензией BSD. Метод настройки при использовании NSH напоминает интерфейс Cisco IOS. Например, для просмотра параметров сетевого интерфейса в оболочке следует … Читать далее Релиз NSH 1.0, командной оболочки для настройки сетевых компонентов OpenBSD

Настольные и мобильные версии браузера Opera мигрируют на WebKit и Chromium

Компания Opera Software опубликовала пресс-релиз в котором официально сообщила о решении по использованию в будущих версиях своих продуктов браузерного движка WebKit и компонентов проекта Chromium, таких как JavaScript-движок V8. Компания рассматривает данные открытые проекты перспективными и намерена принять участие в их разработке. Переход будет постепенным, вначале на WebKit будет переведён браузер Opera Mobile для Android и iOS, после чего будет осуществлена миграция и настольного варианта браузера. Поддержка использования ранее созданных дополнений и надстроек будет обеспечена через предоставление разработчикам утилиты для их автоматического преобразования в расширения нового формата. Первый вариант нового мобильного браузера на базе движка WebKit планируется продемонстрировать на Конгрессе … Читать далее Настольные и мобильные версии браузера Opera мигрируют на WebKit и Chromium

Началось формирование регулярных сборок на основе ALT Linux Sisyphus

Начата автоматическая сборка и публикация набора устанавливаемых LiveCD, предназначенных для тестирования любознательными пользователями и обдуманного применения — опытными. Хотя Sisyphus является нестабильным репозиторием разработки, сборки на его базе могут быть устойчиво работающими и при этом предоставляющими возможность ознакомиться со свежими версиями свободного программного обеспечения. Следует отдавать себе отчёт, что установленная с такой сборки система по умолчанию настроена на обновление из Sisyphus, что может привести к неожиданным последствиям при очередном обновлении после месяцев нормальной работы; если надёжность установленной системы важнее, чем новинки, лучше воспользоваться дистрибутивами ALT Linux, которые собираются и обновляются из стабильных веток. Тем не менее формируемые образы могут оказаться … Читать далее Началось формирование регулярных сборок на основе ALT Linux Sisyphus

Для ядра Linux представлена седьмая версия планировщика задач SCHED_DEADLINE

Доступна седьмая версия планировщика задач SCHED_DEADLINE, реализующего алгоритм EDF (Earliest Deadline First), основанный на идее выбора для выполнения из очереди ожидающих процессов задачи, наиболее близкой к истечению крайнего расчётного времени (deadline). Из изменений, представленных в новой версии SCHED_DEADLINE, можно отметить перевод патчей для использования в качестве основы ядра 3.8-rc7. В процессе подготовке новой версии большое внимание было уделено тестированию, что позволило выявить и исправить серию ранее не замеченных проблем. По мнению разработчика SCHED_DEADLINE, проект уже достаточно сформировался для того, чтобы снять с него метку экспериментальной разработки. Седьмой выпуск рассматривается как последний промежуточный экспериментальный релиз, нацеленный на сбор отзывов от сообщества … Читать далее Для ядра Linux представлена седьмая версия планировщика задач SCHED_DEADLINE

Оценка производительности MySQL и MariaDB. Выпуск MariaDB 10.0.1

Разработчики проекта MariaDB, в рамках которого развивается СУБД продолжающая развитие кодовой базы MySQL, опубликовали результаты тестирования производительности недавно выпущенного стабильного релиза MySQL 5.6 и второй тестовой версии MariaDB 10.0, сочетающей возможности бэкпортированные из MySQL 5.6 с собственными оригинальными разработками. В тестировании также приняли участие прошлые ветки проектов MySQL 5.5.29 и MariaDB 5.5.28a. Для OLTP-тестирования использовался пакет sysbench 0.5 в конфигурации с 8 таблицами и размером данных в 10 Гб. В первом тесте MySQL 5.6 продемонстрировал заметное отставание производительности при более чем 16 одновременных запросах, при этом при нагрузке с 8 до 16 одновременных запросов MySQL 5.6 лидировал. Небольшое отставание от … Читать далее Оценка производительности MySQL и MariaDB. Выпуск MariaDB 10.0.1

Релиз http-сервера nginx 1.2.7

Представлен новый релиз в стабильной ветке высокопроизводительного http-сервера nginx 1.2.7. В новой версии: Директива add_header добавляет строки в ответы с кодом 201; В директиву geo и модуль ngx_http_geoip_modul добавлена поддержка IPv6; В директиву access_log добавлена поддержка параметров flush и gzip; В директиве auth_basic теперь можно использовать переменные; При использовании маски в директиве include, файлы теперь включаются в алфавитном порядке; Переменные $pipe, $request_length, $time_iso8601 и $time_local теперь можно использовать не только в директиве log_format; Налажен процесс сборки модуля ngx_http_perl_module, который не собирался в некоторых ситуациях; Устранен крах при использовании модуля ngx_http_xslt_module; Решены проблемы со сборкой на платформе Mac OS X; Исправлена … Читать далее Релиз http-сервера nginx 1.2.7

Обновление Ruby on Rails 3.2.12, 3.1.11 и 2.3.17 с устранением критической уязвимости

Представлены корректирующие выпуски Ruby on Rails 3.2.12, 3.1.11 и 2.3.17 в которых устранены две уязвимости: Первая уязвимость (CVE-2013-0277) обусловлена недоработкой в коде сериализации данных в ActiveRecord, который позволяет при разборе сериализированных полей распаковать и обработать произвольный блок YAML. Как и в ситуации с ранее исправленными в этом году уязвимостями, передав специально оформленную последовательность YAML атакующий может инициировать выполнение объектов с Ruby-кодом. Вторая уязвимость (CVE-2013-0276) связана ошибкой в реализации метода «attr_protected» в ActiveRecord, который не полностью ограничивает доступ к закрытым атрибутам, что позволяет атакующему изменить запрещённые для изменения параметры через отправку специально оформленного запроса. Проблема проявляется только при использовании в приложении … Читать далее Обновление Ruby on Rails 3.2.12, 3.1.11 и 2.3.17 с устранением критической уязвимости

В ночных сборках Firefox для Windows включена поддержка H.264, AAC и MP3

В ночных сборках Firefox появилась встроенная возможность проигрывания контента в форматах H.264, AAC и MP3, при работе на системах Windows 7 и Windows 8. Данные форматы требуют обязательного лицензирования, но для того чтобы избежать лицензионных отчислений в Firefox используется не собственная реализация H.264, AAC и MP3, а кодеки, предоставляемые операционной системой. Ранее поддержка форматов H.264, AAC и MP3 уже была представлена в мобильной версии Firefox для платформы Android 4, но в сборках для Windows данная функция требовала специального изменения конфигурации. Начиная с Firefox 22, релиз которого намечен на 25 июня, поддержка H.264, AAC и MP3 для тегов video и audio … Читать далее В ночных сборках Firefox для Windows включена поддержка H.264, AAC и MP3

Представлен Raspbmc, дистрибутив для создания медиацентра на основе Raspberry Pi

Представлена финальная версия дистрибутива Raspbmc 1.0, предназначенного для создания медиацентра на базе одноплатного компьютера Raspberry Pi. Дистрибутив укомплектован медиацентром XBMC 12.0 и предлагает из коробки полный спектр средств для создания домашнего кинотеатра, поддерживающего работу с видео HD-качества (1080p). При воспроизведении видео задействуются средства аппаратного декодирования MPEG-2 и VC-1, предоставляемые графическим ускорителем Broadcom VideoCore. Для загрузки доступны как образы для прямой записи на USB-накопитель или SD-карту, так и специализированный инсталлятор для Windows, Mac OS X или Linux, позволяющий даже начинающему пользователю установить дистрибутив. Дистрибутив основан на пакетной базе Debian и поддерживает установку пакетов из стандартных репозиториев. В процессе работы с дистрибутивом … Читать далее Представлен Raspbmc, дистрибутив для создания медиацентра на основе Raspberry Pi

Репозитории GetDeb.net и PlayDeb.net вновь введены в строй

Разработчик популярных неофициальных репозиториев GetDeb.net и PlayDeb.net, в которых размещаются пакеты со свежими версиями программ и игр для Ubuntu Linux, сообщил о возвращении проекта к жизни. Функционирование данных серверов было прекращено в середине января из-за проблем на сервере, приведшей к потере содержимого БД. После краха сервера создатель проекта заявил о прекращении его поддержки из-за нехватки времени и необходимости уделить внимание своей основной работе. Спустя месяц, автор проекта не удержался и восстановил работу репозиториев из последнего бэкапа. Читать далее Репозитории GetDeb.net и PlayDeb.net вновь введены в строй