Новости
В систему хостинга открытых проектов Google Code добавлена поддержка распределенной системы контроля исходными текстами Git. Ранее сервис Google Code поддерживал только контроль изменений с использованием Mercurial и Subversion . В качестве минимальной поддерживаемой версии назван выпуск Git 1.6.6.
343 изменения в грядущем ядре Linux 3.0 - дело рук разработчика по имени K. Y. Srinivasan, работающего в компании Microsoft. Согласно проведенным подсчетам общее количество изменений в Linux-ядре, проделанных Microsoft, составило 361, что вывело компанию на седьмое место в списке самых активных контрибьюторов Linux-ядра (для сравнения: компании Red Hat принадлежит 1000 изменений, Intel - 839, независимым разработчикам - 1085). Среди участвующих в разработке ядра корпораций Microsoft заняла 5 место, уступив только Red Hat, Intel, Novell и IBM.
Анонсирован проект 9front , созданный группой энтузиастов из сообщества NineTimes с целью продолжения развития операционной системы Plan 9 , независимо от Bell Labs. Как и код Plan 9, исходные тексты нового проекта распространяются под одобренной OSI открытой лицензией Lucent Public License , основанной на IBM Public License, но отличающейся отсутствием требования публикации исходных текстов для производных работ.
Криптографические хэши позволяют отождествить большой набор данных с компактной последовательностью бит фиксированной длины, что значительно упрощает проверку неизменности исходной информации. Недостатком является то, что хаотичная последовательность из нескольких десятков цифр трудно воспринимается человеком, невозможно на глаз сразу определить - изменился ли хэш. Проект Vash , первый релиз которого вышел несколько дней назад, призван устранить данный недостаток, представляя хэши в виде картинок. Код Vash написан на языке Java и распространяется под лицензией AGPLv3.
Компания SAP подключилась к разработке открытого проекта OpenJDK , в рамках которого развивается официальная открытая реализация Java. Разработчики из компании SAP, принимающие участие в развитии продукта SAP JVM, отныне будут участвовать в публичных обсуждениях в списках рассылки, начнут присылать патчи и улучшения.
Филип Олсон (Philip Olson) в списке рассылки разработчиков PHP предложил план, согласно которому пользователей уведомят о том, что использование стандартного классического расширения ext/MySQL не приветствуется из-за соображений безопасности. Впоследствии это расширение можно будет вообще исключить из поставки.
В полку универсальных систем по аутентификации пользователей прибыло: Mozilla представила свой собственный проект BrowserID , который позволит пользователям сети Интернет авторизоваться на любом веб-сайте, используя одну и ту же пару - email и пароль. Обязательным шагом является только подтверждение указанного email и выбор пароля, после чего их можно использовать для своей идентификации на всех сайтах, поддерживающих BrowserID (email используется в качестве логина).
Компания IBM приняла решение о передаче исходных текстов проприетарного офисного пакета Lotus Symphony , построенного на основе переработанного кода OpenOffice.org, в руки сообщества Apache. Код Lotus Symphony сольется с проектом, в рамках которого будет развиваться переданный компанией Oracle код OpenOffice.org. Код Symphony, как и код OpenOffice.org, будет перелицензирован и продолжит свое развитие под лицензией Apache.
Компания Adobe анонсировала начало бета-тестирования Flash Player 11 . Для пользователей Linux данный выпуск примечателен началом официальной поддержки 64-разрядной сборки Flash в рамках основного цикла разработки.
Несмотря на то, что релиз Mandriva 2011 еще не вышел, объявлено о плановом прекращении выпуска связанных с безопасностью обновлений для пакетов Mandriva 2010, имеющих отношение к компонентам десктоп-окружения. К подобным пакетам относятся не только сами десктоп-оболочки, но и браузеры и любые другие программы с графическим интерфейсом пользователя. Выпуск обновлений будет прекращен для всей ветки Mandriva 2010.x, включая корректирующие выпуски 2010.1 и 2010.2, последний из которых увидел свет в декабре прошлого года.
Издание Der Standard опубликовало интервью с Кристофером ДиБона (Chris Dibona), управляющим Open Source проектами в компании Googlе. По мнению Кристофера платформа Android воплотила мечты о становлении десктоп-систем на базе Linux. Классический Linux-десктоп имеет мало шансов конкурировать с Windows и Mac OS X, но принципиально новый подход к построению десктоп-систем, используемый в платформах ChromeOS и Android, может существенно повлиять на популярность Linux-решений для обычных пользователей. Возможно ChromeOS немного обгоняет время и пользователи ещё не готовы к подобным системам, но в корпоративной среде уже начинают понимать преимущества использования ChromeOS (высокая безопасность, централизованное управление, независимость от рабочего места, упрощение обслуживания, надёжное хранение данных на внешнем хранилище).
В очередном ежеквартальном отчете о развитии проекта GNU Hurd отмечается намерение разработчиков выпустить редакцию Debian GNU/Hurd уже в рамках следующего релиза Debian Wheezy, который ожидается в конце 2012 или в начале 2013 года. До приведения Debian GNU/Hurd в должный вид остается еще по прежнему очень много работы, но разработчики надеются, что наличие поставленной перед собой конкретной цели поможет ускорить проведение всех оставшихся работ. После Debian GNU/KFreeBSD сборка Debian GNU/Hurd станет второй платформой Debian, созданной на базе ядра, отличного от Linux.
Сотрудники высшей технической школы Цюриха (ETH Zurich), совместно с исследователями из Microsoft Research, объявили о доступности новой версии операционной системы Barrelfish , разрабатываемой с оглядкой на многопроцессорные системы и системы-на-кристалле, имеющие в своем составе большое количество специализированных процессоров. Это уже второй важный релиз операционной системы, первая экспериментальная версия которой была представлена на Симпозиуме по Принципам Операционных систем (SOSP) в октябре 2009 года.
В ответ на появление в некоторых блогах заметок , указывающих на случаи использования хостинга свободных проектов с целью распространения вредоносного ПО под видом порнографии, администрация SourceForge.net опубликовала заявление , в котором извинилась перед пользователями за подобные инциденты. В публикации утверждается, что, к сожалению, предоставляемая разработчикам свобода в размещении контента привлекает предприимчивых мошенников, которые обманным путем используют аккаунты для распространения вредоносного ПО.
Разработчики проекта VideoLAN обратили внимание на появление в сети около 20 ресурсов, распространяющих сборки медиаплеера VLC , в которые интегрированы посторонние компоненты, показывающие рекламу (adware) или шпионящие за действиями пользователя (spyware). Примечательно, что большинство из подобных сборок позиционируются как оригинальные версии VLC, активно рекламируются через системы контекстной рекламы и выводятся на первых страницах при поиске VLC в поисковых системах.
Доступен релиз проекта Emscripten 1.4 , в рамках которого развивается компилятор, способный преобразовать байткод LLVM в представление на языке JavaScript. Байткод LLVM может быть сгенерирован из исходных текстов на Cи/Си++ при помощи компиляторов lvm-gcc и clang, а также из кода на любом другом языке программирования для которого имеется LLVM-фронтэнд. После компиляции на выходе получается скрипт на языке JavaScript, который может быть выполнен внутри web-браузера, используя только штатный JavaScript-движок, без необходимости задействования дополнительных плагинов.
Анонсировано принятие финального варианта открытой спецификации OpenMP 3.1 , выступающей в роли стандарта, определяющего API и способы задействования методов параллельного программирования для языков Си, Си++ и Фортран. Предыдущий вариант спецификации OpenMP 3.0 был выпущен три года назад.
Спустя восемь месяцев с момента выхода дистрибутива Red Hat Enterprise Linux 6.0 , представлен основанный на его пакетной базе свободный вариант, развиваемый независимым сообществом, - CentOS 6.0 . В CentOS пакеты из различных репозиториев RHEL, например, из серверной и из десктоп редакции, объединены в единый репозиторий пакетов и распространяются одним установочным комплектом. Дистрибутив на 100% бинарно совместим с RHEL, внесенные в пакеты изменения как правило сводятся к ребрендингу и замене художественного оформления.
Созданный главным юридическим консультантом компании Canonical проект Harmony выпустил первую версию набора шаблонов для создания соглашений CLA (Contributor License Agreement), определяющих типовые условия передачи разработчиком открытого проекта имущественных прав в руки компании или организации. Дополнительно подготовлена интерактивная форма , позволяющая выбрать оптимальное соглашение с учетом используемой в проекте лицензии.
В ответ на возрастающий риск патентных атак против свободных проектов правозащитная организация Software Freedom Law Center (SFLC) совместно с сообществом разработчиков Debian GNU/Linux подготовила документ, определяющий политику управляемых сообществом дистрибутивов в отношении патентов на технологии, используемые в программном обеспечении. Документ оформлен в виде ответов на часто-задаваемые вопросы и ориентирован на разработчиков свободного ПО и участников разработки дистрибутивов, предоставляя в сжатом виде информацию о возможных патентных рисках и действиях, которые нужно предпринять в случае возникновения патентных конфликтов.