BSD
Berkeley Software Distribution · семейство Unix
Что это
BSD (Berkeley Software Distribution) — семейство Unix-подобных операционных систем, происходящее от версии Unix, разработанной в Калифорнийском университете в Беркли (UC Berkeley) в 1970-х-1990-х.
История
- 1977 — первая версия 1BSD, распространение модификаций UNIX от AT&T
- 1980-е — 4BSD, добавлены TCP/IP-стек, сокеты, vi, csh
- 1993-1995 — CSRG (Computer Systems Research Group) закрыта, но код 4.4BSD-Lite открыт
- Из этой ветки выросли современные BSD-системы
Современные BSD
- FreeBSD — серверная, десктопная
- OpenBSD — фокус на безопасность
- NetBSD — работает на десятках архитектур ("Of course it runs NetBSD")
- DragonFly BSD — форк FreeBSD, эксперименты с многопроцессорностью
BSD и Linux
- BSD старше Linux, из более прямой Unix-линии
- BSD-лицензия — разрешительная (permissive), можно закрывать код
- Linux (GPL) — copyleft
- macOS/iOS используют Darwin, ядро которого частично основано на BSD (FreeBSD-компоненты)
BSD-лицензия
Одна из самых либеральных open-source лицензий. Позволяет использовать код в проприетарных продуктах. Пример использования: Sony PlayStation использует FreeBSD как основу PS3/PS4/PS5 OS.