LINUX.ORG.RU

Freebsd


140

10

Всего сообщений: 190

Отчёт о развитии FreeBSD за третий квартал 2022 года

 

Группа BSD

Опубликован отчёт о развитии проекта FreeBSD с июля по сентябрь 2022 года.

( читать дальше... )

>>> Подробности (freebsd.org)

Clockwork
()

Wine 7.0 портирован на FreeBSD

 , ,

Группа BSD

FreeBSD переходит от Wine 6.0 к серии выпусков Wine 7.0.

Некоторые из основных изменений:

  • Большинство модулей были преобразованы в формат PE;
  • Улучшенная поддержка тем с включенной темой для более современного вида; Все встроенные приложения поддерживают создание тем, а также рендеринг с высоким разрешением;
  • Значительно улучшен стек HID и поддержка джойстика;
  • Новая архитектура WoW64, которая поддерживает запуск 32-битного приложения Windows внутри 64-битного хост-процесса Unix с использованием переходников для сопоставления 32-битных системных вызовов NT с 64-битной NTDLL;
  • Direct3D претерпел значительные улучшения.

В частности, во FreeBSD теперь поддерживаются более низкоуровневые запросы информации о системе, такие как состояние памяти и батареи. И нам больше не нужно ссылаться на /proc и procfs в нашем сообщении об установке.

Движок Mono теперь версии 7.0.0 с некоторыми изменениями.

Пакетные изменения проведены на двух уровнях:

  • во-первых, многие библиотеки поддержки, такие как FAudio, GSM, LCMS2, libjpeg, libjxr, libmpg123, libpng, libtiff, libxml, libxslt, zlib, теперь включены напрямую, в то время как раньше многие из них использовались через другие порты (или полностью отключено их использование). Попутно избавились от опций LIBXSLT и MPG123;

  • во-вторых, полностью переработана структура каталогов в lib/.

>>> Подробности (freshports.org)

Clockwork
()

Во FreeBSD реализована поддержка протокола Netlink

 ,

Группа BSD

1 октября 2022 года Александр Черников отправил в FreeBSD патч, реализовывающий поддержку протокола Netlink.

Netlink — это протокол связи, который в настоящее время используется в ядре Linux для изменения, чтения и подписки практически на все сетевые состояния. Интерфейсы, адреса, маршруты, брандмауэр, виртуальные сети и т.д. управляются через netlink. Это асинхронный протокол на основе TLV, обеспечивающий связь one-to-one и one-to-many.

( читать дальше... )

>>> Подробности (freebsd.org)

Zhbert
()

FreeBSD 13.1-RELEASE

 ,

Группа BSD

Команда разработчиков FreeBSD представила FreeBSD 13.1-RELEASE — второй выпуск ветки stable/13.

( читать дальше... )

>>> Примечания (анг) (freebsd.org)

Clockwork
()

Отчёт о развитии FreeBSD за четвёртый квартал 2021 года

 

Группа BSD

Опубликован отчёт о развитии проекта FreeBSD с октября по декабрь 2021 года.

Сбор средств:

  • Проект с гордостью сообщает о достижении цели: собрано $1,281,437!

Улучшения OS:

( читать дальше... )

Система портов:

  • KDE (в основном багфиксы), LibreOffice (нужны люди для багфиксов).

>>> Подробности (freebsd.org)

crypt
()

DragonFly BSD 6.2

 , ,

Группа BSD

Dragonfly BSD - это ответвление от FreeBSD 4.8 (2003), основная цель которого — эффективная работа на высоконагруженных серверах. Работа над родной кластеризацией внутри ядра потребовала сложной реализации кеша для пространства имен ФС, пространства файлов и пространства VM. Эти и другие фичи в итоге позволяют программам работать на нескольких машинах с консистентным данными в кэше.

