И опять новые "фичи" Fedora 17

На собрании FESCo, прошедшем 30 января 2012 года, были одобрены новые "фичи" Fedora 17:
  • Переработанные средства создания LiveCD. Идея в том, чтоб унифицировать дальше различные способы установки системы, которые должны использовать Anaconda вместо кривеньких самодельных скриптов.
  • Интеграция CUPS и colord, что позволит использовать ICC-таблицы принтеров на этапе растеризации изображения.
  • Включение в дистрибутив Cloudstack, платформы IaaS.
  • Обновление набора программ для облачных вычислений.
  • Включение в дистрибутив Eucaliptus, еще одной платформы для облачных вычислений
  • Включение в дистрибутив JBoss Application Server 7, широко известного в узких кругах Java EE сервера приложений
  • Улучшение NetworkManager, упрощающее создание на базе Fedora 17 хотспот-точек
  • Улучшение NetworkManager, упрощающее предоставление на базе Fedora 17 сервисов масштаба предприятия - bonding, IP-over-Infiniband, VLAN и т.п.
  • Включение библиотек и программ для Xen API, что позволит управлять системой виртуализации Xen в инсталляциях больших масштабов
  • Включение Open vSwitch, сетевого свитча для виртуализированных окружений
  • Улучшение управления электропитанием
  • Обновление платформы для облачных вычислений OpenStack до версии "Essex"
  • Предоставление виртуализированного средства профилирования системы. Благодаря нему в гостевых системах можно будет пользоваться стандартными средствами профилирования
  • Предоставление возможности "живой" миграции блочных устройств KVM. Это позволит на лету переключаться между форматами виртуальных дисков, мигрировать их между LUN не выключая систему и т.п.
  • Улучшение экономного распределения в KVM. Предлагается предоставить пользователю возможность на лету переключаться между "thin provisioning" и "thick provisioning" (в котором случае все ресурсы будут выделяться полностью) при работе с виртуальными образами систем.
  • Провести статический анализ всего Python кода в Fedora. Пока предполагается автоматизировать нахождение ошибок счетчиков ссылок для модулей Python, написанных на C.
  • Предоставление возможности разделения сетевых соединений по "зонам доверия". Например, сетевой интерфейс, подключенный к неизвестной публичной сети попадает в недоверенную зону, а он-же, но подключенный через домашнюю WPA2-сеть - попадает в доверенные.
  • Переход на firewalld, как на firewall по умолчанию.
  • Включение в дистрибутив Darkserver, сервиса для идентификации build-id по стэктрейсу.
Как всегда, участники Fedora демонстрируют, что им вполне по плечу замахнуться на действительно непростые задачи, в рамках которых происходит адаптация, включение в дистрибутив и предварительная настройка крайне сложных приложений, в том числе и уровня предприятия. Это в корне отличается от подхода многих других дистрибутивов, где мэйнтейнеры максимум осиливают написание "рецепта" сборки приложения, или тратят время на перекраску обоев и перенос кнопок из одного угла в другой.