Последние несколько дней свободная операционная система FreeBSD переходила от своей разработки, которая велась с помощью Subversion, к использованию распределенной системы контроля версий Git, которая используется в большинстве других проектов с открытым исходным кодом.
Переход FreeBSD с Subversion на Git состоялся. Миграция была завершена на днях, и теперь новый код поступает в их основной репозиторий Git и на Github.
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 теперь присутствует в базовом наборе ПО и отвечает за работу с раскладками клавиатуры
Марсель Кайзер объявил о выпуске новой версии NomadBSD — настольной операционной системы на основе FreeBSD с оконным менеджером Openbox — 1.3. Данная версия основана на FreeBSD 12.1.
Новая версия включает:
Unionfs-fuse как альтернативу FreeBSD Unionfs (причиной является проблема блокировок).
Таблицу разделов MBR, заменившую GPT для предотвращения проблем с системами Lenovo, которые отказываются загружаться из GPT, если флаг ‘lenovofix’ не установлен или же зависают при загрузке, если установлена ‘lenovofix’.
Поддержка установки на ZFS добавлена в установщик NomadBSD.
Исправленный и улучшенный rc-скрипт для настройки сетевых интерфейсов.
Настройку кода страны для устройства WLAN, автоматическую настройку для запуска в VirtualBox, проверку отображения по умолчанию в сценарии конфигурации графики.
Компания Tencent выпустила новую версию F-Stack 1.13, фреймворка на базе DPDK и TCP/IP стека FreeBSD. Основной платформой для фреймворка является Linux. Код распространяется под лицензией 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, создание дополнительного репозитория, проведение работы по усилению защищённости.
Анонсирован четвёртый выпуск ветки stable/11 операционной системы FreeBSD — 11.3-RELEASE.
Двоичные сборки доступны для следующих архитектур: amd64, i386, powerpc, powerpc64, sparc64, armv6 и aarch64.
Сегодня состоялся новый крупный релиз свободной операционной системы FreeBSD. Новый релиз был сфокусирован на поддержку современных графических адаптеров, много внимания было уделено системе шифрования дисков GELI и системе контейнерной виртуализации VIMAGE. Здесь будут рассмотрены на мой взгляд самые значимые из изменений.
Опубликован выпуск инструментария GnuPG 2.2.8 (GNU Privacy Guard), совместимого со стандартами OpenPGP (RFC-4880) и S/MIME, и предоставляющего утилиты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей. В новой версии устранена уязвимость (CVE-2018-12020), позволяющая исказить сообщение о результатах проверки цифровой подписи при использовании утилиты gpg. Уязвимость проявляется во всех версиях GnuPG и на всех платформах.
Спустя более двух лет работы, разработчик KDE Адриан де Грут (Adriaan de Groot) анонсировал появление KDE 5 в официальном дереве портов FreeBSD (до этого он был доступен лишь в неофициальном репозитории Area51).
Для установки KDE 5 подготовлен метапорт x11/kde5, позволяющий установить готовое окружение (KDE Frameworks, Plasma и набор приложений) «скопом» — но, разумеется, пользователь может получить необходимые ему компоненты отдельно. Так, в частности, библиотеки KDE Frameworks доступны в x11/kf5-frameworks, непосредственно сама Plasma 5 — в x11/plasma5-plasma-desktop и т. д.
Также, по словам разработчика, если в скором времени не обнаружится мейнтенйнеров, желающих продолжать поддержку KDE 4, то он может быть удалён из дерева портов.
Отдельно Адриан отмечает, что в будущем разработчики проекта планируют добавить в коллекцию портов Qt 5.10, продолжить работу над поддержкой Wayland в Freebsd и исправлять существующие проблемы.
После пяти месяцев разработки состоялся релиз легковесного окружения рабочего стола Lumina 1.4.
Что это такое?
Это легковесное окружение рабочего стола, развиваемое проектом TrueOS (бывший PC-BSD). Оно написано с использованием библиотеки Qt5 (без применения QML). Lumina придерживается классического подхода к организации пользовательского окружения. В состав входит рабочий стол, панель приложений, менеджер сеансов, меню приложений, система настройки параметров окружения, менеджер задач, системный лоток, система виртуальных рабочих столов. В качестве оконного менеджера применяется Fluxbox (в одном из следующих значительных выпусков планируется заменить его на оконный менеджер собственной разработки).
Команда разработчиков FreeBSD представила FreeBSD 10.4-RELEASE. Это пятый выпуск ветки stable/10, основанный на стабильности и надёжности 10.3-RELEASE и дополненный новыми функциями.
Команда разработчиков FreeBSD объявила о выпуске FreeBSD 11.1. Это второй релиз в стабильной ветке 11. Релиз доступен для архитектур amd64, i386, powerpc, powerpc64, sparc64, armv6, и aarch64. Также подготовлены образы для виртуальных машин.
FreeBSD — это современная операционная система для серверов, десктопов и встроенных компьютерных платформ, потомок AT&T Unix. FreeBSD обеспечивает современные сетевые возможности, безопасность и производительность и используется на серверах, встроенных сетевых устройствах и устройствах хранения.
Доступна новая стабильная сборка TrueOS. Выпущенное согласно шестимесячному графику, обновление представляет собой значительный шаг вперед для TrueOS. Предлагается обширное тестирование новых возможностей и меньше экспериментальных функций в стабильных образах, что делает систему более пригодной к использованию.
Пользователи TrueOS могут обновиться, используя встроенный менеджер обновлений. На официальном сайте также доступны .iso и .img файлы.
TrueOS (ранее PC-BSD) — операционная система, основанная на FreeBSD и ориентирована на домашние компьютеры и рабочие станции. В качестве основной среды рабочего стола предлагается Lumina -— основанная на Qt5 легковесная среда с классическим подходом к организации рабочего пространства пользователя.
Сообщество проекта FreeBSD больше 30 лет разрабатывало и обновляло критически важную операционную систему на которой работают сервера, персональные компьютеры и встроенные устройства.
Благодаря продвинутым возможностям сети, безопасности и хранения данных FreeBSD стала выбором Intel для встроенных устройств, а также техники, использующей возможности сети и хранения данных Intel. Мы получали важные отзывы от наших клиентов о нужде большей и своевременной поддержки FreeBSD на платформах Intel.
C сегодняшнего дня Intel начинает более активно и тесно сотрудничать с организацией FreeBSD Foundation чтобы обеспечить поддержку драйверов, инструментов и приложений нужных для техники хранения данных на основе Intel® SSD, сообществу.
Сотрудничество также обеспечит своевременную поддержку для будущих продуктов Intel® 3D XPoint™.
Сотрудничество Intel с FreeBSD Foundation — ещё один пример наших обязательств обеспечения поддержки различных операционных систем на наших платформах в коммерческом секторе, а также в сообществе OpenSource. Мы с нетерпением ждём увеличения нашего общего успеха с сообществом FreeBSD.
Разработчики TrueOS объявили об окончании бета-тестирования и стабилизации кодовой базы проекта. Также объявлено об исправлении некоторых ошибок, обновлении ключевых компонентов графического окружения (Qt с 5.6.2 до 5.7.1) и доведении до полной работоспособности функциональных возможностей: автоматическое монтирование/размонтирование съемных накопителей данных (флешек), добавление набора утилит для управления изолированными окружениями Jail.
TrueOS является продолжением развития проекта PC-BSD и отличается от неё rolling-моделью разработки. Ядро и основные компоненты системы основаны на ветке FreeBSD-CURRENT, присутствуют заимствования из OpenBSD касающиеся безопасности. В качестве основной среды рабочего стола предлагается Lumina — основанная на Qt5 легковесная среда с классическим подходом к организации рабочего пространства пользователя. К стабилизации кодовой базы приурочен выпуск установочных носителей: сформированы образы iso (dvd) и img (usb) для быстрого развертывания desktop и server окружения, поддерживается только архитектура AMD64.