В другом языковом разделе есть более полная статья NetBSD (англ.). |
NetBSD | |
---|---|
Локальная подпись не используется, потому что изображение берётся из Викиданных, см. здесь | |
Разработчик | The NetBSD Project |
Семейство ОС | BSD UNIX |
Основана на | 386BSD[3] |
Последняя версия |
|
Последняя тестовая версия | 10.0[2] (20 декабря 2022 ) |
Менеджеры пакетов | Pkgsrc |
Поддерживаемые платформы | DEC Alpha, ARM, PA-RISC, Motorola 68000[вд], MIPS, PowerPC, SuperH, SPARC, RISC-V, VAX и X86 |
Тип ядра | Монолитное с поддержкой подгружаемых модулей |
Интерфейс | интерфейс командной строки |
Лицензия | BSD[4] |
Состояние | Актуальное |
Репозиторий исходного кода | cvsweb.netbsd.org |
Веб-сайт | netbsd.org (англ.) |
Медиафайлы на Викискладе |
NetBSD — свободно распространяемая операционная система. Первая официальная версия NetBSD — 0.8 — была выпущена в апреле 1993 года[5].
NetBSD происходит из систем 4.3BSD и 386BSD[6]. В конце 1995 года от NetBSD появился форк — OpenBSD[7]. NetBSD часто используется в встраиваемых системах[8][9].
NetBSD портирована на огромное количество компьютерных архитектур. Лозунг NetBSD — «Конечно, это работает с NetBSD» (англ. «Of course it runs NetBSD»). Поддерживаются 53 аппаратные платформы[10] (существуют 57 портов, включая последний официальный выпуск[11] и мгновенные копии[12]). Компиляция пакетов происходит из одного дерева исходных кодов, поэтому новые функции в машинно-независимых частях появляются сразу для всех платформ без необходимости адаптации. Разработка драйверов также машинно-независима, поэтому один драйвер для карты, работающей, например, на шине PCI, будет работать на платформах i386, Alpha, PowerPC, SPARC и других, поддерживающих шину PCI. Такая платформонезависимость позволяет разрабатывать встраиваемые системы с помощью целого набора инструментов: компиляторов, отладчиков и других инструментов, поддерживающих кросс-компиляцию.
«NetBSD» — зарегистрированная торговая марка Фонда NetBSD[13].