LINUX.ORG.RU

Freebsd


136

10

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

FreeBSD 21 год!

Группа BSD

Первый официальный релиз FreeBSD 1.0 был анонсирован 21 год назад 2 ноября 1993. Текст оригинального анонса можно прочитать здесь. Днем рождения проекта по созданию быстрой, надежной и стабильной операционной системы для i386 считается 19 июня 1993 года, когда на базе пользовательских патчей к системе 386BSD был создан форк 4.3BSD.

freebsd.org

opennet.ru

 ,

mandala
()

FreeBSD Foundation объявляет о проекте по улучшению IPsec

Группа BSD

Internet Protocol Security (IPsec) используется для реализации виртуальных частных сетей (VPN). Когда сети продолжают наращивать пропускную способность от текущих 1-10 гигабод, до 40 гигабод всё острее становится вопрос о производительности криптографических блоков IPSec. FreeBSD Foundation сообщает, что сейчас Джон-Марк Гурни (John-Mark Gurney) — разработчик с большим стажем работы с FreeBSD — занимается добавлением современных режимов AES в криптографический фреймворк и в IPsec. Проект спонсируется не только FreeBSD Foundation, но и Netgate — одним из крупнейших поставщиков сетевого оборудования, базирующегося на BSD.

Проект не только добавляет новые режимы шифрования, но также заимствует некоторые эффективные моменты из OpenBSD, предоставляющие пользователям возможность значительно ускорить обработку шифрованных соединений. Новые режимы включают в себя AES-CTR и AES-GCM, которые реализованы с помощью аппаратного ускорения инструкциями AES-NI в Intel-процессорах. По словам Джона-Марка, «на современном 64-битном x86 процессоре одно ядро с​​может обрабатывать поток около 1 гигабайта в секунду».

Одновременно с этим проектом, FreeBSD коммиттер и сотрудник pfSense Ermal Luci обновит стек IPsec, так, чтобы он мог воспользоваться всеми преимуществами новых криптографических режимов.

Джим Томпсон(Jim Thompson), совладелец как Netgate так и ESF (компании курирующей разработку pfSense), сказал: «Мы рады внести свой вклад в этот проект. Наш интерес к высокой производительности IPsec очевиден, однако мы также понимаем важность внедрения этих новых технологий в FreeBSD. Не только потому, что наша собственные наработки основаны на FreeBSD, но и в интересах всего сообщества. Мы планируем включить поддержку аппаратно ускоренного AES-GCM уже в версию 2.2 pfSense».

Планируется, что проект будет завершён к концу сентября 2014 года.

>>> Подробности

 , ,

Stahl
()

FreeBSD 9.3

Группа BSD

Анонсирован релиз FreeBSD 9.3. Новая версия FreeBSD относится к версии с длительной поддержкой (обновления будут поступать два года). Разработчики напоминают пользователям, что поддержка FreeBSD 9.2 завершится 30 сентября этого года.

В новом релизе:

  • Новый KMS модуль для видео карт AMD с интеграцией менеджера памяти TTM. KMS модуль необходим для использования свежих драйверов, в которых удалена поддержка переключения видеорежимов на пользовательском уровне (UMS).
  • Используется новый драйвер vt, который позволяет организовать доступ простых драйверов к консоли и терминальному режиму.
  • Добавлена поддержка файловой системы ext4, которая пока доступна в режиме только для чтения.
  • Добавлена опция ядра sysctl kern.panic_reboot_wait_time, позволяющая задать задержку перед перезагрузкой в случае kernel panic.
  • В утилиту uname добавлено две новые опции "-U" и "-K" для вывода версий пользовательского окружения и ядра.
  • Добавлена утилита protect (принудительное завершение процессов при исчерпании памяти).
  • Из основной ветки перенесена утилита etcupdate, которая используется для обновления файлов в /etc.
  • В GCC используется серия патчей от Google.
  • Менеджер пакетов pkg синхронизирован с веткой FreeBSD HEAD, добавлена поддержка верификации бинарных пакетов по цифровой подписи.
  • Новая директория /usr/lib/private используется для хранения разделяемых библиотек.
  • Устранена проблема, приводящая к зацикливанию Xorg и KDE.
  • Обновлены драйвера, добавлена поддержка многих устройств.

