Релиз PHP 5.3.9

Представлен релиз интерпретатора языка программирования PHP 5.3.9 в котором устранено 2 уязвимости и исправлено около 90 ошибок, среди которых устранение проблемы со сборкой mysqlnd и многочисленные изменения в модуле FPM SAPI. Из связанных с безопасностью исправлений в PHP 5.3.9 можно отметить: Добавлена директива max_input_vars, позволяющая ограничить число входящих параметров для поступающих HTTP-запросов и обходным путём защититься от DoS-атак, эксплуатирующих проблему с предсказуемыми коллизиями в реализации алгоритма хэширования. Сам алгоритм хэширования в ветке 5.3 не изменился и по прежнему содержит потенциальную проблему с безопасностью, которая может быть эксплуатирована другим путем (например, через загрузку файла, элементы которого используются при работе приложения как … Читать далее Релиз PHP 5.3.9

FreeBSD Foundation профинансирует анализ эффективности IPv6-стека FreeBSD

Организация FreeBSD Foundation объявила о выделении совместно с компанией iXsystems денежного гранта на проведение работы по анализу производительности IPv6-стека FreeBSD. Грант будет выделен Бьёрну Зибу (Bjoern Zeeb), участнику команд FreeBSD Security и Release Engineering, который в прошлом году проделал большую работу по улучшению поддержки IPv6 во FreeBSD, что позволило сформировать тестовую сборку FreeBSD, в которой был активен только IPv6-стек без поддержки IPv4 с целью тестирования самодостаточности реализации IPv6 и выявления трудноуловимых при использовании двойного IP-стека ошибок в приложениях (часто в случае сбоя программа без лишних предупреждений начинает использовать IPv4). Если ранее основное внимание уделялось стабильности и корректности работы IPv6, то … Читать далее FreeBSD Foundation профинансирует анализ эффективности IPv6-стека FreeBSD

Для ядра Linux представлен планировщик ввода-вывода FIOPS для SSD-накопителей

Shaohua Li представил в списке рассылки ядра Linux начальную версию планировщика ввода-вывода FIOPS (от аббревиатуры IOPS — Input/Output Operations Per Second, количество операций ввода/вывода в секунду), предназначенного для работы с твердотельными накопителями и Flash-памятью. В настоящее время патчи носят экспериментальный характер. FIOPS во многом подобен используемому ныне планировщику CFQ, также имеющему несколько оптимизаций для твердотельных дисков, но спроектирован с оглядкой на работу исключительно с Flash-памятью. Например, FIOPS полностью игнорирует такие параметры накопителя как время перемещения головок, зависимость времени записи от расположения данных на диске, учитывает более высокие скорости записи и чтения, зависимость скорость выполнения запроса от его размера и т.д. … Читать далее Для ядра Linux представлен планировщик ввода-вывода FIOPS для SSD-накопителей

Qt 4 переведён на открытую модель разработки

Компания Nokia объявила о переводе Qt 4 под покровительство проекта Qt Project, созданного для организации независимого управления разработкой Qt. Новая структура управления подразумевает уход от подконтрольного одной компании проекта к полностью открытой инфраструктуре разработки, в которой представители сообщества смогут непосредственно участвовать в развитии Qt и влиять на принятие решений. Несмотря на то, что Qt Project был учреждён ещё в октябре, изменения коснулись только экспериментальной ветки Qt 5, а Qt 4 по инерции развивался по старым правилам. Основная проблема передачи Qt 4 в руки Qt Project заключалась в использовании внутренних закрытых средств разработки Nokia и необходимостью перехода на новую систему непрерывной … Читать далее Qt 4 переведён на открытую модель разработки

Статус веток ядра Linux с расширенным сроком поддержки

Грег Кроа-Хартман (Greg Kroah-Hartman) представил в списке рассылки разработчиков ядра Linux обновлённый статус сопровождения веток ядра с продлённым временем поддержки, а также план прекращения выпуска обновлений для недавно выпущенных версий ядра. Ветку 3.2.x планируется поддерживать до выхода версии 3.3, но данное предложение подвергнуто критике и может быть отменено, так как имеются лица готовые взять на себя поддержку данной ветки. В частности, представители проекта Ubuntu сообщили, что ядро 3.2 будет использовано в весеннем LTS-релизе дистрибутива, поэтому разработчики Ubuntu будут поддерживать портирование исправлений для этого ядра вплоть до 2015 года. Вероятно, но пока окончательно не решено, ядро 3.2 будет использовано в релизе … Читать далее Статус веток ядра Linux с расширенным сроком поддержки

В Ubuntu 10.04 и 10.10 Firefox 3.6 будет автоматически обновлён до Firefox 9

Разработчики Ubuntu приняли решение по распространению обновлений с новыми версиями Firefox для пользователей дистрибутивов Ubuntu 10.04 и 10.10, в которых изначально поставляется Firefox 3.6, время жизни которого истекает 24 апреля. 17 января пользователям данных систем будет автоматически установлено обновление с Firefox 9. В дальнейшем обновления пакетов с Firefox будут выпускаться каждые шесть недель по мере выхода новый версий браузера. Дополнения, которые были установлены из стандартных репозиториев Ubuntu, будут обновлены автоматически. Среди вероятных проблем отмечается возможное нарушение работоспособности ранее установленных вручную дополнений, которые потребуется обновить через addons.mozilla.org. Релиз Ubuntu 11.10 изначально был рассчитан на выпуск обновлений в соответствии с сокращённым циклом … Читать далее В Ubuntu 10.04 и 10.10 Firefox 3.6 будет автоматически обновлён до Firefox 9

Проект Mozilla представил ветку Firefox с длительным сроком поддержки

Разработчики проекта Mozilla анонсировали присвоение статуса релиза с длительным сроком поддержки (ESR) версии Firefox 10, релиз которой намечен на 31 января. В отличие от обычных выпусков Firefox, поддержка которых прекращается сразу после выхода новой версии, обновления с исправлением проблем безопасности для Firefox 10 будут выпускаться в течение года. Следующим релизом с длительным сроком поддержки станет Firefox 17. Поддержка ветки Firefox 3.6 будет прекращена 24 апреля. Обновления ESR-версий будут выпускаться каждые 6 недель и будут включать только исправления опасных уязвимостей, а в отдельных случаях и решения серьёзных проблем со стабильностью. Отныне, раз в год релизу Firefox будет присваиваться статус ESR (Extended … Читать далее Проект Mozilla представил ветку Firefox с длительным сроком поддержки

Проект OLPC представил планшет XO-3

Проект One Laptop Per Child, нацеленный на разработку и распространение дешёвых портативных компьютеров для обучения детей в развивающихся странах, представил на проходящей в Лас-Вегасе выставке потребительской электроники планшет XO-3, разработка которого велась с 2009 года. Планшет разработан в сотрудничестве с компанией Marvell и построен на базе платформы Marvell Moby. Стоимость планшета при массовом производстве составит менее 100 долларов. К сожалению в силу ряда обстоятельств производство XO-3 опять откладывается и в лучшем случае планшет поступит в продажу в конце года. Представленное на выставке устройства существенно отличается от ранее опубликованных макетов, вместо герметичного корпуса с зарядкой аккумуляторов через беспроводной индуктивный механизм, XO-3 … Читать далее Проект OLPC представил планшет XO-3

Nokia приобрела операционную систему Smarterphone

Компания Nokia поглотила норвежскую компанию Smarterphone, занимающуюся разработкой одноимённой операционной системы для телефонов низшей ценовой категории (от 25 до 75 долларов). Smarterphone обладает низкими требованиями к ресурсам в сочетании с удобным и насыщенным интерфейсом, ориентированным на устройства с сенсорным экраном. В совет директоров поглощённой компании входит Haavard Nord, один из основателей компании Trolltech, создавшей фреймворк Qt. Smarterphone предоставляет достаточно широкий спектр возможностей, от стандартных телефонных операций и поддержки JavaME, до поддержки видеозвонков, мощного календаря-планировщика, мультимедиа плеера, файлового менеджера, расширенного web-браузера, почтового клиента, программы для чтения RSS и средств для интеграции с социальными сетями Twitter и Facebook. Система является многозадачной. Напомним, … Читать далее Nokia приобрела операционную систему Smarterphone

На Kubuntu, Xubuntu и Edubuntu 12.04 будет распространяться статус LTS

На состоявшемся вчера заседании технического комитета, управляющего развитием Ubuntu, утверждено решение о придании следующим версиям Kubuntu, Xubuntu и Edubuntu статуса релизов с длительным сроком поддержки. Обновления для пакетов, специфичных для указанных дистрибутивов (например, пакеты связанные с Xfce, Qt и KDE, а также обучающие и научные приложения), будут выпускаться в течение 5 лет для Kubuntu и Edubuntu 12.04, и 3 года для Xubuntu 12.04. Читать далее На Kubuntu, Xubuntu и Edubuntu 12.04 будет распространяться статус LTS

Состояние разработки Reiser4

Эдуард Шишкин ответил в списке рассылки reiserfs-devel на некоторые вопросы, связанные с портированием Reiser4 для современных версий ядра Linux и с интеграцией наработок в основное ядро. К сожалению, ожидать многого не приходится, Эдуард остаётся единственным активным разработчиком Reiser4, при этом работать над проектом удаётся в свободное от основной работы время, в качестве хобби. В настоящее время патчи с Reiser4 доступны для ядра 2.6.38. Не исключено портирование для версии 3.2, которое усложняется внесёнными в новых выпусках изменениями в VFS и fs-writeback. Некоторые патчи уже подготовлены в процессе адаптации Reiser4 для версий 2.6.39, 3.0 и 3.1, но в выпуске 3.2 появилась новая … Читать далее Состояние разработки Reiser4

Открыты первые наработки мобильной платформы Tizen, пришедшей на смену MeeGo

Спустя четыре месяца с момента анонса новой мобильной платформы Tizen объявлено об открытии доступа к репозиторию с исходными текстами текущих наработок и выпуске альфа-версии инструментария Tizen SDK для разработки приложений. В состав SDK входит среда разработки Web IDE, эмулятор телефона, документация на Web API и инструментарий для сборки программ. В настоящее время API SDK ещё полностью не сформирован, но подготовленный костяк может помочь детально разобраться во внутренней структуре платформы и начать эксперименты с написанием собственных приложений для Tizen. Одновременно опубликованные исходные тексты платформы также предназначены для начального ознакомления и имеют статус альфа-версии. Код рассчитан на использование на смартфонах и планшетах, … Читать далее Открыты первые наработки мобильной платформы Tizen, пришедшей на смену MeeGo

Проект Linux Mint и компания Blue Systems объявили о партнёрстве

Компания Blue Systems, осуществляющая поддержку разработки таких проектов, как дистрибутив Netrunner и kde-gtk-config (конфигуратор внешнего вида GTK-приложений, запускаемых в KDE), объявила о заключении партнёрского соглашения с проектом Linux Mint, в рамках которого будет предоставлено финансирование развития варианта дистрибутива на базе оболочки KDE (MintKDE) и будут объединены усилия с дистрибутивом Netrunner, также основанным на Ubuntu и базирующимся на KDE. Предоставленные денежные средства позволят проекту Linux Mint нанять дополнительных разработчиков, которые будут работать над Linux Mint KDE в режиме полного рабочего дня в течение всего 2012 года. Также отмечается, что несмотря на то, что подход к организации интерфейса пользователя в Netrunner и … Читать далее Проект Linux Mint и компания Blue Systems объявили о партнёрстве

Инструментарий для разработки приложений на языке Python для платформы Android

Представлен проект Python for Android, в рамках которого подготовлен инструментарий, позволяющий создавать приложения для платформы Android на языке Python. Итоговые приложения оформляются в виде APK-пакетов, которые можно установить как обычные приложения для Android. Для обеспечения выполнения интерпретатора Python используется Android NDK (Native Development Kit), позволяющий организовать выполнение нативного Си/Си++ кода с задействованием API платформы Android. Код проекта распространяется в рамках лицензии LGPLv2.1. Для формирования пользовательского интерфейса в Python программах для платформы Android предлагается использовать Python-библиотеку Kivy, предназначенную для быстрого создания многоплатформенных GUI-интерфейсов, которые кроме Android также смогт работать в Linux, Windows и Mac OS X. Для формирования интерфейса напрямую используется … Читать далее Инструментарий для разработки приложений на языке Python для платформы Android

Перевод сисадминской притчи об официантке и стакане воды

Опубликован перевод сисадминской притчи об официантке и стакане воды Тома Лимончелли (A system administration parable: the waitress and the water glass), в которой рассказывается о том, как разные подходы к организации работы отражаются в степени удовлетворенности заказчика и проводятся параллели с работой системных администраторов. Читать далее Перевод сисадминской притчи об официантке и стакане воды

Netbook-live

Николай Гречух представил рождественский выпуск дистрибутива для нетбуков Netbook-live на базе ALT Linux p6 branch с рядом дополнительных пакетов (ядро Linux 3.1.7, Firefox 8, skype-call-recorder, redis). В качестве графического окружения используется LXDE. Особенностью дистрибутива является ориентация на повседневную работу профессионального пользователя в Live-режиме без установки системы на жёсткий диск и с возможностью возвращения системы в первоначальное состояние после экспериментов простой перезагрузкой (корень системы доступен в сжатом виде в режиме только для чтения). Размер iso-образа 653 Мб. Для модификации рабочей среды предусмотрены хуки, выполняемые при загрузке и позволяющие изменить настройки загрузки по умолчанию (например, смонтировать внешний раздел). При необходимости внесения более … Читать далее Netbook-live

Компания Canonical представила первый прототип Ubuntu TV

На проходящей в эти дни международной выставке потребительской электроники в Лас-Вегасе компания Canonical представила первый рабочий прототип платформы Ubuntu TV, ориентированной для использования на телевизорах и телеприставках. Первые устройства на базе Ubuntu TV планируется выпустить в продажу уже в конце 2012 года. Уже ведутся переговоры с несколькими производителями Smart TV, тем не менее, информации о заключённых сделках пока нет. Графическое окружение новой платформы построено с использованием оболочки Unity, которая позиционируется как единое универсальное окружение для всего спектра поддерживаемых устройств. Все развиваемые в рамках проекта Ubuntu TV компоненты распространяются под лицензиями GPLv3 и LGPLv3. Код можно загрузить из специально подготовленного bsr-репозитория, … Читать далее Компания Canonical представила первый прототип Ubuntu TV

Релиз дистрибутива Porteus 1.1 с десктоп-окружением Trinity (форк KDE 3.5)

Увидел свет релиз Live-дистрибутива Porteus 1.1, построенного на пакетной базе Slackware Linux и отличающегося предоставлением на выбор возможности использования десктоп-окружений Trinity (форк KDE 3.5), LXDE и урезанного KDE 4.7.4. Состав дистрибутива подобран с целью минимального потребления ресурсов, что позволяет использовать Porteus на устаревшем оборудовании. Время полной загрузки в окружение LXDE составляет всего 15 секунд. Размер загрузочного iso-образа 255 Мб в сборках i486 и x86_64. Дистрибутив имеет модульный дизайн, что позволяет доустанавливать дополнительные приложения из репозитория или создавать собственные модули. Для управления пакетами используется свой пакетный менеджер PPM (Porteus Package Manager), учитывающий зависимости и позволяющий устанавливать программы из репозиториев Porteus, Slackware, … Читать далее Релиз дистрибутива Porteus 1.1 с десктоп-окружением Trinity (форк KDE 3.5)

Уязвимости в OpenSSL, GnuTLS, Chrome, FFmpeg, GNU inetutils, Apache Geronimo и Apache Struts

Несколько недавно найденных уязвимостей: В корректирующих выпусках библиотеки с реализацией протоколов SSL/TLS — OpenSSL 0.9.8s и 1.0.0f устранено 6 уязвимостей, среди которых: возможность реализации тайминг атаки по восстановлению части данных, зашифрованных использованием CBC-режима шифрования DTLS (Datagram Transport Layer Security); отсутствие корректной очистки буфера для блочного шифра SSL 3.0 может привести к передаче 15 байт неинициализированной памяти; возможность совершения DoS-атаки через передачу специально оформленных данных в сертификате RFC 3779 (проявляется только при активации отключенной по умолчанию опции «enable-rfc3779»); DoS-атака через манипуляции с обновлением соединения Server Gated Cryptograpy (SGC); инициирование краха процесса через отправку TLS-клиентом специально оформленных параметров GOST; двойное освобождение блока … Читать далее Уязвимости в OpenSSL, GnuTLS, Chrome, FFmpeg, GNU inetutils, Apache Geronimo и Apache Struts

Космическое агентство NASA представило портал для открытых проектов

Космическое агентство NASA анонсировало создание нового сайта code.nasa.gov на котором представлена информация о развиваемых в NASA проектах с открытым исходным кодом. В настоящее время на сайте представлено 18 открытых проектов, среди которых реализация эффективных средств сжатия данных, симуляторы процессов, библиотека обработки изображений, системы визуализации и анализа данных, интерактивная 3D-карта мира. Для сотрудников NASA представлена инструкция с описанием особенностей создания открытых проектов и их публикации. В будущем планируется создание дискуссионной площадки и предоставление средств для участия в проектах сторонних энтузиастов, например, будет предоставлен доступ к системам управления версиями, планирования разработки и отслеживания ошибок. Целью проекта является снижение барьеров для создания открытых … Читать далее Космическое агентство NASA представило портал для открытых проектов

Linux Foundation не станет возрождать Linux Developer Network

После сентябрьского взлома серверной инфраструктуры организации Linux Foundation работа всех основных служб и web-проектов была постепенно восстановлена. Тем не менее, сайт Linux Developer Network (LDN) до сих пор остаётся недоступен. Дженифер Клоер (Jennifer Cloer), директор Linux Foundation по связи с сообществом, сообщила о принятии решения не возобновлять работу сайта Linux Developer Network. Основной контент с LDN уже распределён по другим ресурсам Linux Foundation, таким как Linux.com и LinuxFoundation.org. Напомним, что вскоре после взлома инфраструктуры kernel.org следы проникновения злоумышленников были обнаружены в начале сентября на сайтах Linux Foundation, после чего работа Linux.com, LinuxFoundation.org, Open Printing, Linux Mark и других ресурсов была … Читать далее Linux Foundation не станет возрождать Linux Developer Network