LINUX.ORG.RU

FreeBSD 13.0-RELEASE

 ,


1

2

Команда FreeBSD рада объявить о доступности FreeBSD 13.0-RELEASE — первого выпуска ветки stable/13.

Некоторые из нововведений:

  • clang, lld, lldb, llvm, библиотеки libunwind и libc++ обновлены в базовой системе до версии 11.0.1.
  • Из базовой системы удалена устаревшая версия отладчика GNU. Для анализа крэшдампов ядра следует пользоваться текущей версией gdb из портов/пакетов.
  • Из дерева исходников удалены устаревшие binutils 2.17 и gcc(1) 4.2.1. На данный момент все поддерживаемые архитектуры используют LLVM/clang.
  • BSD grep(1) теперь устанавливается по умолчанию. GNU grep удалён из базовой системы.
  • Из libalias(3) удалена поддержка протокола CU-SeeMe.
  • Добавлен драйвер qat(4) — поддержка ряда функций для ускорения криптографических вычислений на устройствах Intel QuickAssist (QAT). qat(4) работает с устройствами QAT, интегрированными в платформы Atom C2000 и C3000, Xeon C620 и D-1500, а также с Intel QAT Adapter 8950.
  • Удалены драйверы ряда устаревших устройств (полный список — в замечаниях к выпуску).
  • Ряд драйверов устройств портирован на архитектуру PowerPC64.
  • В ядро добавлена возможность использования крипо-ускорителей для разгрузки ЦП при работе с TLS (KTLS). Поддерживаются версии TLS от 1.0 до 1.3 и алгоритмы AES-CBC и AES-GCM. Для использования KTLS необходима совместимая SSL-библиотека в пространстве пользователя. На данный момент библиотека OpenSSL базовой системы не включает поддержку KTLS по умолчанию, однако она может быть разрешена параметром WITH_OPENSSL_KTLS при сборке.
  • 64-битная архитектура ARM, известная как arm64 или aarch64, поднята до уровня Tier-1.
  • И многое другое...


Замечания к выпуску (англ.)
Список исправлений (англ.)

>>> Объявление (англ.)

anonymous

Проверено: Shaman007 ()

BSD grep(1) теперь устанавливается по умолчанию. GNU grep удалён из базовой системы.

Задолбали скакать туда-обратно. В *BSD должно быть BSD-окружение. Кому нужны GNU-утилиты, может их установить из портов/пакетов.

mord0d ★★★★ ()
Ответ на: комментарий от fernandos

они мешают свободному ПО развиваться

Это ихнее дело, что хотят - то и убирают. Если не нравится их продукт - не ешь. Среднестатистическому пользователю пофиг какая там лицензия. Главное чтоб решало поставленную задачу.

iron ★★★★★ ()
Ответ на: комментарий от mord0d

Ты это расскажи GNU с их GPL, запрещающей линковаться BSD с их «свободными» библиотеками.

Значит надо код под БСД перелицензировать под гпл.

Свобода должна быть свободной, а в GPL одни запреты.

Так и государство вон сколько запрещает. Запрет на убийство, это ведь запрет, или вы считаете его излишним?

fernandos ()
Ответ на: комментарий от anonymous

В конце концов столкнёшься с тем, что для запуска того же xfce нужно будет подправить кучку конфигов. Оно вроде и пустяки, но времени отжирает. Это не 90е, когда интернетов толком не было и можно было себе позволить ковыряться ради спортивного интереса.

anonymous ()

Хороший получился релиз. Печалит что графику мобильных райзенов 4ххх серии не поддерживает. Ну и интел вайфай 200 серии и новее. Но в этом релизе много глобальных улучшений, в релиз нотесах даже не всё описано. И радует что начали выбрасывать древности, хотя как всегда находятся люди в рассылке что хотят использовать последнюю версию системы на железе 20ти летней давности. Или те что не желают прочитать ман по новым командам, а хотят чтобы всё было как 20ть лет назад.

curver ()

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

ergo ()

Из базовой системы удалена устаревшая версия отладчика GNU. Для анализа крэшдампов ядра следует пользоваться текущей версией gdb из портов/пакетов.

Из дерева исходников удалены устаревшие binutils 2.17 и gcc(1) 4.2.1. На данный момент все поддерживаемые архитектуры используют LLVM/clang.

мда, печально

firkax ()
Ответ на: комментарий от anonymous

13-й не пользуюсь, 10 и 11 пользуюсь. Учитывая что 10 офф. поддержка уже прекратилась, а 11 скоро прекратится - придётся либо самостоятельно бекпортить в них секурити патчи из 13-й, либо пользоваться 13-й в итоге.

И это не «нюансы», это отсутствие отладчика в базовой системе. И окончательное прекращение поддержки хотя бы опционального gcc в ней, в угоду гадостному clang’у.

firkax ()
Последнее исправление: firkax (всего исправлений: 1)

64-битная архитектура ARM, известная как arm64 или aarch64, поднята до уровня Tier-1

майнстримная архитектура только сейчас получила полную поддержку ? офигеть как всё запущено.

anonymous ()
Ответ на: комментарий от hobbit

Понимаю на серверах. Но на десктопах?

Поддержка оборудования так себе, поддержка софта тоже. Ковыряться много, в разы побольше, чем на сервере.

Я вот не могу придумать никаких причин, кроме «очень нужно по работе» и «просто хочу». Зачем?

beck ★★ ()
Ответ на: комментарий от beck

Я вот не могу придумать никаких причин, кроме «очень нужно по работе» и «просто хочу». Зачем?

я думаю, если бы были очевидные плюшки для «хомяков», то все бы сами поползли. я из серии «просто хочу». она сейчас напоминает линукс 10 лет назад. те же баш скрипты, те же концепты. она сейчас более линукс, чем systemd/Linux. мне привычнее. а на ноуте она просто легче.

crypt ★★★★★ ()
Ответ на: комментарий от mord0d

Задолбали скакать туда-обратно. В *BSD должно быть BSD-окружение. Кому нужны GNU-утилиты, может их установить из портов/пакетов.

Зачем вообще GPL-утилиты, когда есть свободные альтернативы на Rust.

anonymous ()
Ответ на: комментарий от fernandos

Так и государство вон сколько запрещает. Запрет на убийство, это ведь запрет, или вы считаете его излишним?

Нет никакого запрета на убийство. Есть расплывчатая цена.

anonymous ()
Ответ на: комментарий от firkax

И это не «нюансы», это отсутствие отладчика в базовой системе. И окончательное прекращение поддержки хотя бы опционального gcc в ней, в угоду гадостному clang’у.

Шланг ван лав.

anonymous ()