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

Вновь пополнение списка одобренных фич грядущей Fedora 19, которых, кстати, уже немало:

  • Включение CRIU, разработки наших друзей из Parallels, которая позволяет сохранять состояние процессов и потом восстанавливать их. Мы надеемся, что технология найдет применение в таких важных частях системы, как systemd и RPM/Yum.
  • Обновление GCC до версии 4.8. Тестовая пересборка уже была проведена, и по ее итогам, как обычно, не собралось чуть меньше 10% пакетов. Кстати, а дистрибутивы, которые хвалятся большими репозиториями, производят регулярные пересборки?
  • Обновление Guile до версии 2.0.7.
  • Включение во FreeIPA модели доверительных отношений Active Directory. Эту фичу предложил наш (бывший) соотечественник, инженер Red Hat, Alexander Bokovoy.
  • Техническое демо Java 8. Выход новой версии расчитан на сентябрь 2013 года, но вы уже сможете попробовать ее в Fedora (если, конечно, не задержатся с релизом на квартал-полгодика).
  • Замена нынешнего менеджера экранов KDE на KScreen. Подключать и отключать дисплеи в KDE будет еще легче.
  • MEMSTOMP - инструмент (библиотека, которую можно загрузить с помощью LD_PRELOAD), позволяющий найти перекрывающиеся участки памяти. Это позволит обнаружить ошибки, подобные известной проблеме с memcpy/memmove в проприетарном flash-плугине, и обойдется дешевле (и будет проще), чем более мощное средство, такое, как valgrind.
  • Включение NFSTest, средства тестирования NFS-серверов и клиентов, в т.ч. и pNFS.
  • Несколько раз откладывавшаяся фича - включение Ns3, симулятора сетей (интернет и интранет, мобильные сети, и т.п.), предназначенного для научных экспериментов.
  • Обновление OpenStack до следующей версии с кодовым именем "Grizzly".
  • Замена MySQL на MariaDB. К сожалению, у Oracle плохие отношения с OpenSource сообществом, и практика показывает, что использование даже их якобы открытых и свободных технологий может вызвать серьезные проблемы, как у крупных компаний, так и у простых разработчиков. Конкретно в этом случае, к огромным организационно-юридическим выгодам от отказа от очередного продукта Oracle, еще и прилагаются некоторые технические бонусы.
  • Обновление Ruby до версии 2.0.0.
  • Включение Ruy, сетевой операционной системы, предназначенной для программно-конфигурируемых сетей (например, для OpenStack). Она использует OpenFlow, т.е. является контроллером OpenFlow.
  • Scratch, графическая программная среда для создания игр и мультфильмов, предназначенная для школьников, будет включена в Fedora.
  • Очень интересная, и наверное сильно запоздавшая фича - общее хранилище SSL/TLS-сертификатов. Сейчая Java, NSS, OpenSSL и все прочие приложения хранят и используют сертификаты независимо друг от друга. Проблемы с таким подходом довольно очевидны. Это - следующий (хотя, повторимся, сильно запоздавший) шаг по реализации более амбициозного плана - Fedora Crypto Consolidation, полная реализация которого наконец-то позволит Linux-системам по удобству управления сертификатами безопасности догнать проприетарные операционные системы, такие как Windows и Mac OS X.
  • SSSD будет более лучше интегрирован в Active Directory.
  • Будет доступен еще один вариант загрузки - с помощью syslinux, вместо использующегося по умолчанию GRUB2 или нескольких UEFI-загрузчиков. Как считается некоторыми участниками Fedora, syslinux менее требователен к ресурсам и более прост в конфигурировании, что может сделать его предпочтительнее в ряде случаев, чем GRUB2.
  • Очередной раунд переименований сетевых интерфейсов. Прорвемся!


На подходе еще с пару десятков предложенных нововведений, так что ждите. А пока посмотрите на график количества анонсированных фич в зависимости от версии Fedora:



Некоторые уже сделали беспочвенные ревизионистские заявления, что качество Fedora обратно пропорционально количеству анонсированных фич. Мы, разумеется, несогласны с ними - мы уверены, что Fedora не только постоянно хороша, но и становится лучше от релиза к релизу. Присоединяйтесь!