Основные изменения:

  • Портирован type-2 гипервизор NVMM (NetBSD).
  • В статусе TODO: IPv6, Graphics, Audio, USB, PCI Passthrough...
  • Продолжена работа над файловой системой HAMMER2, которая примечательна такими функциями, как отдельное монтирование снапшотов, доступные на запись снапшоты, квоты на уровне директорий, инкрементальное зеркалирование, поддержка различных алгоритмов сжатия данных, multi-master зеркалирование с распределением данных на несколько хостов. В новом выпуске реализована поддержка команды growfs, позволяющей изменять размер существующего раздела HAMMER2. В состав включена экспериментальная поддержка компонента xdisk, позволяющего монтировать разделы HAMMER2 с удалённых систем. Утилита growfs теперь поддерживает увеличение HAMMER2-раздела.
  • Драйвер drm/amdgpu портирован из Linux 4.19.
  • Основной компилятор — GCC 8.

    (Согласно лицензии CC-BY, отметим, что абзац про HAMMER взят с OpenNET. Текст не изменен, но дополнен.)

>>> Подробности (dragonflybsd.org)

crypt
()

FreeBSD 12.3

 

Группа BSD

Представлен релиз FreeBSD 12.3.

( читать дальше... )

Релиз FreeBSD 13.1 ожидается весной 2022 года.

Источник — портал opennet.ru.

>>> Подробности (opennet.ru)

crypt
()

Вышла GhostBSD 21.04.27

 , ,

Группа BSD

Эрик Таргеон [Eric Turgeon] объявил о выходе базирующейся на FreeBSD десктопной операционной системы, с MATE в качестве менеджера рабочего стола по умолчанию, GhostBSD 21.04.27.

Этот выпуск обновляет базовую систему до FreeBSD 13.0:

Я рад сообщить о доступности нового ISO-образа - 21.04.27. Когда мы начали переносить весь код GhostBSD с 12.2-STABLE на 13.0-STABLE, возникло несколько проблем с OpenRC, devd и драйверами, которые не запускались при загрузке. Мы обнаружили, что реализации служб OpenRC devd и devmatch не работают должным образом. Нам пришлось создать rc.devmatch, чтобы заменить реализацию службы OpenRC devmatch.conf для devd. Теперь, когда devmatch запускается правильно, все драйверы запускаются при загрузке и при подключении нового устройства. Кроме того, мы смогли удалить все изменения, которые мы внесли в ядро GENERIC, сделав ядро по умолчанию немного меньше. Я исправил службы ntpd и WireGuard. Автоматическая настройка сетевых карт была удалена из NetworkMgr и добавлена в скрипт запуска devd".

( читать дальше... )

>>> Подробности (ghostbsd.org)

anonymous
()

FreeBSD 13.0-RELEASE

 ,

Группа BSD

Команда 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.
  • И многое другое...


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

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

anonymous
()

Завершён переход FreeBSD с системы контроля версий Subversion на Git

 , , ,

Группа Разработка

Последние несколько дней свободная операционная система FreeBSD переходила от своей разработки, которая велась с помощью Subversion, к использованию распределенной системы контроля версий Git, которая используется в большинстве других проектов с открытым исходным кодом.

Переход FreeBSD с Subversion на Git состоялся. Миграция была завершена на днях, и теперь новый код поступает в их основной репозиторий Git и на Github.

>>> Подробности (freebsd.org)

mydibyje
()

FreeBSD 12.2-RELEASE

 

Группа BSD

Примечательное в этом выпуске:

  • Были внесены обновления в стек беспроводной сети и различные драйверы, чтобы обеспечить лучшую поддержку 802.11n и 802.11ac;
  • Добавлен драйвер ice(4), поддерживающий сетевые карты Intel® 100Gb;
  • Утилита jail(8) теперь позволяет запустить Linux® в изолированной среде;
  • OpenSSL был обновлён до версии 1.1.1h;
  • OpenSSH был обновлён до версии 7.9p1;
  • LLVM был обновлён до версии 10.0.1.

>>> Подробности (freebsd.org)

mord0d
()

FreeBSD 11.4-RELEASE

 ,

Группа BSD

FreeBSD Release Engineering Team рада представить FreeBSD 11.4-RELEASE – пятый и последний выпуск на основе ветки stable/11.

Наиболее важные изменения:

( читать дальше... )

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

