Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

В Fedora 30 не будет Python 2

Интересное предложение поступило - отказаться и полностью удалить Python2 из Fedora 30. Дело в том, что Python2 уже 10 лет поддерживается силами добровольцев, но с первого января 2020 года его разработка будет окончательно заброшена.

Прямо сейчас в Fedora есть около 3000 пакетов, которые требуют только Python2, и после 2020 года нужно будет либо их поддерживать самим (вместе с Python2), либо просто выкинуть их на мороз. Среди мэйнтейнеров Python-пакетов в Fedora главенствует идея, что лучше отказаться от Python2, чем заниматься поддержкой Python2-пакетов. Если достигнем консенсуса, то начнем выбрасывать пакеты, которые имеют Python3-аналоги, а от их Python2-версий никакие другие пакеты из официальных репозиториев Fedora не зависят.

Если что-то пойдет не так, то предлагается добавить compatibility-пакет python27. Мы так иногда делаем, когда проблема не решается простым апгрейдом зависимых пакетов, так что для нас это вполне допустимо.

MP2 в Fedora

Прошло всего пять лет с последнего официального ответа по поводу патентов на MP2, и наконец-то нам разрешили включить в Fedora его кодировщик. Декодировать можно было уже давно, так как оба самых популярных MP3-декодера, доступные в Fedora (MPG123 и MAD) умеют декодировать все MPEG-аудио файлы, в том числе и MP2.

Заинтересованные участники коммьюнити уже начали процесс включения в Fedora известной библиотеки для кодирования в MP2 - twolame.

Искренне надеемся, что с кодеками следующего поколения такой печальной ситуации больше не будет. Программисты и инженеры стали умнее, и юристам в этом вопросе больше не доверяют. Теперь разработка следующего поколения кодеков ведется максимально открыто, и под лицензией, защищающей от патентных троллей. Есть ощущение, что в этот раз открытое общество победит.

Завершение истории с включением AAC-кодека в Fedora

Завершается история включения библиотеки-кодека AAC в Fedora. Формат AAC состоит из нескольких вариантов кодирования, и, к сожалению, обнаружилось, что режим HE-AAC SBR все еще нужно считать запатентованным. Поэтому, в кодеке, который мы включаем в Fedora, надо будет удалить поддержку этого режима. Говорят, что этот режим кодирования нужен только для VoIP и иных приложений, где требуется как можно меньший битрейт, и декодер без этого режима будет играть AAC-файлы, скачанные с популярных т.н. "пиратских" сайтов.

Тем не менее, некоторые наши пользователи высказали мнение, что настолько ограниченный функционально кодек включать в Fedora и вовсе не надо. А другие утверждали, что этот голосовой режим будет нужен то мизерному количеству пользователей, и ради них на месте топтаться не надо. Пришлось выносить вопрос на обсуждение в FESCo, где рассмотрели позиции сторон, и одобрили включение такого кодека.

Расписание FOSDEM 2018

Готово расписание FOSDEM 2018. Мы обязательно посетим, в том числе и потому что будем выступать с докладами. Мероприятие будет проходить в Брюсселе, с 3 по 4 февраля.

Отмечать будем, как обычно, где-нибудь между Моленбеком, писающим мальчиком, писающей девочкой и писающей собачкой - присоединяйтесь, будет интересно!

Расписание DevConf.cz 2018

Опубликовали расписание DevConf.cz 2018. Как и в прошлый раз, в этом году организаторы были вынуждены ввести обязательную регистрацию участников, которая, по правде говоря, совсем не обременительная. В этом году мероприятие будет проходить с 26 по 28 января. Приезжайте в Брно, будем раны увидеться.

G.729 кодек теперь патентно чист!

Прошло менее года с новости о том, что патенты, покрывающие кодек G.729 истекли, и нам разрешили включить библиотеку, реализующую наиболее популярные варианты этого кодека в Fedora.

Скоро Fedora будет полностью совместима с популярными офисными аппаратными SIP-телефонами.

systemd 236

Официально вышел systemd 236.

Среди нововведений можно отметить следующее:

  • Поддержка конфигурационных файлов tmpfiles.d для пользователей (они должны размещаться в директории ~/.config/user-tmpfiles.d/).
  • Теперь можно посмотреть все доступные варианты в загрузочном меню с помощью bootctl list.
  • Появилась возможность посмотреть, что будет сделано при операции с сервисом с помощью команды systemctl --dry-run.

Ну и многое другое. Коллеги-аналитики уже анонимно обсуждают новость на OpenNET.ru.

Почти синхронно было объявлено, что недавно вышедшая вторая версия самодельного дистрибутива Amazon Linux переходит на systemd. Новости от Amazon в последнее время идут просто прекрасные.

Новости nbdkit

Rich W.M. Jones анонсировал нововведения в nbdkit, фреймворке для создания NBD-серверов.

Во-1, в nbdkit появилась поддержка TLS. К сожалению, для настройки TLS в ndbkit требуется прочитать длинную инструкцию. Хорошо, что инструкция по подключению Qemu через TLS к ndbkit получилась короче. Но, если вам надо, то разберетесь.

Во-2, полностью параллельная обработка клиентских запросов.

В-3, nbdkit теперь может использовать как бэкенды другие NBD-серверы.

Готов для десктопа!