BSD

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Berkeley Software Distribution»)
Текущая версия страницы покане проверялась опытными участниками и может значительно отличаться отверсии, проверенной 15 февраля 2020 года; проверки требуют25 правок.
Перейти к навигацииПерейти к поиску
У этого термина существуют и другие значения, см.BSD (значения).
BSD Unix
Изображение логотипа
РазработчикCSRG,UC Berkeley
Написана наC
Семейство ОС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 относятся:NetBSD,FreeBSD,OpenBSD,ClosedBSD,MirBSD,DragonFly BSD,PC-BSD,GhostBSD,DesktopBSD,SunOS,TrueBSD,Frenzy,Ultrix и частичноXNU (ядроmacOS,iOS,tvOS,watchOS,CarPlay,Darwin)[3].

Отличия от «классической» системы UNIX заключены в системепечати,файловой системе, отсутствии переключенияуровней выполнения икомандной оболочке.Пользовательские команды практически идентичны.

Содержание

История BSD

[править |править код]

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

Начиная с версии 2.79BSD, программные дистрибутивы университета Беркли перестали содержать код AT&T UNIX.[4] Версия UNIX 7 была первойпереносимой операционной системой. Однако её производительность была хуже, чем в версии шесть. После многих доработок в январе 1982 года вышла в свет модель 2.8.1BSD.

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

  • 4BSD — октябрь 1980 года
  • 4.1BSD — июнь 1981 года
  • 4.1a,4.1b и4.1c (1982—1983)
  • 4.2 — сентябрь 1983 года — сильно переработанная система, включавшая поддержку сетейTCP/IP, новую файловую систему и возможность использования сигналов
  • 4.3BSD

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

Послесуда права на BSD были переданы компанииBSDI.

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

Версии

[править |править код]
ВерсияДата выпускаОписание
1BSD9 марта1978 годаОснована наVersion 6 Unix[англ.]. ДобавленкомпиляторPascal и текстовый редакторex.
2BSDмай1979 годаДобавлен текстовый редакторvi иC shell
2.8.1BSD1982 год
2.9BSD1983 год
2.11BSD1992 год
3BSD1979 год
4BSDоктябрь/ноябрь1980 годаjob control вcsh,delivermail (предшественникsendmail), «надёжные»сигналы и библиотека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-Reno1990 годРеализацияNFS и поддержкаHP 9000.
4.3BSD Net/2июнь1991 года
4.4BSDиюнь1994 года4.4BSD-Lite и 4.4BSD-Encumbered
4.4BSD-Lite Release 21995 год

См. также

[править |править код]

Примечания

[править |править код]
  1. 12http://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 года.
Информация должна бытьпроверяема, иначе она может быть удалена. Вы можетеотредактировать статью, добавив ссылки наавторитетные источники в видесносок.(11 мая 2011)

Ссылки

[править |править код]

Видео

Перейти к шаблону «Berkeley Software Distribution»
Люди
Производные
Активные
Остановленные проекты
Компании
Другие темы
Перейти к шаблону «Операционные системы»
Для серверов
или рабочих станций
Unix-подобные
Не Unix-подобные
Встраиваемые
Другие
Перейти к шаблону «Unix-like»
Операционные системы
Слои совместимости
Источник —https://ru.wikipedia.org/w/index.php?title=BSD&oldid=149813599
Категории:
Скрытые категории: