BSD

Материал из Википедии — свободной энциклопедии
BSD Unix
Изображение логотипа
Разработчик CSRG, UC Berkeley
Семейство ОС Unix
Основана на Research Unix
Исходный код исторически
открытому исходному коду
с 1991 г.
Первый выпуск 1977
Последняя версия 4.4-Lite2 (1995)
Поддерживаемые языки английский
Поддерживаемые платформы PDP-11, VAX, Intel 80386
Тип ядра монолитное
Интерфейс командная строка
Лицензия BSD
Состояние вытеснено потомками (см. ниже)
Предыдущая UNIX
Следующая 386BSD[1], BSD/OS[1], ДЕМОС и NetBSD[2]
Веб-сайт bsd.org
Логотип Викисклада Медиафайлы на Викискладе

BSD (англ. Berkeley Software Distribution) — система распространения программного обеспечения в исходных кодах, созданная для обмена опытом между учебными заведениями. Особенностью пакетов ПО BSD была специальная лицензия BSD, которую кратко можно охарактеризовать так: весь исходный код — собственность BSD, все правки — собственность своих авторов.

В данный момент термин BSD чаще всего употребляется как синоним BSD-UNIX — общего названия вариантов

UNIX, восходящих к дистрибутивам университета Беркли
.

Упрощённое генеалогическое дерево UNIX и его клонов

К семейству BSD относятся:

PC-BSD, GhostBSD, DesktopBSD, SunOS, TrueBSD, Frenzy, Ultrix и частично XNU (ядро macOS, IOS, tvOS, watchOS, CarPlay, Darwin)[3]
.

Отличия от «классической» системы UNIX заключены в системе

Пользовательские команды
практически идентичны.

История BSD

В начале

Университета Калифорнии в Беркли Билл Джой начал создание дистрибутива программ Беркли. Первая магнитная лента (360 м, ценой около 50 долл.) содержала систему Pascal для UNIX и редактор ex; распространено около 30 копий. До конца 1978 года распространялся пакет 2BSD, продано около 75 копий. Приблизительно тогда же компания Interactive Systems выпускает первую коммерческую версию UNIX, а компания Whitesmiths — первый клон системы UNIX — Idris
.

Начиная с версии 2.79BSD, программные дистрибутивы университета Беркли перестали содержать код AT&T UNIX.

переносимой
операционной системой. Однако её производительность была хуже, чем в версии шесть. После многих доработок в январе 1982 года вышла в свет модель 2.8.1BSD.

Впоследствии вышли версии:

Последней университетской версией была 4.4BSD (июнь 1993 года). Из нововведений эта версия включала виртуальную файловую систему, поддержку сетевой файловой системы NFS, отладчик ядра и мощную реализацию стека протоколов TCP/IP.

После

BSDI
.

На базе BSD-UNIX создано множество операционных систем, преимущественно также с открытыми исходными текстами.

Версии

Версия Дата выпуска Описание
1BSD 9 марта 1978 года Основана на Version 6 Unix[англ.]. Добавлен компилятор Pascal и текстовый редактор ex.
2BSD май 1979 года Добавлен текстовый редактор vi и C shell
2.8.1BSD 1982 год
2.9BSD 1983 год
2.11BSD 1992 год
3BSD 1979 год
4BSD октябрь/ноябрь 1980 года
сигналы и библиотека Curses
.
4.1BSD июнь 1981 года Улучшена производительность ядра.
4.2BSD август 1983 года В версии 4.1a появилась модифицированная версия предварительной реализации TCP/IP (в версии ), в 4.1b — новая Berkeley Fast File System, версия 4.1c стала основой для Version 8 Unix.
4.3BSD июнь 1986 года
4.3BSD-Tahoe июнь 1988 года
4.3BSD Net/1 июнь 1989 года
4.3BSD-Reno 1990 год Реализация NFS и поддержка HP 9000.
4.3BSD Net/2 июнь 1991 года
4.4BSD июнь 1994 года 4.4BSD-Lite и 4.4BSD-Encumbered
4.4BSD-Lite Release 2 1995 год

См. также

Примечания

  1. 1 2 http://bxr.su/f/share/misc/bsd-family-tree
  2. https://netbsd.org/about/history.html
  3. Генеалогическое дерево BSD. Дата обращения: 31 мая 2005. Архивировано 2 января 2011 года.
  4. 1BSD and 2BSD versions. Дата обращения: 10 июля 2009. Архивировано 19 мая 2009 года.

Ссылки

Видео