Новости
Компания Microsoft сообщила о заключении десятой сделки, связанной с получением лицензионных отчислений за использование интеллектуальной собственности Microsoft в телефонах, электронных книгах, планшетах и других потребительских устройствах на базе платформ Android и ChromeOS. Сделка совершена с компанией Compal Electronics, которая является крупнейшим в мире ODM-производителем , выпускающим устройства по заказу многих известных брендов, включая Acer, Dell, Toshiba, Hewlett-Packard, и Fujitsu Siemens.
Компания Canonical объявила о продлении времени поддержки для LTS-релизов десктоп-редакции Ubuntu с трёх до пяти лет. Для серверной версии время поддержки осталось без изменений и также составляет пять лет. Таким образом, обновления с исправлением проблем безопасности для Ubuntu 12.04 LTS Desktop, как и для Ubuntu 12.04 LTS Server, будут выпускаться до апреля 2017 года.
Компания Nokia анонсировала изменения в процессе управления разработкой проекта Qt и ввела в строй ресурс Qt Project , используя который представители сообщества смогут непосредственно участвовать в развитии Qt. Начиная с сегодняшнего дня, Qt из подконтрольного одной компании проекта, превратился в полностью открытый проект, не только с позиции доступности кода, но и с точки зрения возможности участия в принятии решений, определяющих пути развития проекта. Вся разработка теперь будет сосредоточена в едином месте, а доступ открыт всем без исключения, без практики использования отдельных репозиториев для сотрудников Nokia, синхронизация которых с публичными репозиториями производилась с определённой задержкой.
После двух лет разработки представлен релиз проекта OpenELEC 1.0 (Open Embedded Linux Entertainment Center), в рамках которого развивается специализированный дистрибутив для создания домашних кинотеатров (HTPC - Home Theatre PC). В качестве основы использован медиацентр XBMC , обладающий богатой функциональностью и поддерживающий расширение возможностей через подключение дополнений. Размер загрузочного iso-образа составляет 126 Мб, дистрибутив подготовлен с расчётом на загрузку с USB-накопителя или SD-карты.
Семь лет назад, 20 октября 2004 года, был выпущен первый релиз Linux-дистрибутива Ubuntu 4.10 "Warty Warthog". Проект был основан Марком Шаттлвортом, южноафриканским миллионером, принимавшим участие в разработке Debian GNU/Linux и горящим идеей о создания доступного для конечных пользователей настольного дистрибутива, обладающего предсказуемым фиксированным циклом выхода релизов. К работе было привлечено несколько разработчиков из проекта Debian, многие из которых до сих пор принимают участие в развитии обоих проектов. Для желающих оценить прогресс развития настольных Linux-систем за последние 7 лет предлагается загрузить Ubuntu 4.10 и оценить работу в виртуальной машине или загрузившись с LiveCD.
Представлен релиз свободной системы 3D-моделирования Blender 2.60 , который стал начальной точкой в процессе подготовки полнофункционального релиза Blender 2.6x. Начиная с Blender 2.60 разработчики перешли к новому методу формирования версий. Вместо промежуточных экспериментальных выпусков, решено раз в два месяца формировать стабилизированные версии, включающие только завершенные и пригодные к использованию новшества. Таким образом постепенно, шаг за шагом, будет реализован весь спектр запланированных возможностей.
В списке рассылки разработчиков LLVM представлен проект Portable OpenCL , в рамках которого ведётся разработка полностью открытой и независимой реализации стандарта OpenCL , который определяет API и расширения языка Си для параллельного программирования с использованием как многоядерных CPU, так и GPU видеокарт.
Анонсирован релиз новой ветки консольного файлового менеджера Midnight Commander 4.8 . Кроме изменений и исправлений, новая версия также примечательна переходом на лицензию GPLv3+ (прошлые версии распространялись под GPLv2+).
Релиз свободного Java-пакета IcedTea 2.0. Обновление Java SE 6u29 и 7u1 с устранением 20 уязвимостей
Анонсирован релиз IcedTea 2.0 , первой версии полностью открытой реализации Java SE 7, построенной на базе OpenJDK7 и виртуальной машины HotSpot, с использованием свободных средств сборки. IcedTea 2.0 поддерживает все возможности Java SE 7 и включает внесенные в дерево исходных текстов OpenJDK7 патчи. В IcedTea также интегрировано несколько улучшений, созданных разработчиками проекта. Например, добавлен звуковой драйвер для работы через PulseAudio, обеспечена поддержка использования альтернативных виртуальных машин, реализован 64-разрядный браузерный плагин IcedTea-Web с поддержкой LiveConnect и Java Web Start, добавлена поддержка дополнительных платформ.
Представлен релиз новой стабильной ветки БД Redis 2.4 , относящейся к классу NoSQL-систем и развиваемой при содействии компании VMWare. Redis предоставляет похожие на Memcached функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества. В отличие от Memcached, Redis обеспечивает постоянное хранение данных на диске и гарантирует сохранность БД в случае аварийного завершения работы. Исходные тексты проекта распространяются в рамках лицензии BSD. Клиентские библиотеки доступны для большинства популярных языков, включая Perl, Python, PHP, Java, Ruby и Tcl. Почти сразу после Redis 2.4.0 был выпущен корректирующий релиз 2.4.1 с исправлением нескольких проблем.
Компания Google официально анонсировала мобильную платформу Android 4.0 и представила первый телефон на её основе - Galaxy Nexus, подготовленный совместно с компанией Samsung. При подготовке Android 4.0 была выполнена задача по слиянию разделившейся кодовой базы для планшетов (Android 3.x) и смартфонов (Android 2.x). В итоге, новый релиз поддерживает одновременно элементы для экранов как большого, так и маленького разрешения, предоставляя для них различные формы организации рабочего пространства. Одновременно выпущены связанные с платформой инструментарии для разработчиков - Android SDK 4.0 , ADT Plugin 14 для Eclipse и SDK Tools r14.
Увидел свет релиз многоплатформенного открытого клиента для мгновенного обмена сообщениями Instantbird 1.1 , развиваемого на основе технологий Mozilla. Интерфейс Instantbird написан с использованием языка XUL и базируется на web-движке Gecko, в приложении активно используются вкладки (табы), поддерживается установка дополнений. С точки зрения поддержки протоколов и базовых возможностей, Instantbird близок к Pidgin, так как использует библиотеку libpurple. Организация стилевого оформления сообщений напоминает Adium. Код программы распространяется в рамках лицензии GPLv2, бинарные сборки доступны для Windows, Mac OS X и Linux. Продукт локализован и поддерживает русский язык.
После двух лет разработки представлен первый публичный релиз проекта OpenMediaVault , появившегося в результате раскола в стане разработчиков дистрибутива FreeNAS , нацеленного на быстрое развёртывание сетевого хранилища (NAS, Network-Attached Storage). Наряду с основанным на FreeBSD классическим FreeNAS, было создано ответвление, разработчики которого поставили перед собой цель перевести дистрибутив на ядро Linux и пакетную базу Debian 6.0 "Squeeze". Если версия на базе FreeBSD ориентирована в основном на использование возможностей ZFS, то OpenMediaVault развивается в направлении расширенной поддержки встраиваемых устройств и гибкой системы установки дополнений.
Организация Apache Software Foundation анонсировала релиз распределённой БД Apache Cassandra 1.0 , относящейся к классу noSQL-систем и рассчитанной на создание высокомасштабируемых и надёжных хранилищ огромных массивов данных, представленных в виде хэша. Изначально проект был разработан в недрах Facebook и в 2009 году передан под покровительство фонда Apache. Промышленные решения на базе Cassandra развернуты для обеспечения сервисов таких компаний, как Cisco, IBM, Cloudkick, Reddit, Digg, Rackspace и Twitter. Наиболее крупный кластер серверов, обслуживающих единую БД Cassandra, размер данных в которой превышает 300 Тб, насчитывает более 400 машин.
Представлен второй стабильный релиз фреймворка Mojolicious , предназначенного для создания web-приложений на языке Perl с использованием парадигмы MVC (Model-View-Controller). Проект развивается автором популярного фреймворка Catalyst и позиционируется как попытка перевода на новый уровень средств web-разработки для языка Perl, учитывая прошлый опыт и адекватно поддерживая современные тенденции в web-разработке. С одной стороны Mojolicious достаточно прост в освоении (для незамысловатых проектов доступен упрощённый вариант Mojolicious::Lite), а с другой - построен на пике современных технологий, например, поддерживает WebSockets, Ajax, асинхронный ввод/вывод, RESTful-процедуры и т.п.
Фонд Свободного ПО опубликовал заявление и начал сбор подписей с целью противостояния попыткам компании Microsoft привязать пользователей ПК к своей системе путем блокирования возможности установки сторонних операционных систем. Напомним, что сертификация оборудования на совместимость с Windows 8 требует , чтобы оборудование поставлялось с включённой опцией безопасной загрузки, блокирующей загрузку систем, не имеющих цифровой подписи.
Иван Ворас (Ivan Voras), один из коммитеров FreeBSD, анонсировал новую систему для организации кэширования данных в оперативной памяти c хранением данных в формате ключ/значение - Bullet Cache . По своим возможностям и выполняемым задачам система очень близка к Memcached и отличается, главным образом, внутренней архитектурой, нацеленной на более активное использование многопоточности, поддержкой тегов и бинарным протоколом взаимодействия клиента и сервера, так как, по мнению разработчика, на парсинг текстовых протоколов в memcached и sqlcached тратится слишком много времени. Кроме того, в Bullet Cache реализовано несколько расширенных режимов для обращения к данным и определения их времени жизни в кэше, что позволяет предоставить приложению более полный контроль над содержимым кэша.
Харальд Вельте (Harald Welte) анонсировал первый релиз нового проекта OsmocomGMR , в рамках которого ведётся работа по созданию открытой реализации протокола GMR-1 (GEO-Mobile Radio). Проект развивается в рамках инициативы Osmocom, нацеленной на создание открытых приложений и инструментов для работы с различными стандартами мобильных коммуникаций, включая GSM, DECT и TETRA.
Разработчики проекта X.Org не теряют надежду создать X12, улучшенную реализацию протокола, идущую на смену X11 . На днях, один из разработчиков проекта, спустя почти полтора года с момента прошлой правки, заметно обновил wiki-страницу с планом развития проекта.
Компания Parallels , развивающая открытую систему изолированных контейнеров OpenVZ и коммерческие решения для виртуализации, автоматизации хостинга и облачных вычислений, предоставила перевод тезисов доклада "Чему научил Android сообщество open source?", прочитанного Джеймсом Боттомли на конференции Linux Plumbers . Джеймс Боттомли, входит в управляющий совет организации Linux Foundation, занимает пост технического директора по серверной виртуализации компания Parallels и является известным разработчиком ядра Linux (мэйнтейнер SCSI-подсистемы). В своём выступлении Джеймс рассказывает о важности тесной работы с upstream-проектами, приводя в качестве примера отношение разработчиков Android к вливанию написанного кода в основное ядро Linux и размышляя, какие уроки можно извлечь из этой истории.