NetBSD

NetBSD
Изображение логотипа
Скриншот графического входа в NetBSD 9.2 с помощью X Display Manager (xdm)
Скриншот графического входа в NetBSD 9.2 с помощью X Display Manager (xdm)
Разработчик The NetBSD Project
Семейство ОС BSD UNIX
Основана на 386BSD[2]
Исходный код Открытый
Последняя версия
Менеджеры пакетов Pkgsrc
Поддерживаемые платформы DEC Alpha, ARM, PA-RISC, Motorola 68000[вд], MIPS, PowerPC, SuperH, SPARC, RISC-V, VAX и X86
Тип ядра Монолитное с поддержкой подгружаемых модулей
Интерфейс интерфейс командной строки
Лицензия BSD[3]
Состояние Актуальное
Репозиторий исходного кода cvsweb.netbsd.org
Следующая OpenBSD
Веб-сайт netbsd.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

NetBSD — свободная и открытая, защищенная[4], Unix-подобная операционная система, основанная на BSD. NetBSD происходит из систем 4.3BSD и 386BSD.[5][6] Она продолжает активно развиваться и доступна для многих платформ, включая серверы, настольные компьютеры, карманные компьютеры и встраиваемые системы.[7][8][9][10] Проект NetBSD фокусируется на ясности кода, тщательном проектировании и переносимости на многие компьютерные архитектуры. Его исходный код находится в открытом доступе.[11][12][13]

NetBSD портирована на огромное количество компьютерных архитектур. Лозунг NetBSD — «Конечно, это работает с NetBSD» (англ. «Of course it runs NetBSD»). Поддерживаются 53 аппаратные платформы[14] (существуют 57 портов, включая последний официальный выпуск[15] и мгновенные копии[16]). Компиляция пакетов происходит из одного дерева исходных кодов, поэтому новые функции в машинно-независимых частях появляются сразу для всех платформ без необходимости адаптации. Разработка драйверов также машинно-независима, поэтому один драйвер для карты, работающей, например, на шине PCI, будет работать на платформах i386, Alpha, PowerPC, SPARC и других, поддерживающих шину PCI. Такая платформонезависимость позволяет разрабатывать встраиваемые системы с помощью целого набора инструментов: компиляторов, отладчиков и других инструментов, поддерживающих кросс-компиляцию.

«NetBSD» — зарегистрированная торговая марка Фонда NetBSD[17].

В конце 1995 года от NetBSD появился форкOpenBSD[18].

  1. Husemann M. NetBSD 10.1 available! (англ.) — 2024.
  2. https://www.netbsd.org/about/history.html
  3. http://BXR.SU/NetBSD/sys/kern/init_main.c
  4. ONLamp.com: Inside NetBSD's CGD. archive.li (30 января 2013). Дата обращения: 21 февраля 2025.
  5. Open Sources: Voices from the Open Source Revolution. Дата обращения: 22 июля 2018. Архивировано 11 июня 2018 года.
  6. McKusick, Marshall Kirk. Open Sources: Voices from the Open Source Revolution (амер. англ.). 1-56592-582-3 (29 марта 1999). Дата обращения: 16 февраля 2025.
  7. Get to know NetBSD. Архивная копия от 1 мая 2008 на Wayback Machine
  8. Embedded Hardware: Know It All - Jack Ganssle, Tammy Noergaard, Fred Eady, Lewin Edwards, David J. Katz, Rick Gentile, Ken Arnold, Kamal Hyder, Bob Perrin (англ.). Google Книги. Дата обращения: 22 июля 2018. Архивировано 22 июля 2018 года.
  9. IBM Developer. developer.ibm.com. Дата обращения: 16 февраля 2025.
  10. Embedded hardware / Jack G. Ganssle. — Amsterdam Boston: Elsevier/Newnes, 2008. — 520 с. — (Newnes know it all series). — ISBN 978-0-7506-8584-9, 978-0-08-056074-8.
  11. About NetBSD. www.netbsd.org. Дата обращения: 16 февраля 2025.
  12. NetBSD features. web.archive.org (27 февраля 2017). Дата обращения: 16 февраля 2025.
  13. Robert Love. Linux kernel development. — 2nd ed. — Indianapolis (Ind.): Novell Press, 2005. — ISBN 978-0-672-32720-9.
  14. Portability and supported hardware platforms Архивная копия от 22 декабря 2021 на Wayback Machine  (Дата обращения: 5 мая 2009)
  15. NetBSD Formal Releases. Дата обращения: 3 июня 2009. Архивировано 3 мая 2009 года.
  16. Hardware Supported by NetBSD. Дата обращения: 3 июня 2009. Архивировано 10 июня 2009 года.
  17. Latest Status Info Архивная копия от 3 января 2006 на Wayback Machine  (Дата обращения: 28 апреля 2009)
  18. Архивированная копия. Дата обращения: 22 июня 2018. Архивировано 12 июня 2018 года.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne