FreeBSD
Материал из OSZone.net wiki.
Содержание |
Описание операционной системы
FreeBSD - это современная операционная система для компьютеров, совместимых с архитектурами x86, amd64, Alpha/AXP, IA-64, PC-98 и UltraSPARC®. Она основана на BSD, версии UNIX®, созданной в Калифорнийском Университете в Беркли. Она разрабатывается и поддерживается большой командой разработчиков. Поддержка других платформ находится на разных стадиях разработки.
FreeBSD распространяется по либеральной BSD-лицензии, что позволяет применять открытый код при разработке коммерческих программ, не требуя дальнейшей публикации их исходного кода. Что и демонстирирует выбор ядра FreeBSD в качестве основы ядра операционной системы Apple - Mac OS X.
Процесс разработки
FreeBSD разрабатывается большой группой людей, являющихся почти полностью добровольцами. Исходный код ядра, самых распространённых библиотек и утилит поддерживается в системе контроля исходного кода (source control system) и доступен широкой публике для скачивания в любое время. Отдельно, скомпилированные версии (бинарники) доступны на рекуррентной основе. Некоторые из этих двоичных версий проходят широкое тестирование и затем обозначаются, как release.
Имена релизов состоят из старшего номера версии и младшего номера версии. Цель старшего релиза - ввести новые возможности и убрать те возможности, которые невозможно более поддерживать, либо не нужно. Цель младшего релиза - исправление ошибок и улучшение производительности, и стабильности. Коротко,релиз - это просто снэпшот дерева исходного кода в определённый момент времени, которому присваивается конкретное имя (тэг). На данный момент тэг - RELENG_6_2_0_RELEASE. Разработка всегда продолжается в так называемом тэге HEAD.
Во время жизни каждого старшего релиза, отдельная ветка может также называться STABLE. Это означает, что проект FreeBSD считает, что ветвь имеет достаточно доказанную стабильность для использования широким кругом пользователей. Ветви, которые нуждаются в дальнейшем тестировании перед тем, как стать в значительной степени принятой называются CURRENT. Подробнее.
По теме
- Если вы хотите принять участие в проекте.
- О технологических преимуществах FreeBSD
- Информационные ресурсы для новичков
Ссылки