Обновлены пакеты входящие в поставку:

  • OpenSSL 0.9.8za;
  • OpenSSH 6.6p1;
  • xz 5.0.5;
  • BIND 9.9.5;
  • readline 1.104;
  • Sendmail 8.14.9.

>>> Подробности

 

garik_keghen
()

PC-BSD 10.0.2. PBI больше не является контейнером со всеми зависимостями

Группа BSD

Сегодня вышла новая стабильная версия PC-BSD. За последние три месяца было сделано несколько важных изменений. Самое главное из них — PBI больше не является контейнером со всеми зависимостями. Теперь PBI лишь достаточно тонкая надстройка над механизмом pkg и содержит, по большому счету только дополнительную мета информацию. Вторая значительная новость — альфа версия нового легковесного окружения рабочего стола Lumina. На данный момент реализован сам рабочий стол и панель с поддержкой расширений. Ведется работа над созданием файлового менеджера.

Остальные изменения:

  • Основательно переделана штатная утилита управления установленными приложениями AppCafe. Появилась начальная поддержка оценки/рейтинга, добавлен показ снимков экрана и т.д.
  • Для управления пакетами (и их обновления) теперь используется AppCafe. Менеджер пакетов и центр обновлений удалены за ненадобностью.
  • Переписана панель управления. Внешне она изменилась не сильно, но некоторые старые проблемы решены и опций просмотра прибавилось.
  • В инсталлятор добавлена поддержка полнодискового шифрования на базе GELI, поддержка устройств L2Arc / ZIL для ZFS.
  • В качестве звукового сервера по умолчанию теперь используется PulseAudio.
  • Во время обновления автоматически создается новое окружение загрузки (zfs boot environment). Если что- то пошло не так, можно вернуться к предыдущему состоянию, выбрав предыдущую boot environment из меню Grub. В целом получилось очень похоже на OpenSolaris. Работает в том числе и для дисков, зашифрованных GELI.
  • Интерфейс утилит приведен к однообразному внешнему виду. Улучшилось взаимодействие утилит.
  • Новые версии KDE 4.12.5, Cinnamon 2.2.13, Gnome 3.12.2 и Samba 4.1.7.
  • Базовая система обновлена до FreeBSD 10.0-RELEASE-p6.

    Ну и, естественно, множество других изменений и улучшений.

>>> Подробности

 ,

yurkis
()

Релиз PC-BSD 10.0

Группа BSD

29 января 2014 года состоялся релиз PC-BSD 10.0, основанной на FreeBSD 10.0. PC-BSD — это операционная система, нацеленная для использования на рабочих станциях. PC-BSD снабжена графическим инсталлятором, системой автоопределения установленного оборудования и набором универсальных графических конфигураторов. Для скачивания доступен гибридный dvd/usb образ для x86-64 размером 3.6 GB. Обновить систему с версии PC-BSD 9.2 можно командой:

pc-updatemanager install fbsd-10.0-RELEASE

Новую установку можно произвести в графическом или новом текстовом режиме. В процессе установки можно сделать выбор между загрузчиком bsd и GRUB2.

Кроме поддерживаемых в десятой ветке FreeBSD способов управления програмным обеспечением, PC-BSD имеет свой формат пакетов PBI (пакет упакован со всеми зависимостями) и возможность установка пакетов в один клик через сервис AppCafe.

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

>>> Подробности

 , ,

mbwa
()

Релиз FreeBSD 10

Группа BSD

Сегодня, 20 января 2014, согласно расписанию разработки, вышел FreeBSD 10. Этот релиз можно назвать самым громким среди остальных - произведена миграция некоторых ключевых компонентов/механизмов системы. А среди них:

1) Замена основного способа компиляции программ и исходных кодов. Теперь для установки портов вместо компилятора GCC будет использоваться clang, распространяющийся по BSD-подобной лицензии. Если необходимо использовать GCC - его можно скачать из системы портов.
2) Распространяющийся в базовой поставке DNS-сервер BIND (named) был заменен на Unbound. Если нужен BIND - его тоже всё еще можно скачать из портов.
3) Произведен переход на следующее поколение менеджера пакетов - средства установки скомпилированных программ, удаления, также разрешения зависимостей: утилиты с префиксом pkg_, а именно pkg_add, pkg_create, pkg_delete, pkg_info, pkg_updating, pkg_version были заменены на pkg/pkgng

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

Оригинальный список изменений

Выбор и скачивание образа

>>> Подробности

 ,

reprimand
()

