В очередном рейтинге десяти самых интересных событий в мире открытого ПО будет довольно много сводок с патентных и лицензионных «фронтов». Новости, для разнообразия, приятные. Кроме того, активисты движения за свободное ПО порадовали нас свежими проектами и неожиданными направлениями развития уже существующих продуктов. В список не вошли очередные релизы популярного софта — с их освещением неплохо справляются тематические новостные порталы. Впрочем, давайте обо всем по порядку.
- Центр защиты свободного ПО (Software Freedom Law Center) объявил, что представители Samba примут участие в принуждении разработчиков к соблюдению условий GPL. Также стало известно о новой инициативе организации — «GPL Compliance Project for Linux Developers». Семь крупных разработчиков ядра Linux делегировали SFC право представлять их интересы в связанных с соблюдением GPL разбирательствах. Последнее, десятое место рейтинга.
- Девятую позицию займут разработчики гибридной анонимной сети Tor Артуро Филасто и Якоб Аппельбаум. Они хотят создать сеть OONI (Open Observatory of Network Interference) для автоматизированного наблюдения за попытками цензуры в интернете. Также в рамках проекта будет создан OONI-probe — инструментарий для мониторинга. Он позволит отслеживать не только попытки цензуры, но и такие вещи, как выборочное ограничение провайдером полосы пропускания.
- На восьмом месте интересная инициатива, связанная с использованием открытых компонентов в коммерческих продуктах. Linux Foundation запустила проект FOSS Bar Code Tracker, в рамках которого разрабатывается софт для упрощения декларирования данных об использовании открытого кода в проприетарных продуктах при помощи генерации специальных QR-кодов.
- Седьмую строку рейтинга займёт Майкл Микс из управляющего совета Document Foundation. Он сообщил о начале процесса перелицензирования исходных текстов LibreOffice для обеспечения возможности обмена с переданным фонду Apache OpenOffice (планируется также синхронизация базовых частей LibreOffice с OpenOffice). Кроме того, выпущен Apache OpenOffice 3.4, а представители IBM подтвердили подписание соглашений о передаче кода Lotus Symphony фонду Apache.
- Завершилась последняя стадия громкого судебного разбирательства Oracle vs Google — суд принял решение, что что последовательность, структура и организация фигурирующих в иске Java API не являются интеллектуальной собственностью компании Oracle. Чуть раньше предыдущая стадия процесса также закончилась победой Google — согласно вердикту присяжных, компания не нарушила патентов Oracle. Очень важная для открытой платформы Android и всей индустрии разработки ПО новость, но в силу очевидности проблемы я помещу её на шестое место. На сладкое оставлю решение Высшего суда Европейского союза (оно не имеет прямого отношения к предыдущему процессу, но должно быть упомянуто) в деле SAS vs WPL. Если вкратце, то API, языки программирования и функционал компьютерных программ не являются интеллектуальной собственностью. Также суд указал, что покупатель лицензии имеет право анализировать принципы работы ПО и создавать его функциональные аналоги вне зависимости от того, что написано в лицензионном соглашении (если это не связано с нелегальным копированием кода). Более того, добавление в текст лицензии запретов на обратный инжиниринг признано незаконным. Самое важное, что решение этой инстанции в Евросоюзе не может быть обжаловано.
- В рамках проекта Mozilla появилась интересная инициатива Kilimanjaro. Идея состоит в интеграции продуктов и создании сходных элементов взаимодействия с пользователем для различных платформ (включая мобильные). Под раздачу попали Firefox, магазин приложений, сервис Persona, а также мобильная платформа B2G. Первый этап разработки завершится в сентябре, притом это будет не отдельный продукт, а некий набор изменений в уже существующих. Пятое место.
- На четвёртую позицию попала инициативная группа Phoenix International Communications, которая набирает добровольцев для создания развиваемого силами сообщества форка webOS. HP планирует в сентябре выпустить полностью открытую версию мобильной платформы — на её кодовой базе энтузиасты и собираются делать свой продукт, не дожидаясь потери интереса компании к проекту.
- Третье место занял системный архитектор OpenMoko и лауреат премии Free Software Award Харальд Вельте. Компания Openmoko (которая курирует создание одноимённой открытой платформы для смартфонов) предлагает энтузиастам использовать зарегистрированный ею идентификатор вендора для устройств USB. Также она будет бесплатно раздавать MAC-адреса для устройств Ethernet, WiFi и Bluetooth. Второе сообщение Харальда Вельте касается начала производства sysmoBTS — базовой станции для сетей GSM, использующей основанный на Linux открытый GSM-стек. Продукт, впрочем, не полностью свободен — железо проприетарное, и нижний уровень стека также закрыт из-за требований производителя аппаратной части.
- На втором месте обнаруженная в основанной на Android 2.3.4 прошивке для смартфона ZTE Score M программа /system/bin/sync_agent. В ней удалось найти скрытую возможность получения shell-доступа с правами root (для этого требовалось вызвать программу с паролем sync_agent ztex2323451). Уязвимость проявлялась только в поставляемых на рынок США устройствах и была (по утверждению производителя) связана с технической ошибкой. В настоящее время проблему устранили специальным обновлением, и она (строго говоря) не имела прямого отношения к открытым исходникам — программа не является частью открытой Android. Тем не менее я решил включить новость в дайджест, поскольку речь идёт об основанном на свободной платформе программном продукте.
- Самой интересной, на мой взгляд, новостью является создание некоммерческой организации Open Source Robotics Foundation (OSRF), которая займётся разработкой открытого ПО в сфере робототехники, а также различными исследованиями в этой области, образовательными проектами и т.п. Учредила новую структуру американская компания Willow Garage, известная такими проектами, как поставляемая на условиях лицензии BSD Robot Operating System и программный симулятор Gazebo. Это событие по праву займёт первую строчку нашего рейтинга.