Исправления (англ.)

Команда проекта FreeBSD посвящает этот выпуск памяти Брюса Эвенса (Bruce Evans).

>>> Анонс (англ.) (freebsd.org)

anonymous
()

FuryBSD 12.1 — live образы FreeBSD с KDE и Xfce

 ,

FuryBSD 12.1 — live образы FreeBSD с KDE и Xfce
Группа BSD

19 марта разработчики объявили о выходе релиза FuryBSD 12.1 - «живых» образов ОС FreeBSD с окружениями рабочего стола KDE или Xfce.


FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.

FreeBSD разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ (т.н. userland), таких как командные оболочки и т.п., содержится в одном дереве системы управления версиями (до 31 мая 2008 — CVS, сейчас — SVN). Это отличает FreeBSD от GNU/Linux — другой свободной UNIX-подобной операционной системы, в которой ядро разрабатывается одной группой разработчиков, набор пользовательских программ — другими (например, проект GNU). А многочисленные группы собирают это всё в единое целое и выпускают в виде различных дистрибутивов Linux.

FreeBSD хорошо зарекомендовала себя как система для построения интранет и интернет-сетей и серверов. Она предоставляет надёжные сетевые службы и эффективное управление памятью.


Над FuryBSD работает Джо Малоуни (Joe Maloney), работающий в компании iXsystems, отвечающий за разработку TrueOS и FreeNAS, но этот его проект позиционируется как свободный и не имеющий никакого отношения к компании.

В основе выпуска лежит FreeBSD 12.1, а из основных изменений можно отметить:

  • Xfce 4.14 и KDE 5.17
  • В конфигураторе системы fury-xorg-tool добавлена возможность установки драйверов Nvidia
  • Добавлено загрузочное меню, позволяющее изменить параметры загрузки или перейти в однопользовательский режим
  • За определение оборудования и поиск нужных драйверов теперь отвечает dsbdriverd
  • xkbmap теперь присутствует в базовом наборе ПО и отвечает за работу с раскладками клавиатуры

>>> Полный список изменений

>>> Загрузка образов (SF)

>>> Инструкция по обновлению

>>> GitHub проекта

>>> DSBDriverd (GitHub)

>>> Подробности (furybsd.org)

Zhbert
()

NomadBSD 1.3

 , nomadbsd

Группа BSD

Марсель Кайзер объявил о выпуске новой версии NomadBSD — настольной операционной системы на основе FreeBSD с оконным менеджером Openbox — 1.3. Данная версия основана на FreeBSD 12.1.

Новая версия включает:

  • Unionfs-fuse как альтернативу FreeBSD Unionfs (причиной является проблема блокировок).
  • Таблицу разделов MBR, заменившую GPT для предотвращения проблем с системами Lenovo, которые отказываются загружаться из GPT, если флаг ‘lenovofix’ не установлен или же зависают при загрузке, если установлена ​​‘lenovofix’.
  • Поддержка установки на ZFS добавлена ​​в установщик NomadBSD.
  • Исправленный и улучшенный rc-скрипт для настройки сетевых интерфейсов.
  • Настройку кода страны для устройства WLAN,​​ автоматическую настройку для запуска в VirtualBox, ​​проверку отображения по умолчанию в сценарии конфигурации графики.
  • 440-ую версию драйвера NVIDIA.

>>> Подробности (distrowatch.com)

ruslik
()

Состоялся релиз F-Stack 1.13

 , f-stack, , ,

Состоялся релиз F-Stack 1.13
Группа Linux General

Компания Tencent выпустила новую версию F-Stack 1.13, фреймворка на базе DPDK и TCP/IP стека FreeBSD. Основной платформой для фреймворка является Linux. Код распространяется под лицензией BSD.

Фреймворк позволяет приложениям отказаться от стека операционной системы и вместо этого использовать стек, реализованный в пространстве пользователя и работающий напрямую с сетевым оборудованием.

( читать дальше... )

>>> Подробности (github.com)

araks
()

FuryBSD - новая Live-сборка FreeBSD с рабочим столом Xfce

 ,

