Пятница, 17.05.2024, 05:02
Приветствую Вас Гость | Регистрация | Вход

IT-page

Меню сайта

Форма входа
Категории раздела
Linux [9]
Linux OS
Поиск
Наш опрос
Какую мобильную ОС вы считаете лучшей?
Всего ответов: 1
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Яндекс цитирования

Каталог статей

Главная » Статьи » Linux OS » Linux

FreeBSD
FreeBSD — свободная Unix-подобная операционная система, потомок AT&T Unix по линии BSD, созданной в университете Беркли. FreeBSD работает на PC-совместимых системах семейства x86, включая Microsoft Xbox, а также на DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC, NEC PC-98, ARM. Готовится поддержка архитектуры MIPS.


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


Разработка FreeBSD началась в 1993 году с быстрорастущего набора патчей пользователей системы 386BSD. Этот набор позже вырос и отделился от 386BSD в отдельную операционную систему, включив в себя код от Free Software Foundation. Первая официальная версия FreeBSD 1.0 вышла в декабре 1993 года. Walnut Creek CDROM согласилась распространять FreeBSD на компакт-диске и также предоставила для работы проекту отдельный компьютер с интернет-соединением. Затем, в мае 1994 года, последовал успешный выпуск FreeBSD 1.1.
Однако, из соображений законности использования исходных кодов BSD Net/2 в 386BSD, команда разработчиков FreeBSD переработала большую часть системы ко времени выпуска FreeBSD 2.0 в январе 1995 года, используя 4.4BSD-Lite. Руководство к FreeBSD содержит более подробную историческую информацию о происхождении системы.


FreeBSD 8
О выходе релиза FreeBSD 8.0 было объявлено 25 ноября 2009 года. Среди нововведений в этой версии можно отметить:
экспериментальная поддержка MIPS, основанная на разработках Juniper Networks.
практически неограниченная масштабируемость SMP значительно способствует быстродействию на 16-ядерных системах.
масштабируемость файловой системы как результат использования блокировки виртуальной файловой системы (VFS).
работа расширяемой системы безопасности ядра (MAC Framework) из коробки.
переписанную подсистему USB с улучшенным быстродействием и поддержкой новых устройств. Добавлена поддержка USB-target.
ZFS более не находится в экспериментальном статусе.
Кроме того, следует отметить:
Реализован новый контейнер виртуализации, названный «vimage». vimage — это jail с виртуализированным сетевым стеком и может быть создан с помощью команды jail(8)
Подсистема ipsec(4) теперь поддерживает NAT-Traversal (RFC 3948).
Поддерживаемые версии GNOME desktop environment (x11/gnome2) и KDE desktop environment (x11/kde4) были обновлены до 2.26.3 и 4.3.1 соответственно.
Стабильная ветка разработки 8-STABLE постоянно развивается, в неё постепенно вливается проверенный и отлаженный код из экспериментальной ветки разработки. Продолжается улучшение надёжности и быстродействия файловых систем UFS2 и ZFS, перерабатывается код протокола сетевого доступа NFS с целью реализации всех возможностей NFSv4.

FreeBSD 9
FreeBSD 9.0 выпущена 12 января 2012 года. Основные изменения:
Переход на новый модульный инсталлятор BSDInstall
Интеграция в систему LLVM 3.0/Clang 3.0 для постепенной замены устаревшей версии GCC 4.2.2 в базовой системе
В DTrace реализованы модули для трассировки 32-разрядных системных вызовов linux32 и freebsd32 на 64-разрядной платформе FreeBSD [amd64]
Новая реализация программного RAID graid для замены устаревшей подсистемы ataraid
Дисковая подсистема ATA/SATA по умолчанию заменена на реализацию на базе CAM (Common Access Method)
Интеграция системы репликации устройств хранения данных HAST
Для UFS2 техника мягких обновлений (Soft Updates) дополнена технологией журналирования для быстрого восстановления файловой системы после сбоев
Файловая система UFS2 стала поддерживать операцию TRIM для SSD
Обновление ZFS до версии 28
Начальная поддержка архитектуры NUMA в подсистемах управления памятью
Интеграция в базовую систему Infiniband-стека OFED (OpenFabrics Enterprise Distribution)
Добавлены новые 10Gb Ethernet-драйверы
Универсальный USB-драйвер с поддержкой протоколов USB 3.0/2.0/1.1/1.0
Обеспечена поддержка пяти новых алгоритмов для контроля перегрузки в TCP-стеке
Обеспечена возможность использования только IPv6 в TCP-стеке базовой системы и в портированных приложениях
Поддержка сетевого протокола NFSv4
Новый механизм изоляции выполнения приложений Capsicum
Реализация интерфейса управления ресурсами RCTL (Hierarchical Resource Limits) в том числе и для Jail
Графические среды GNOME версии 2.32.1, KDE версии 4.7.3
Возможен запуск и работа FreeBSD на игровых приставках Sony PlayStation 3
[править]FreeBSD 10-CURRENT
Экспериментальная основная ветвь разработки операционной системы предназначена для разработчиков, тестеров и всех тех, кто интересуется реализациями новых технологий во FreeBSD. Всегда можно получить -CURRENT версию системы, загрузив её исходники из CVS или SVN, самостоятельно откомпилировать и собрать систему. Важная информация обо всех изменениях в системе публикуется в файле /usr/src/UPDATING.
Категория: Linux | Добавил: LaadiBin (28.10.2012)
Просмотров: 316 | Рейтинг: 5.0/2
Всего комментариев: 0
Имя *:
Email *:
Код *: