Новости
Леннарт Поттеринг, ведущий разработчик перспективной системы инициализации systemd , рассказал о ключевых достижениях в разработке данного программного продукта.
На состоявшемся сегодня заседании членов управляющего комитета проекта OpenSolaris принято решение о прекращении работы комитета и отставке всех его членов. Решение о роспуске совета принято после того, как компания Oracle никак не отреагировала на выдвинутый в июле ультиматум, в котором было поставлено условие назначить в Oracle специальное ответственное лицо, которое будет иметь полномочия по принятию решений, связанных проектом OpenSolaris, и сможет выступать связующим звеном между компанией и сообществом разработчиков.
Доступен релиз OpenSSH 5.6 , открытой реализации клиента и сервера для работы по протоколу SSH версии 1.3, 1.5 и 2.0, и включающей в себя поддержку SFTP.
После шести месяцев разработки увидел свет релиз свободного Flash-плеера Gnash 0.8.8 , исходные тексты которого распространяются в рамках лицензии GPLv3. Gnash совместим с форматом SWF версии v7 и частично с v8, v9 и v10, содержит реализацию ActionScript 2 и 3 классов для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML-сообщениями с сервером. Gnash может работать как в виде отдельного плеера для GNOME и KDE, так и в виде плагина для web-браузеров Mozilla, Chrome и Konqueror.
Компания AMD открыла исходные тексты драйверов для графических процессоров серии ATI Radeon HD 5000 (кодовое имя "Evergreen" или R800). Код был выпущен примерно спустя год после выпуска первых карт данной серии и в настоящее время обеспечивает полноценную поддержку режимов 2D и 3D, а также позволяет задействовать механизмы аппаратной акселерации (2D EXA, X-Video и OpenGL).
Компания Gostai объявила об открытии под лицензией AGPLv3 платформы Urbi для формирования программной начинки роботов или сложных автоматизированных систем. Urbi нацелена на помощь разработчикам ПО в упрощении процесса разработки и обеспечении совместимости программ с различными типами роботов. Платформа написана на языке C++ и может работать поверх Linux и Windows. Urbi из коробки совместима с роботами, производства таких компаний, как Nao, Aibo, Segway RMP, Spykee и Lego Mindstorm.
Бразильское отделение компании Fiat представило первую в мире концепцию автомобиля, разработанную пользователями Сети (crowdsource). Подробные детали концепции Fiat Mio будут раскрыты на Международной Автомобильный выставке в октябре в Сан-Паоло. Примечательной особенностью автомобиля является то, что он распространяется под лицензей Creative Commons , согласно которой участники проекта обладают правами на свои идеи, но не на изделие в целом. В связи с этим все желающие могут видоизменять и распространять концепцию по своему усмотрению. Инициатива грозит произвести революцию в мире автомобилестроения, где каждый разрабатывает свою продукцию за наглухо запечатанными дверьми, дабы исключить возможность заимствования идей конкурентами.
Компания Google объявила о реализации поддержки для платформы Linux функций голосового- и видеочата в сервисе GTalk (доступен в Gmail, iGoogle и orkut). Для передачи данных в чате используются протоколы XMPP и RTP, видеопоток передается в формате H.264.
На конференции FITC в Сан Франциско был представлен проигрыватель JITB для файлов Adobe Flash, написанный на языке Scala и транслирующий ролики для выполнения с использованием виртуальной машины Java. В качестве основы для разработки послужил фреймворк Apparat , изначально предназначенный для анализа и оптимизации ABC, SWC и SWF файлов.
Вышел релиз дистрибутива Nexenta Core Platform 3.0 , построенного на базе программного окружения Ubuntu (8.04 LTS) и ядра OpenSolaris (сборка 134). Дистрибутив сочетает возможность использования пакетного менеджера APT и обилия пакетов программ для Ubuntu с такими возможностями Solaris, как файловая система ZFS и инфраструктура динамической трассировки DTrace. Nexenta Core Platform предоставляет собой только минимальный костяк для построения дистрибутивов, например, для пользователей на его основе создан StormOS . Отдельно стоит отметить, что будущие выпуски платформы решено перевести на кодовую базу Illumos , отделившуюся от проекта OpenSolaris.
Компания Wildfire Games сдержала обещание по открытию под лицензией GPLv2 исходных текстов игры 0 A.D. и представила , после 9 лет разработки в качестве проприетарного продукта, первую полностью свободную сборку данной игры. 0 A.D. представляет собой стратегию реального времени с прекрасной 3D-графикой. Сюжет и оформление напоминает игру "Age of Empires". Сборка игры доступна для Windows, Mac OS X и Linux (Ubuntu, Gentoo, Debian, OpenSUSE, Fedora, Arch).
После 20 месяцев разработки представлен релиз языка программирования Ruby 1.9.2 . Ruby - относительно молодой, мощный и динамический объектно-ориентированный язык программирования, отличающийся высокой эффективностью разработки программ и вобравший в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. По заявлению разработчиков, Ruby 1.9.2 проходит более 99% тестов из набора RubySpec , оценивающего обратную совместимость с прошлой версией языка.
Раскрыта информация об обнаруженной месяц назад ошибке, присутствующей практически во всех Linux-ядрах серии 2.6.x, которая позволяет непривилегированному пользовательскому процессу, который имеет доступ к X-серверу (т.е. любому графическому приложению), безоговорочно получить привилегии суперпользователя, при этом, стоит отметить, что проведение атаки не затрагивает никакие ошибки X-сервера.
Компания Canonical анонсировала релиз uTouch 1.0 , стека для организации мультитач-навигации и управления жестами. Представленный стек будет поставляться в составе Ubuntu 10.10 и позволит существенно повысить удобство управления при использовании дистрибутива на интернет-планшетах и ноутбуках с современными сенсорными экранами. В рамках uTouch подготовлен универсальный фреймворк, охватывающий всю цепочку поддержки сенсорных экранов в системе - от работающих на уровне ядра драйверов до движка для распознавания жестов и API для конечных приложений.
После двух лет разработки представлен релиз текстового редактора Vim 7.3 . По сравнению с прошлой версией в Vim 7.3 включено более 400 изменений, большинство из которых связаны с исправлением ошибок.
В рамках проекта Google Summer of Code 2010 подготовлена первая публичная версия инструментария bluez-tools . Данный проект представляет из себя набор утилит для работы с bluetooth-устройствами в ОС Linux. Проект написан на языке Си и использует D-Bus-интерфейс bluez и obexd.
Google будет бороться в ответ на иск Oracle , обвиняющий в нарушении авторских прав и патентов, связанных с Java-технологиями в мобильной платформе Android. "Иск Oracle является разочаровывающей и безосновательной атакой не только против Google, но и против open-source сообщества Java", - заявил представитель Google, - "Google будет защищать open source стандарты и продолжит свою работу с производителями по поводу развития платформы Android.".
В списке рассылки разработчиков OpenSolaris опубликован внутренний документ Oracle, согласно которому компания прекращает развитие OpenSolaris как дистрибутива, но будет продолжать его поддержку в качестве кодовой базы для отражений новых технологий, появляющихся в Solaris. Вместо дистрибутива OpenSolaris периодически будут выпускаться бесплатные экспериментальные бинарные сборки Solaris Express. Первый выпуск Solaris 11 Express намечен на конец года. Кроме Solaris Express никакие другие бинарные варианты Solaris выпускаться не будут, включая отказ от ночных и еженедельных сборок и отмену уже запоздавшего выпуска OpenSolaris 2010.05.
Организация GNOME Foundation анонсировала новые правила приема кода новых модулей в проект. Согласно новым правилам любой новый модуль, которые планируется интегрировать в основную ветку GNOME, если при этом возникает необходимость делегирования авторских прав на код, должен проходить специальное утверждение. Решение о включении таких модулей, содержащих элементы чужого авторского права, будут приниматься индивидуально членами выпускающей релизы группы (Release Team) и управляющего совета проекта (GNOME Foundation Board).
Роб Тиллер (Rob Tiller) вице-президент и член совета директоров компании Red Hat, курирующий вопросы связанные с патентами, торговыми знаками и авторскими правами, опубликовал заметку об одном преимуществе патентов на ПО, которое часто выдвигают защитники патентов. Цель патентной системы США — стимуляция инноваций. Однако, основываясь на книге «Несостоятельность патентов» (Patent Failure), Тиллер пишет, что судебные издержки, связанные с патентами во много раз превышают прибыль от использования патентов, и могут доходить до миллионов долларов. Отсюда возникает парадоксальная ситуация: экономически целесообразней заплатить патентному троллю, чем отстаивать свою правоту в суде.