На проходившем с 13 по 15 января 2012 года FUDCon (Fedora Users and Developers Conference) в Blacksburg, USA проходило обсуждение ситуации с ARM в Fedora. Помимо сугубо технических инфраструктурных вопросов, обсуждались и более стратегического характера темы:
  • Было решено добиваться статуса Primary Architecture для ARM к 18 версии.
  • Решили, что необходимо переключиться с F-15 сразу на Rawhide (т.е. будущую F-17 на этот момент), пропустив версию F-16.
  • Обсудили вопросы привлечения Calxeda и прочих производителей ARM-серверов и поддержку их оборудования в Fedora "из коробки".
  • В процессе FUDCon было много обсуждений, связанных с Raspberry/Pi устройствами, и было решено, что вопросы работы Fedora на нем будут первоочередными.
  • Сейчас Fedora ARM поддерживает ARMv5 и ARMv7, и было принято решение о поддержке ARMv8
С видеозаписью основной презентации (на английском языке) работы в рамках Fedora ARM можно познакомиться здесь.

Один из участников Fedora обратил внимание в сентябре 2011 года, что патент на криптоалгоритм IDEA, как ему показалось, истек. Этот вопрос поставили на обсуждение в Fedora Legal Team (один из участников которого, это небезызвестный юрист Richard Fontana). К сожалению, ситуация с такими вещами движется всегда очень медленно, и в январе 2012 года мы услышали, что ситуация еще не разрешена, и несколько пакетов все-еще обязаны поставляться с отключенной функциональностью (даже физически удаленной из исходников, и ключа --disable-something для ./configure скрипта тут недостаточно).

Практически закончился второй этап пересборки всех 11 тысяч пакетов Fedora с помощью GCC 4.7.0. В первый (тестовый) заход, 31 декабря 2011 года, порядка тысячи пакетов не удалось пересобрать из-за ошибок компиляции, так-что посмотрим, что будет сейчас.

Большой технической проблемой для мэйнтейнеров Fedora, как передового дистрибутива, является именно это правило - с выходом новой версии GNU Compiler Collection им пересобирается все дерево пакетов. Другие дистрибутивы, из-за небольшого количества участников или незаинтересованности в улучшении качества своих пакетов, пропускают этот захватывающий этап, молчаливо отдавая право разбираться с исходниками почти всего открытого ПО на Планете участникам коммьюнити Fedora. С другой стороны, это, как раз одна из причин, почему порой дистрибутив Fedora высокомерно называют "тестовым полигоном" - все новые вещи вначале опробируются у нас, а лишь затем расходятся по другим дистрибутивам. Но если уж тестовый полигон, то для всего Open Source.

Разработчики хорошо известной подсистемы безопасности SELinux, впервые публично представленной в релизе Fedora Core 2 и сильно улучшенной в последующих выпусках, сообщают, что американская военщина выпустила первую версию проекта Security Enhanced Android. Это, как понятно из названия, Android, защищенный с помощью включенного SELinux. Анонс примерно совпадает по времени с публичными заявлениями представителей Пентагона, что операционной системой под управлением которой будут работать полевые коммуникаторы и гаджеты персонала, имеющего допуск к секретным материалам, будет Android.

Поехали.

Сегодня мы представляем вам долгожданное обновление основного сайта проекта, приуроченное к окончанию новогодних праздников.

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

И как обычно обсудить все новости вы можете в режиме онлайн на jabber-канале [email protected] или на нашем форуме.

Коллектив Russian Fedora выражает особую благодарность за работу над сайтом администратору Aliaric-у, дизайнеру Inkscaper-у и бессменному идейному вдохновителю - Mama-sun.

После форка, LibreOffice унаследовал грязную кодовую базу со времен еще до-Sun, в которой за десять лет накопилось множество неиспользуемых, "мертвых" кусков кода, затрудняющих поддержку продукта, увеличивающих время сборки и т.п. Специалист Red Hat и активный участник проектов Fedora и LibreOffice, Caolán McNamara написал утилиту, которая анализирует исходные тексты и указывает на неиспользуемые функции. Дальше, вручную, можно их спокойно удалять. Эта утилита позволила существенно снизить количество мертвого кода.

Из-за американских патентов на ПО и американских требований по экспорту криптографии во всех релизах Fedora использование эллиптической криптографии запрещено. Более того, приходилось специальным образом модифицировать тарболы с исходниками, чтоб ни следа от криптографических функций для работы с эллиптическими кривыми не было даже в пакетах с исходниками. Это, разумеется, мешает включению современного ПО, порой требующего это шифрование - приложения и библиотеки для BitCoin, некоторые библиотеки для современного VoIP и много что еще.

Ситуация несколько прояснилась с последними решениями администрации Барака Обамы, при котором то ли были обещаны, то ли реально сделаны некоторые послабления в деле экспорта криптоалгоритмов за пределы США. Тем не менее, запрет в Fedora до сих пор не был снят, т.к. еще предстоит разобраться с патентами, покрывающими некоторые области эллиптической криптографии. И вот, недавно, участник Fedora Legal Team, Tom Callaway подтвердил, что он работает над анализом текущей ситуации и надеется, что в ближайшее время ситуация улучшится.

На очередном собрании FESCo, прошедшем 9 января 2012 года, одобрили еще несколько новых "фич" для Fedora 17:
  • Обновление Erlang до версии R15
  • Переход на ветку GCC 4.7.x
  • Обновление Glasgow Haskell Compiler до 7.4.1
  • Обновление Gimp до версии 2.8
  • Обновление GNOME до версии 3.4
  • Обновление серии шрифтов Lohit до Unicode 6 (с улучшенной поддержкой индийских раскладок)
  • Улучшение iSCSI функциональности
  • Более полная поддержка образов виртуальных дисков в OpenStack с помощью libguestfs
  • Предустановленные профили включения системных сервисов в systemd
  • Обновление PHP до версии 5.4
  • Включение в репозиторий NoSQL базы данных Riak
  • Улучшение подсистемы ввода для китайских языков
  • Включение в репозиторий открытой системы управления виртуализацией oVirt
Это только намерение о включении, а в течении времени перед релизом Fedora 17 некоторые "фичи" могут сойти с дистанции совсем или быть отложены на другой релиз.

Запланирован переход на версию ядра 3.2 для уже выпущенных 15-й и 16-й версий Fedora. Это было решено на недавнем онлайн-собрании Fedora Kernel Team, прошедшем 06 января 2012 года, и приурочено к надвигающемуся FUDCon. Краткий отчет (на английском) доступен здесь.

Страницы