2004 г
Проект Русской Документации FreeBSD
содержание
FreeBSD это основанная на 4.4BSD-Lite операционная система для компьютеров Intel (x86
и Itanium®), AMD64, Alpha™ и Sun UltraSPARC®. Ведется работа по портированию и на другие
архитектуры. Вы можете также прочесть о истории FreeBSD, или о
текущем релизе. Если вы заинтересованы в помощи
проекту (кодом, аппаратным обеспечением, деньгами), прочтите статью Помощь FreeBSD.
FreeBSD имеет заслуживающие внимания особенности. Некоторые из них:
-
Приоритетная многозадачность с
динамическим регулированием приоритетов плавно и правильно приспособится и справедливо
распределит ресурсы компьютера между приложениями и пользователями, даже при тяжелейших
нагрузках.
-
Многопользовательская
доступность которая позволяет множеству людей использовать FreeBSD совместно
для ряда задач. Это значит, например, что системная периферия, такая как принтеры и
ленточные устройства, правильно распределена между пользователями в системе или сети, и
что лимиты каждого ресурса могут быть установлены пользователям или группам
пользователей, защищая критические системные ресурсы от перегрузок.
-
Мощный TCP/IP стек с поддержкой
промышленных стандартов, таких как SLIP, PPP, NFS, DHCP и NIS. Это говорит о том, что
FreeBSD может легко функционировать с другими системами предприятия, предоставляя
жизненно важные функции, такие как NFS (удалённый доступ к файлам) и услуги электронной
почты или представить вашу организацию в Internet с сервисами WWW, FTP, маршрутизации и
брандмауэра (сетевая безопасность).
-
Защита памяти гарантирует, что
приложения (или пользователи) не смогут чинить препятствия друг другу. Фатальная ошибка в
выполнении одного приложения не скажется на работоспособности всей системы.
-
FreeBSD 32-х битная операционная
система (64 бита на Alpha, Itanium, AMD64, и UltraSPARC) и
была создана именно такой.
-
Промышленный стандарт X Window
System (X11R6) предоставляет графический интерфейс пользователя (GUI) для
большинства VGA карт и мониторов и поставляется с полными исходными текстами.
-
Двоичная совместимость с
большинством программ, созданных для Linux, SCO, SVR4, BSDI и NetBSD.
-
Тысячи готовых к использованию
приложений доступны из FreeBSD коллекций портов и пакетов. Зачем искать что-то в сети, когда вы можете найти
всё прямо здесь?
-
Тысячи других легко-адаптируемых
приложений доступны в Internet. FreeBSD в исходных текстах совместима с большинством
популярных коммерческих UNIX® систем и, таким образом,
большинство приложений требуют несколько достаточно мелких (если требуют), изменений для
сборки.
-
Виртуальная память с поддержкой
сброса неиспользуемых страниц по требованию и ``объединенные VM/буферный кэш''
спроектированы так, чтобы максимально эффективно удовлетворить приложения с огромными
аппетитами к памяти и, в то же время, сохранить интерактивность остальных
пользователей.
-
Поддержка симметричной
многопроцессорности (SMP) для машин с несколькими процессорами.
-
Полный комплект инструментов для разработчика: C, C++,
Fortran и Perl. Множество дополнительных языков для прочих исследований
и разработки также доступны из коллекций портов и пакетов.
-
Исходные тексты всей системы
означают, что вы имеете великолепную возможность контролировать ваше окружение. Зачем
выбирать закрытые решения и уповать на милость производителя, когда вы можете иметь
по-настоящему открытую систему?
-
Обширная online
документация.
-
И многое-многое другое!
FreeBSD основана на 4.4BSD-Lite от Computer Systems Research Group (CSRG)
Калифорнийского Университета, Беркли, и имеет в себе характерные черты модели развития
BSD-систем. В дополнении к прекрасной работе предоставленной CSRG, Проект FreeBSD тратит
многие тысячи часов для тонкой настройки системы для максимальной производительности и
надёжности в условиях максимально приближенным к ``боевым''. Когда большинство
коммерческих гигантов только пытаются достичь такого уровня возможностей,
производительности и надежности операционных систем для PC, FreeBSD может предложить все
это прямо сейчас!
Применение FreeBSD в действительности ограничено только вашими фантазиями. От
разработки программного обеспечения до автоматизации производства, от контроля за
качеством товара до коррекции азимутов удалённых спутниковых антенн; эти задачи можно
решить с помощью коммерческих UNIX систем, но скорее всего
они решаемы и с помощью FreeBSD! FreeBSD столь же многогранно полезна, как и буквально
тысячи высококачественных приложений разработанных исследовательскими центрами и
университетами во всём мире, доступные за минимальную цену или даже бесплатно.
Коммерческие приложения также доступны и появляются ежедневно в больших количествах.
Исходя из того, что исходные тексты FreeBSD всегда доступны, система может быть
оптимизирована в почти невероятной степени для специальных приложений или проектов, а
это, в большинстве своём, невозможно при использовании операционных систем от большинства
коммерческих производителей. Вот несколько примеров того, как люди используют
FreeBSD:
-
Internet сервисы: мощнейший
TCP/IP стек делает FreeBSD идеальной платформой для большинства Internet приложений таких
как:
-
FTP серверы
-
World Wide Web серверы (как стандартные, так и безопасные [SSL])
-
Серверы фильтрации пакетов и шлюзы NAT (``IP маскарадинг'')
-
Серверы электронной почты
-
Серверы новостей USENET и BBS
-
и многое другое...
Вы можете начать своё знакомство с FreeBSD, используя недорогую машину класса 386 PC,
а впоследствии увеличить её мощь до сервера масштаба предприятия с четырьмя процессорами
Xeon и RAID контроллером.
-
Образование: Вы студент и ваше
образование связано с компьютерами или другими инженерными расчётами? Нет лучшего пути
начать изучение операционных систем, архитектуры компьютера и работы в сети, чем покорить
вершины FreeBSD. Количество доступных CAD, математических и графических пакетов также
делают её чрезвычайно полезной для выполнения другой не менее важной работы.
-
Исследования: С исходными
текстами, которые доступны для всей системы, FreeBSD это превосходная платформа как для
исследования операционных систем, так и исследования других областей компьютерных наук.
Свободная природа FreeBSD предоставляет возможность удалённым группам сотрудничать,
обмениваться идеями и совместными разработками, не беспокоясь о наличии специальных
лицензий или ограничений, которые могут обсуждаться в открытых форумах.
-
Работа в сети: Нужен новый
маршрутизатор? Сервер имён (DNS)? Брандмауэр, защищающий от проникновения извне в вашу
сеть? FreeBSD может превратить давно списанный и пылящийся в углу 386й или 486й PC в
мощный маршрутизатор с возможностью фильтрации пакетов.
-
Рабочая станция X Window:
FreeBSD прекрасный выбор, если вам нужен недорогой X-терминал. Можно использовать
свободно распространяемый XFree86™ сервер или один
из коммерческих серверов, поставляемых Xi
Graphics. В отличии от X терминала, на FreeBSD можно запускать множество приложений
локально, если требуется, таким образом перенеся часть нагрузки с центрального сервера.
FreeBSD может быть загружена ``на бездисковой станции'', что делает рабочую станцию более
дешёвой и простой в администрировании.
-
Разработка программного
обеспечения: Базовая поставка FreeBSD распространяется с полным набором
инструментов для разработки, включая знаменитые компилятор GNU C/C++ и отладчик.
FreeBSD доступна как в исходных текстах, так и в бинарном виде на CDROM, DVD и через
анонимный доступ к FTP. Смотрите Прил. A для уточнений.
FreeBSD используется в качестве платформы на некоторых крупнейших сайтах в интернет,
включая:
и на многих других.
|
|