Новости
Представлен релиз экспериментального языка программирования Rust 0.3, развиваемого проектом Mozilla. Rust является языком со строгой типизацией, сфокусированным на безопасной работе с памятью и обеспечении высокого параллелизма выполнения заданий (возможность порождать тысячи и даже миллионы подпроцессов). Исходные тексты проекта распространяются под лицензией MIT. Компилятор поддерживает сборку для платформ Linux (x86 и x86_64), FreeBSD (x86_64), Mac OS X (x86 и x86_64) и Windows (x86), включая возможность кросс-компиляции и сборки сразу для нескольких целевых платформ. Параллельно с Rust развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model).
Представлен релиз платформы для организации управления cloud-инфраструктурой и виртуальными окружениями OpenNebula 3.6. OpenNebula позволяет организовать работу локальной облачной инфраструктуры для предоставления сервисов IaaS (инфраструктура как сервис), похожей на Amazon EC2, или обеспечить работу гибридной схемы, комбинируя ресурсы локального дата-центра и внешних облачных провайдеров. В наличии имеются средства для организации развёртывания виртуальных окружений, мониторинга, контроля доступа, обеспечения безопасности и управления хранилищем. Код системы полностью открыт под лицензией Apache. Готовые установочные пакеты доступны для Ubuntu, openSUSE, RHEL/CentOS и Debian.
В настоящее время компания Red Hat активно участвует в разработке облачной платформы OpenStack и старается привнести больше открытости в процесс управления проектом через организацию OpenStack Foundation. Но её не было в числе тех, кто сразу поверил в IaaS-платформу OpenStack. Что же изменилось и почему Red Hat стала активным участником разработки этого открытого проекта? В интервью InternetNews, технический директор Red Hat, Брайан Стивенс (Brian Stevens) подробно рассказал о планах своей компании, касающихся OpenStack.
Компания Parallel Universe объявила об открытии под лицензией LGPLv3 системы распределённой памяти Galaxy (in-memory data-grid), предназначенной для создания распределённых приложений, выполняемых на нескольких узлах, обрабатывающих единый массив данных. Galaxy берёт на себя функции распределения объектов данных, хранимых в виде байтового массива, между различными узлами кластера, создавая для запущенного на нескольких узлах приложения иллюзию, что работа ведётся с монолитной областью памяти.
В связи с изменением стратегии компании Nokia и неопределённым будущим подразделения, разрабатывающего Qt, сообщество разработчиков KDE опубликовало заявление с пояснением позиции проекта в отношении использования и развития фреймворка Qt. Несмотря на то, что вокруг проекта KDE сформировалось одно из крупнейших сообществ разработчиков и пользователей, проект находится в зависимости от библиотеки Qt, которая используется во всех ключевых приложениях и компонентах проекта. Изменение стратегии компании Nokia поставило вопрос, как сворачивание или продажа подразделения, развивающего Qt, может отразиться на KDE.
Компания Google объявила о публикации исходных текстов недавно выпущенной платформы Android 4.1. В рамках открытия произведена синхронизация внутренней ветки Android, разрабатываемой в недрах Google, c общедоступным репозиторием, на базе которого формируются независимые сборки платформы. В настоящее время код уже доступен для загрузки через публичный Git-репозиторий проекта (следует использовать ветку с меткой "android-4.1.1_r1"). Обзор новшеств Android 4.1 можно увидеть в тексте анонса новой версии платформы.
При попытке входа в русскоязычную часть Wikipedia сегодня выводится страница с предупреждением о реальной опасности создания аналога «великого китайского файервола» в русскоязычном сегменте Сети. Сайт ru.wikipedia.org будет закрыт на сутки с целью привлечь внимание к намеченному в Государственной Думе второму слушанию законопроекта о внесении поправок в «Закон об информации», которые могут привести к созданию внесудебной цензуры, в том числе к закрытию доступа к Википедии на русском языке. В частности, законопроект предусматривает формирование глобального списка запрещённых сайтов и IP-адресов для обязательной фильтрации на стороне провайдеров.
Увидел свет релиз дистрибутива CentOS 6.3, основанный на пакетной базе Red Hat Enterprise Linux 6.3 и развиваемый независимым сообществом. В соответствии с инициативой по увеличению оперативности выпуска обновлений новая версия CentOS вышла спустя чуть более двух недель с момента выхода RHEL 6.3. В CentOS пакеты из различных репозиториев RHEL, например, из серверной и из десктоп редакции, объединены в единый репозиторий пакетов и распространяются одним установочным комплектом. Дистрибутив на 100% бинарно совместим с RHEL, внесенные в пакеты изменения как правило сводятся к ребрендингу и замене художественного оформления.
Популярный хостинг открытых проектов GitHub объявил о заключении партнёрского соглашения с финансовой компанией Andreessen Horowitz, в рамках которого GitHub получил инвестиции в размере 100 млн долларов. Примечательно, что это первые внешние инвестиции в проект, до этого GitHub развивался на собственные доходы от оказания платных сервисов и не зависел от внешних инвесторов. В настоящее время GitHub обслуживает более 3 млн репозиториев, на сайте зарегистрировано более 1.7 млн разработчиков и пользователей, ежедневно около 7 тысяч пользователей создают новые репозитории, а в около 80 тысячах репозиториев вносятся изменения.
Группа из шести покинувших компанию Nokia сотрудников основали стартап Jolla, нацеленный на разработку и продвижение на рынок новых смартфонов, построенных на базе Linux-платформы MeeGo. В число сотрудников новой компании вошли руководители и ключевые разработчики, ранее вовлечённые в создание смартфона N9, а также несколько известных энтузиастов из сообщества MeeGo. Возглавит компанию Марк Диллон (Marc Dillon), бывший ведущий инженер Nokia по платформе MeeGo (Maemo). К компании также присоединился Марко Саукко (Marko Saukko), бывший основной мэйнтейнер проекта Mer (форк MeeGo).
Представитель компании ARM опубликовал в списке рассылки ядра Linux набор из 36 патчей с начальной поддержкой AArch64, 64-битной архитектуры ARMv8. ARMv8 поддерживает два режима работы - AArch64 и AArch32. В режиме AArch32 предоставлется классический набор 32-разрядных инструкций, используемый в архитектуре ARMv7.
Во внутренней закрытой почтовой рассылке компания Mozilla объявила о планах по прекращению официального участия в разработке почтового клиента Mozilla Thunderbird - эта информация уже была подтверждена несколькими изданиями и в блоге Митчелл Бейкер (Mitchell Baker), председателя совета директоров Mozilla Corporation и лидера Mozilla Foundation.
Ричард Фонтана (Richard Fontana) основал проект GPL.next, в рамках которого предпринята попытка создания форка лицензии GPLv3, отличающегося лучшей совместимостью с либеральными лицензиями, в частности обеспечения полной совместимости с лицензией Apache. В процессе подготовки GPL.next учтены пожелания корпораций, развивающих свободные проекты, и удалён список дополнительных ограничений, мешающих обмену кодом с проектами под лицензией Apache.
Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры Интернет, утвердил процесс формирования нового интернет-стандарта на основе шестнадцатого чернового варианта спецификации аудиокодека Opus. В настоящее время спецификация получила статус "Предложенного стандарта". Через 6-8 недель планируется сформировать отдельный RFC, в котором Opus будет определён как стандартный аудио-кодек для интернет-приложений, не требующий лицензионных отчислений и не пересекающийся с запатентованными технологиями. Одновременно с выходом RFC будет представлен первый релиз кодека Opus.
Чарльз Шульц (Charles Schulz), возглавивший инициативу по реструктуризации Mandriva Linux и передачи управления над проектом в руки независимой организации, объявил о проведении голосования по выбору имени для нового дистрибутива, который будет развиваться независимым сообществом и станет следующей ступенью в истории Mandrake/Mandriva Linux. Голосование проводится до 12 июля, проголосовать может любой желающий.
В связи с закрытием инженерного подразделения в Атланте (США), компания Google перевела некоторые развиваемые в данном отделении разработки в разряд открытых. В частности, под лицензией Apache код экспериментального проекта "Collide" (Collaborative IDE), в рамках которого велась работа по созданию прототипа интегрированной среды разработки приложений, ориентированной на одновременное совместное редактирование кода несколькими разработчиками.
Стефано Закироли (Stefano Zacchiroli), переизбранный в третий раз лидер проекта Debian, объявил о намерении привести дистрибутив в соответствие с критериями формирования полностью свободных дистрибутивов Linux, предложенными фондом СПО, или, по крайней мере, полностью документировать список проблемных моментов. Подобные критерии являются достаточно жесткими и подразумевают полную чистку от всех несвободных компонентов, таких как бинарные драйверы, firmware и код, нарушающий патенты, а также исключение из состава изображений и контента, распространяемых под несвободными лицензиями или использующих зарегистрированные торговые марки.
Компания 1C объявила о начале тестирования ознакомительной версии платформы для автоматизации бухгалтерского учёта и автоматизации деятельности предприятия "1С:Предприятие" 8.3, в состав которой впервые включены клиентские приложения и инструменты администрирования для Linux. Начиная с версии 8.3 "1С:Предприятие" теперь содержит весь спектр необходимых компонентов, позволяющих организовать работу как серверных, так и клиентских систем только с использованием Linux, без необходимости задействования Windows. Также допускается создание комбинированных систем, подразумевающих включение в состав кластера "1С:Предприятие" рабочих станций и серверов, использующих различные операционные системы.
Парламент Европейского союза сегодня отклонил законопроект ACTA (Международное Торговое соглашение по борьбе с контрафакцией), грозящий ущемлением гражданских свобод и права свободного доступа к информации. Против принятия ACTA проголосовало 478 человек, 146 воздержались и 39 проголосовали за, таким образом, голосование было практически единодушным.
Как известно, полтора года назад часть разработчиков проекта FFmpeg предприняла попытку передела власти с целью избавления от тотального контроля со стороны основного разработчика Майкла Нидермайера (Michael Niedermayer), а также для изменения методов разработки и переопределения целей. Чуть позже по разным причинам эта команда создала форк FFmpeg под названием Libav и начала реализовывать свои планы в виде отдельного проекта. Спустя полтора года один из разработчиков, Клемент Бош (Clément Bœsch), поддерживающий нейтральную позицию, и сотрудничающий с обоими проектами, попытался привлечь внимание сообщества к проблеме во взаимоотношениях между FFmepg и Libav.