FuryBSD - новая Live-сборка FreeBSD с рабочим столом Xfce
Группа BSD

Началось формирование экспериментальных сборок нового Live-дистрибутива FuryBSD, построенного на базе FreeBSD 12.1 и рабочего стола Xfce. Проект основал Joe Maloney, работающий в компании iXsystems, курирующей TrueOS и FreeNAS, но FuryBSD позиционируется как поддерживаемый сообществом независимый проект, не связанный с iXsystems.

Live-образ может быть записан как на DVD, так и на USB Flash. Имеется режим стационарной установки путём переноса Live-окружения со всеми изменениями на диск (используется bsdinstall и установка на раздел с ZFS). Для обеспечения записи в Live-системе применяется UnionFS. В отличие от сборок на базе TrueOS, проект FuryBSD рассчитан на тесную интеграцию с FreeBSD и использование наработки основного проекта, но с оптимизацией настроек и окружения для применения на рабочем столе.

Из планов на будущее отмечается подготовка инструментария для загрузки проприетарных графических и беспроводных драйверов, создание средства для репликации и восстановления разделов ZFS, качественная поддержка вывода на печать, обеспечение сохранения изменений между перезапусками при работе с USB-накопителя, поддержка подключения к Active Directory и LDAP, создание дополнительного репозитория, проведение работы по усилению защищённости.

>>> Подробности (opennet.ru)

ruslik
()

FreeBSD 12.1-RELEASE

 ,

Группа BSD

Команда разработчиков FreeBSD представила FreeBSD 12.1-RELEASE — второй выпуск ветки stable/12.

( Некоторые из новшеств )

Замечания к выпуску: https://www.freebsd.org/releases/12.1R/relnotes.html
Исправления: https://www.freebsd.org/releases/12.1R/errata.html

>>> Объявление (freebsd.org)

argv_0_
()

FreeBSD 11.3-RELEASE

 

Группа BSD

Анонсирован четвёртый выпуск ветки stable/11 операционной системы FreeBSD — 11.3-RELEASE.
Двоичные сборки доступны для следующих архитектур: amd64, i386, powerpc, powerpc64, sparc64, armv6 и aarch64.

( Некоторые из новшеств )


Замечания к выпуску: https://www.freebsd.org/releases/11.3R/relnotes.html
Исправления: https://www.freebsd.org/releases/11.3R/errata.html

>>> Объявление (freebsd.org)

argv_0_
()

Релиз FreeBSD 12.0

 

Группа BSD

Сегодня состоялся новый крупный релиз свободной операционной системы FreeBSD. Новый релиз был сфокусирован на поддержку современных графических адаптеров, много внимания было уделено системе шифрования дисков GELI и системе контейнерной виртуализации VIMAGE. Здесь будут рассмотрены на мой взгляд самые значимые из изменений.

( читать дальше... )

>>> Подробности (freebsd.org)

Unicode4all
()

FreeBSD 11.2-RELEASE

 

Группа BSD

Команда разработчиков FreeBSD представила FreeBSD 11.2-RELEASE. Это третий выпуск ветки stable/11.

Некоторые из новшеств:

  • OpenSSH был обновлен до версии 7.5p1
  • OpenSSL был обновлен до версии 1.0.2o
  • Clang, llvm, lldb и compiler-rt были обновлены до версии 6.0.0
  • Библиотека libarchive(3) была обновлена до версии 3.3.2
  • Библиотека libxo(3) была обновлена до версии 0.9.0
  • Драйверы cxgbe(4), ixl(4), и ng_pppoe(4) были обновлены, добавлены драйверы mlx5io(4), ocs_fw(4), и smartpqi(4)
  • Добавлены утилиты dwatch(1), efibootmgr(8), and etdump(1)
  • Множество различных обновлений в ядре, приложениях и библиотеках
  • KDE обновлен до версии 4.14.3
  • Gnome обновлен до версии 3.18.0

Для полного списка новшевств и известных проблем просмотрите заметки о выпуске и исправления.

>>> Анонс FreeBSD 11.2-RELEASE (freebsd.org)

timdorohin
()