FreeBSD Foundation на 30% не достигла своей цели в 1М долларов за 2013 год

Группа BSD

Если вы желаете помочь open-source проекту, вы все еще можете перечислить некоторую сумму FreeBSD Foundation.

На данный момент, январь 2014 года, собрана сумма в размере $710408 долларов.

FreeBSD Foundation занимается развитием и популяризацией проекта FreeBSD. В том числе выделением грантов на разработку необходимых проекту драйверов и систем.

>>> Подробности

 

moot
()

Launchd портируют на FreeBSD

Группа BSD

А тем временем в сообществе FreeBSD, обделенном вниманием Леннарта Поттеринга, занялись портированием launchd - системы инициализации Mac OS X, оказавшей сильное влияние на systemd.

Github

>>> Подробности

 , , ,

shatsky
()

Разработчики FreeBSD окончательно потеряли доверие к процессорам Intel и Via

Группа Безопасность

Разработчики объявили, что начиная с десятой версии во FreeBSD больше не будет использоваться встроенный источник «случайных чисел» напрямую, как это происходит сейчас. Вместо этого будет применяться алгоритм Ярроу, генерирующий случайные числа на основе датчика случайных чисел этих процессоров. И тем не менее, программы всё ещё смогут миновать системный /dev/random и использовать ассемблерные вставки для доступа к аппаратному генератору.

Стоит отметить что ведущие эксперты в области криптографии и разработчики других операционных систем с открытым исходным кодом изначально относились скептически к нововведению корпорации Intel.

>>> Подробности

 , ,

anonymous
()

Релиз DragonFly BSD 3.6.0

Группа BSD

Состоялся релиз операционной системы DragonFly BSD. Эта система с открытым кодом, изначально возникшая как форк FreeBSD 4-й ветки, позиционируется своими создателями в качестве операционной системы для работы на высоконагруженных серверах. Также она оптимально использует ресурсы процессора и оперативной памяти на многопроцессорных системах. Система теперь доступна как для 32-разрядных, так и 64-битных машин.

Новыми элементами, реализованными в составе DragonFly BSD 3.6.0, являются:

  • инструментарий Dports задействован по умолчанию;
  • улучшенная SMP масштабируемость связана с количеством ядер в системе;
  • экспериментальная поддержка чипсетов Intel i915;
  • поддержка новейших чипсетов ATI и режима KMS;
  • в ядро добавлена поддержка CLOCK_PROCESS_CPUTIME_ID
  • обновлены локали;
  • добавлена библиотека libiconv;
  • более 20 тыс. пакетов доступны в виде бинарных сборок или исходных кодов.

Скачать

>>> Подробности

 ,

UNiTE
()

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

Группа BSD

Представлен отчёт об изменениях в системе, документации и команде разработчиков FreeBSD в период с июля по сентябрь 2013 года. Среди изменений в компонентах можно отметить:

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

Новость взята с opennet.ru

>>> Подробности

 

Valkeru
()

«Нечистый» проект будет удалён из FreeBSD 11

Группа BSD

NDISulator, иначе известный как Project Evil («нечистый» проект, или Проект Зло), будет амортизирован в 11-CURRENT, и полностью удалён из FreeBSD в версии 11-RELEASE. Проект позволяет подключать драйверы беспроводных устройств Wi-Fi, предназначенные для Microsoft Windows, на FreeBSD с версии 5.3.

В основе проекта, десять лет тому назад, была поставлена задача поддержки большого количества беспроводных устройств с наименьшими затратами. Но с тех пор многое изменилось — на рынке WiFi появились чипсеты с доступной документацией, и многие производители чипсетов стали выкладывать исходный код своих драйверов. Поэтому в данный момент более продуктивно заниматься портированием WiFi драйверов из других систем BSD и написанием новых драйверов на основе обратной разработки драйверов для Linux, нежели подвергать значительному обновлению код совместимости с Windows (compat/ndis, if_ndis и ndiscvt) для поддержки новых 64-битных драйверов WiFi на основе последней версии NDIS.

>>> Подробности на FreeBSD-current@

 , , , ,

cnst
()

PC-BSD 9.2-RELEASE

Группа BSD

Доступны для загрузки образы десктоп-ориентированной ОС PC-BSD версии 9.2.

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

Страница загрузки образов

>>> Подробности

 , , ,

FRCTLL
()

