13-10-2023
BSD Unix | |
Разработчик | |
---|---|
Семейство ОС | |
Исходный код |
Historically closed source, gradual transition to open source from 1991 on. |
Первый выпуск |
1977 |
Последняя версия |
4.4-Lite2 — 1995 |
Поддерживаемые языки | |
Поддерживаемые платформы | |
Тип ядра | |
Интерфейс | |
Лицензия | |
Состояние |
Superseded by derivatives (see below) |
Веб-сайт |
n/A |
BSD на Викискладе |
BSD (англ. Berkeley Software Distribution) — система распространения программного обеспечения в исходных кодах, созданная для обмена опытом между учебными заведениями. Особенностью пакетов ПО BSD была специальная лицензия BSD, которую кратко можно охарактеризовать так: весь исходный код — собственность BSD, все правки — собственность их авторов.
В данный момент термин BSD чаще всего употребляется как синоним BSD-UNIX - общего названия вариантов UNIX, восходящих к дистрибутивам университета Беркли.
К семейству BSD относятся: NetBSD, FreeBSD, OpenBSD, ClosedBSD, MirBSD, DragonFly BSD, PC-BSD, DesktopBSD, SunOS, TrueBSD, Frenzy, Ultrix и частично Darwin (ядро Mac OS X).
Отличия от «классической» системы UNIX состоят в отсутствии переключения уровней выполнения, системе печати, файловой системе и командного процессора. Пользовательские команды практически идентичны.
В начале 1978 года аспирант Университета Калифорнии в Беркли Билл Джой начал создание дистрибутива программ Беркли (Berkeley Software Distribution — BSD). Первая магнитная лента (360 м, ценой около $50) содержала систему Pascal для UNIX и редактор ex; распространено около 30 копий. До конца 1978 года распространялся пакет 2BSD, продано около 75 копий. Приблизительно тогда же компания Interactive Systems выпускает первую коммерческую версию UNIX, а компания Whitesmiths — первый клон системы UNIX — Idris.
Начиная с версии 2.79BSD, программные дистрибутивы университета Беркли перестали содержать код AT&T UNIX.[1] Версия UNIX 7 была первой переносимой операционной системой. Однако её производительность была хуже, чем в версии шесть. После многих доработок в январе 1982 года вышла в свет модель 2.8.1BSD.
Впоследствии вышли версии:
Последней университетской версией была 4.4BSD (июнь 1993 года). Из нововведений эта версия включала виртуальную файловую систему, поддержку сетевой файловой системы NFS, отладчик ядра и мощную реализацию стека протоколов TCP/IP.
После суда права на BSD были переданы компании BSDI (Berkeley Software Design, Inc).
На базе BSD-UNIX создано множество операционных систем, преимущественно также с открытыми исходными текстами.
Версия | Дата выпуска | Описание |
---|---|---|
1BSD | 9 марта 1978 года | Основана на Sixth Edition Unix. Добавлен компилятор Pascal и текстовый редактор ex. |
2BSD | май 1979 года | Добавлен текстовый редактор Vi и C shell |
3BSD | 1979 год | |
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 стала основой для Eight Edition Research Unix. |
4.3BSD | июнь 1986 года | |
4.3BSD Net/1 | июнь 1989 года | |
4.3BSD Net/2 | июнь 1991 года | |
4.3BSD-Reno | 1990 год | Реализация NFS и поддержка HP 9000. |
4.4BSD | июнь 1994 года |
Это заготовка статьи о системах класса UNIX. Вы можете помочь проекту, дополнив её. |
Berkeley Software Distribution | |||||
---|---|---|---|---|---|
Люди | Bob Fabry • Keith Bostic • Marshall Kirk McKusick • Michael J. Karels • Билл Джой • Samuel Leffler • Jordan Hubbard • Тео де Раадт • Poul-Henning Kamp • Lynne и William Jolitz | ||||
Производные |
|
||||
Компании | Sleepycat Software • Walnut Creek CDROM • Berkeley Software Design • iXsystems | ||||
Другие темы | Сравнение • Лицензирование • Демон BSD • Computer Systems Research Group |
Семейства дистрибутивов BSD (список • сравнение) | |
---|---|
386BSD | NetBSD • FreeBSD |
NetBSD | OpenBSD • Debian GNU/NetBSD • Gentoo/NetBSD • Jibbed |
OpenBSD | FuguIta • MirOS BSD • |
FreeBSD | Производные: PC-BSD • GhostBSD • FreeNAS • Frenzy • m0n0wall • pfSense; Форки: DragonFly BSD • MidnightBSD; Гибриды: Debian GNU/kFreeBSD • Gentoo/FreeBSD • |
Операционные системы (история • список) | |||||
---|---|---|---|---|---|
Для серверов или рабочих станций |
|
||||
Встраиваемые |
BlackBerry OS • iOS • PSP OS • Symbian OS • Windows (Embedded, Mobile, Phone) |
BSD.