Новости
Разработчики универсального модульного загрузчика GNU GRUB (GRand Unified Bootloader) объявили о выходе версии 1.99. Скорее всего это будет последняя экспериментальная версия на пути к стабильному выпуску 2.0, о чем сигнализирует факт переезда проекта c сервера alpha.gnu.org на ftp.gnu.org.
После года разработки представлена новая стабильная ветка языка программирования - Perl 5.14 . Одновременно объявлено о прекращении поддержки ветки Perl 5.10. В рамках подготовки релиза 5.14 было изменено около 550 тыс. строк кода, в разработке приняли участие 150 разработчиков. Ветка 5.14 выпущена в соответствии с принятым в прошлом году новым фиксированным графиком разработки, подразумевающим выпуск новых стабильных веток раз в год и корректирующих релизов - раз в три месяца.
Немецкая компания Sirrix представила продукт под именем BitBox (browser in the box - браузер в коробке), разработанный по заказу правительства Германии и представляющий собой безопасную версию браузера Firefox 4, которая работает в изолированном окружении и не может навредить или привести к утечке информации из операционной системы.
Йоанна Рутковска (Joanna Rutkowska), автор руткита Blue Pill, операционной системы Qubes OS и руководитель Invisible Things Lab, опубликовала документ , в котором представила сразу три способа обхода защиты механизма виртуализации Intel VT-d (IOMMU), используемого в Xen и других гипервизорах для проброса реальных устройств на шине PCI в виртуальный домен. Все три метода основаны на возможности отсылки прерывания формата MSI с произвольным вектором прерывания из непривилегированного домена, имеющего доступ к адресному пространству устройства.
В основную кодовую базу проекта QEMU принят набор патчей с изменениями, накопленными в рамках проекта Xen. Изначально инструментарий и набор драйверов для обеспечения работы гипервизора Xen базировался на форке кода QEMU. Для того, чтобы собрать все накопленные с момента форка изменения и оформить их для возврата в родительский проект, понадобился год работы. Возврат изменений затрудняло большое число дублирующего кода с реализацией одних и тех же возможностей, созданных как силами QEMU, так и разработчиками Xen.
Компания Canonical вошла в состав автомобильного альянса GENIVI и объявила о разработке на базе Ubuntu платформы для автомобильных информационно-развлекательных систем (IVI). Создаваемая Canonical система будет развиваться в рамках проекта Ubuntu IVI Remix и будет совместима с эталонной IVR-платформой, созданной альянсом GENIVI. Ubuntu IVI Remix станет первым продуктом, построенным в рамках программы " Ubuntu Core ", нацеленной на создание и поддержку продуктов на базе Ubuntu для встраиваемых устройств по заказу OEM-производителей. Предоставляемый в рамках Ubuntu Core базовый каркас в настоящее время поддерживает процессорные архитектуры ARM и Intel x86.
В блоге компании Hewlett-Packard появилась статья, в которой представлены 10 причин, по которым мобильная платформа webOS может быть интересна представителям открытого сообщества.
Компания Google анонсировала новый тип ноутбуков, названных Chromebook и построенных на базе операционной системы Chrome OS. Первые две модели хромобуков будут подготовлены компаниями Samsung и Acer , и поступят в продажу 15 июня. От обычных ноутбуков устройства будут отличаться ориентированностью для работы в Web и экстремальной быстрой загрузкой - устройство готово к работе уже через 8 секунд после включения.
Возможность распаковки RAR3-архивов долгое время числилась в списке самых высокоприоритетных проектов Фонда свободного ПО. Хотя исходный код для распаковки архивов в формате RARv3 официально опубликован разработчиком формата и архиватора RAR Евгением Рошалем, лицензия этого кода препятствует его свободному использованию и включению в Open Source проекты даже в качестве разделяемой библиотеки.
Компания Red Hat представила предварительный выпуск проекта OpenShift , в рамках которого развивается специально оптимизированное для разработчиков открытого ПО PaaS -решение (платформа как сервис), предназначенное для выполнения конечных приложений в облачных окружениях (для сравнения, IaaS-платформы обеспечивают запуск образов готовых операционных систем). Платформа предоставляет разработчикам возможность запуска приложений, написанных на языках Java, Python, PHP и Ruby, с использованием фреймворков JBoss, Spring, Seam, Weld, CDI, Rails, Rack, Symfony, Zend Framework, Twisted, Django и Java EE. Из баз данных поддерживаются MySQL, EnterpriseDB (PostgreSQL), Couchbase, и MongoDB.
Корпорация Google объявила об обновлении облачного хостинга web-приложений App Engine до версии 1.5, который теперь включает в себя экспериментальную поддержку языка Go в дополнение к уже поддерживаемым Python и Java.
На саммите разработчиков Ubuntu объявлено о реализации компанией Canonical базовой поддержки OpenGL ES для проекта QEMU, что позволит выполнять в виртуальном окружении системы, интерфейс которых построен с использованием средств 3D-акселерации. Создание кода для обеспечения поддержки OpenGL ES в QEMU вызвано намерением обеспечить возможность тестирования внутри гостевой системы таких используемых в Ubuntu пользовательских оболочек, как MeeGo и Unity. В настоящее время поддержка OpenGL обеспечена при эмуляции архитектур x86 и ARM на хост-системе x86, также создан транслятор OpenGL ES в вызовы OpenGL.
На проходящем в Будапеште саммите разработчиков Ubuntu ( Ubuntu Developer Summit ), представители компании Canonical и основные разработчики дистрибутива приняли решение о переводе будущих серверных редакций Ubuntu, таких как Ubuntu Server и Ubuntu Enterprise Cloud , на открытую платформу облачных вычислений OpenStack , взамен используемой сейчас платформы Eucalyptus.
На проходящем в Будапеште саммите разработчиков Ubuntu принято решение о придании статуса официального ответвления от проекта Ubuntu дистрибутиву Lubuntu , в рамках которого формируются легковесные сборки Ubuntu c рабочим столом на основе десктоп-окружения LXDE . Отныне Lubuntu будет поддерживаться наряду с такими сборками, как Kubuntu , Xubuntu , Mythbuntu , Edubuntu и Ubuntu Studio.
Представлен проект GNU Mediagoblin , нацеленный на создание свободной платформы обмена фотографиями и другими видами медиа-информации, которая должна решить проблемы популярных медиа-сервисов (Fliсkr, Facebook, Picasa), основанных на идее централизации всех пользовательских данных на своих серверах.
В списке рассылки разработчиков Linux-ядра анонсирован проект IPTV-Analyzer , в рамках которого подготовлен работающий в режиме реального времени анализатор содержимого пакетов MPEG2 Transport Stream (TS), обычно используемых для передачи мультикаст трафика IPTV. Главное назначение представленной системы - непрерывный контроль качества работы IPTV и выявления фактов потери пакетов MPEG2 TS/CC. Код IPTV-Analyzer распространяется в рамках лицензии GPL.
В день двухлетия проекта представлен релиз системы мониторинга Icinga 1.4 , которая представляет собой форк системы мониторинга Nagios, отделившийся в начале мая 2009 года вследствие конфликта независимых разработчиков с компанией Nagios Enterprises. Исходные тексты Icinga распространяются в рамках лицензии GPL. Для загрузки подготовлены два архива - с классическим интерфейсом на языке С++ и новым интерфейсом на языке PHP. Дополнительно оформлен пакет icinga-reporting , с реализацией аналитического модуля для генерации отчетов, написанного на языке Java и работающего вкупе с системой JasperServer.
Накануне того момента, когда Red Hat первой среди компаний, занимающихся исключительно открытым ПО, преодолеет рубеж в миллиард долларов ежегодного дохода, компания Red Hat привлекает к себе огромное внимание со стороны патентных троллей . Red Hat не нуждается в юридическом отделе такого размера, как у Microsoft, но тем не менее её представители проводят немалое время в суде, в частности в Восточном Техасе, горячей точке судебных процессов по нарушению патентов.
Разработчики из компании Nokia представили детальный план разработки проекта Qt 5. Значительные изменения будут внесены не только в функциональность, но и в организацию процесса разработки. Если ветка Qt 4, выпущенная в 2005 году, развивалась в основном силами одной компании, то ветка Qt 5 будет изначально отличаться более открытым процессом разработки и предоставлением возможности активного участия в проекте представителей независимого сообщества. В процессе разработки Qt 5 не будет отличий в отношении к разработчикам из Nokia и участникам разработки, пришедшим извне. Первую бета-версию Qt 5 планируют выпустить в конце нынешнего года, а финальный релиз в течение 2012 года.
В почтовом сервере Postfix обнаружена одна из самых серьезных проблем безопасности за всю историю существования проекта. Уязвимость проявляется только при использовании Postfix совместно с SASL-библиотекой Cyrus и задействовании методов аутентификации, отличных от PLAIN, LOGIN и ANONYMOUS, например, проблема присутствует при использовании методов CRAM-MD5, DIGEST-MD5, EXTERNAL, GSSAPI, KERBEROS_V4, NTLM, OTP, PASSDSS-3DES-1 и SRP. Уязвимость не затрагивает код SMTP-клиента и проявляется только для сервера, в настройках которого активированы параметры "smtpd_sasl_auth_enable = yes" и "smtpd_sasl_type = cyrus".