Вышла FreeBSD 9.2

Группа BSD

Разработчики отметили следующие нововведения:

  • ZFS поддерживает TRIM (используется при работе с SSD) и быстрое сжатие lz4.
  • OpenSSL обновлен до версии 0.9.8y.
  • OpenSSH обновлен до версии 6.2p2.
  • DTrace обновлен до версии 1.9.0 и по умолчанию включен в ядре GENERIC.
  • Sendmail обновлен до версии 8.14.7.
  • В релиз внесены последние изменения в unmapped I/O (ускорение работы UFS на многопроцессорных/многоядерных машинах).

>>> Подробности

 

rekub
()

FreeBSD 10 выйдет без GCC по умолчанию

Группа BSD

Начиная с прошлой недели GNU Compiler Collection (GCC) больше не собирается по умолчанию как часть базовой системы FreeBSD 10. Известно, что на протяжении нескольких месяцев разработчики FreeBSD, а также пользователи BSD-семейства, добивались перехода на LLVM/Clang и ограничения роли GCC.

Функциональные возможности Clang в качестве компилятора C/C++ достигли уровня GCC, а распространение под лицензией BSD делает его более привлекательным для разработчиков системы. Кроме того, показатели эффективности LLVM продолжают расти: это и более быстрая компиляция, и меньший расход памяти.

GCC останется лишь на тех архитектурах, где неприменим Clang. Желающим продолжить использование GNU Compiler Collection на своей системе необходимо будет указать опции WITH_GCC и WITH_GNUCXX в файле src.conf

>>> Новость на Phoronix

 , , , ,

Bagrov
()

Процесс миграции на clang во FreeBSD переходит в завершающую стадию

Группа BSD

В дереве HEAD FreeBSD размещен коммит, отключающий на архитектурах i386, amd64 и arm сборку gcc и libstdc++. Взамен используется clang и libc++. По всей видимости, версия 10.0 FreeBSD будет первой, в которой clang будет использоваться по умолчанию.

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

GCC по-прежнему доступен для установки из портов, либо из исходных текстов системы. Включить его сборку возможно с помощью директив WITH_GCC и WITH_GNUCXX в src.conf.

>>> Подробности

 ,

Lothlorien
()

Просьба о тестировании AMD/KMS в FreeBSD

Группа Hardware and Drivers

Jean-Sébastien Pédron сообщил о готовности теста кода для поддержки AMD/KMS в FreeBSD. Инструкции по проведению тестов можно найти в вики проекта. Просьба откликнуться и, при наличии соответствующего оборудования, помочь своими результатами в доработке данного проекта.

>>> AMD-GPU Wiki

 , , , ,

anonymous
()

Опубликован квартальный отчет проекта FreeBSD

Группа BSD

Опубликован очередной квартальный отчет, который охватывает проекты, развиваемые под эгидой FreeBSD.

Период с апреля по май выдался достаточно интересным для приверженцев этой открытой операционной системы:

  • проведены BSDCan и FreeBSD Developer Summit;
  • улучшена поддержка AMD GPU;
  • добавлены новые драйверы для сетевого оборудования;
  • поддержка ZFS TRIM;
  • улучшена поддержка Xen.

>>> Подробности

 

ymn
()

GhostBSD 3.1

Группа BSD

Eric Turgeon представил публике корректирующий релиз GhostBSD - ориентированной на десктопы и основанной на FreeBSD системы, поставляющейся с Gnome2/LXDE/Openbox. Основные изменения/улучшения/дополнение этого выпуска:

  • FreeBSD 9.1 p4 в качестве основы.
  • Улучшена автоматическая конфигурация Xorg.
  • Драйверы NVIDIA удалены из-за ошибок на старых видеокартах.
  • Многочисленные исправления ошибок в системных инструментах, поставляемых с дистрибутивом.
  • amd64-образы дисков с LXDE и Openbox уменьшены до размеров CD.

>>> Подробности

 , ,

yaspol
()

Уязвимость в FreeBSD, повышение привилегий

Группа Безопасность

Из-за недостаточных проверок привилегий, отладочный процесс может модифицировать области памяти другого процесса, недоступные ему самому.

В частности это касается изменения файлов, отображённых в память отлаживаемого процесса.

Всем пользователям FreeBSD 9.x рекомендуется как можно скорее произвести обновление системы.

Опеннет

>>> Подробности

 ,

ziemin
()