OpenDigest: интересное в мире open source

Разработчики открытого ПО и открытых стандартов трудятся как пчёлы — количество новостей после новогодних праздников заметно возросло. В основном они касаются очередных релизов программных продуктов, но есть и другие. Думаю, что подобная активность сохранится как минимум до лета. Из наиболее интересных событий я бы выделил запуск нового проекта OASIS, инициативу Canonical по отказу от традиционных вложенных меню приложений (с дальним прицелом на голосовое управление программами) и наметившуюся тенденцию создания основанных на FreeBSD 9.0 ОС для десктопов.

    • 6 июня 2012 года состоится Всемирный день внедрения IPv6.
    • Консорциум OASIS (разрабатывающий открытые стандарты, в частности OpenDocument) объявил о запуске проекта TOSCA (Topology and Orchestration Specification for Cloud Applications). В его рамках будет создан стандарт универсальных приложений для облачных сервисов.
    • Принятие решения о судьбе французской компании Mandriva снова отложено (до 27 января). Возможный покупатель активов компании по-прежнему неизвестен.
    • Один из разработчиков ядра Linux Мэтью Гаррет (сотрудник RedHat) опубликовал интересную заметку о сложностях реализации безопасной загрузки UEFI в Linux.
    • Ещё одна, ориентированная на десктоп, сборка FreeBSD 9.0 — VirtualBSD 9.0. Выпускается в виде образа диска виртуальной машины и может быть запущена в VMware/VirtualBox. В системе используется окружение Xfce 4.8 и панель wbar. На основе FreeBSD 9.0 сделана и GhostBSD 2.5, доступная в виде LiveCD/DVD с возможностью установки на жёсткий диск. Разработчики системы предлагают пользователю два варианта окружения рабочего стола — GNOME 2.32 или LXDE 0.5.5.
    • Прекращена официальная поддержка OpenSUSE 11.3 (версия 11.4 будет поддерживаться до 15 сентября 2012 года, а 12.1 — до 15 мая 2013 года). Кроме того, опубликован план разработки openSUSE 12.2, которая должна выйти 11 июля.
    • В Canonical решили не заменять Oracle JDK на пустые пакеты, как было объявлено ранее. Вместо этого пакеты sun-java6-* будут 16 февраля удалены из партнёрского репозитория. Это не приведёт к их автоматическому удалению (точнее, к замене специальной пустой «заглушкой») с компьютеров пользователей, как в первом случае — пакеты станут просто «установленными локально или устаревшими». Вполне логично. Пусть пользователь сам решает, как ему поступать — устанавливать обновлённые версии ПО Oracle (напомню, что лицензия, позволяющая распространять программы через репозитории, была отозвана корпорацией) или переходить на OpenJDK.
    • Марк Шаттлворт представил интегрированную с оболочкой Unity систему меню ‘Head-Up Display’ (HUD), которая должна заменить привычные вложенные меню приложений. Новинка будет доступна в Ubuntu 12.04 (поддержка традиционных меню сохранится), но протестировать её можно уже сейчас — ПО устанавливается из репозитория unity-team/hud.

  • Корпорация Oracle выпустила предварительную версию JavaFX 2.1 для Windows, Linux и Mac OS X. Ранее эта платформа для разработки универсальных графических приложений работала только в ОС Windows.
  • Участники проекта Linux Mint выпустили Cinnamon 1.2 — очередную версию собственного пользовательского окружения, отпочковавшегося от GNOME Shell. Они окончательно поломали совместимость с оболочкой GNOME и создали оконный менеджер Muffin, основанный на Mutter.
  • Вышли корректирующие версии GNOME Shell 3.2.2 и Mutter 3.2.2, а также экспериментальная версия Epiphany 3.3.4 (с переработанным интерфейсом), на основе которой будет создан стабильный релиз браузера для GNOME 3.4.
  • Доступна OpenNebula 3.2 — предназначенная для управления облачной инфраструктурой и виртуальными окружениями платформа.
  • Опубликован черновик Mozilla MediaStream Processing API. Речь идёт про обработку потоков аудио- и видеоданных браузером в режиме реального времени. Доступна также сборка Firefox, поддерживающая новый стандарт.
  • Mozilla представила первый релиз компилятора языка программирования Rust.
  • Любителям длинных текстов: разработчик Mozilla выложил в публичный доступ доклад о борьбе с утечками памяти в Firefox.
  • Вышла Opera 11.61 для Windows, Linux и Mac OS X. Минорный релиз посвящён исправлению ошибок.
  • Корпорация Google открыла на условиях лицензии Apache исходные тексты популярного android-приложения Sky Map. Также был открыт (под лицензией Apache) исходный код App Inventor, работающей внутри браузера среды визуальной разработки приложений для Android. Проект развивается корпорацией совместно с Массачусетским технологическим институтом.
  • Представлен первый публичный выпуск libvirt-sandbox. Пакет позволяет запускать приложения в использующих libvirt изолированных окружениях.
  • Вышел fuse-exfat 0.9.6 (драйвер файловой системы ExFAT, работающий в так называемом «юзерспейсе»). Код доступен на условиях GNU GPL v3. Не могу сказать, как решаются патентные проблемы (скорее всего, риски переносятся на пользователя), но пакет уже доступен в основном репозитории Debian Sid (unstable).
  • Доступна CDEmu 1.5.0. Очень полезная программа — она позволяет эмулировать привод для чтения оптических дисков на основе образов в популярных у пользователей Windows форматах (nrg, mds, b6t, cif, c2d, daa и т.д.), читать образы не имеющих ФС дисков, а также субканальные данные. Для пользователей Ubuntu 11.04 и 11.10 есть репозиторий на сервисе Launchpad (ppa:cdemu/ppa).
  • Tuxera выпустила NTFS-3G + ntfsprogs 2012.1.15 — драйвер и пакет утилит для работы с NTFS из различных unix-подобных ОС.
  • Состоялся релиз MVC (Model-View-Controller) фреймворка Ruby on Rails 3.2.
  • Уязвимость в X.Org Server 1.11 позволяет обойти блокировку экрана.
  • В ядре GNU/Linux (2.6.39 и старше) найдена опасная локальная уязвимость, позволяющая злоумышленнику выполнить на целевой системе код с правами root (для этого пользователю должна быть доступна suid-программа — такая, как su).

Что будем искать? Например,ChatGPT

Мы в социальных сетях