NetBSD

NetBSD
NetBSD
Логотип NetBSD
Разработчик

The NetBSD Project

Семейство ОС

BSD UNIX

Последняя версия

6.0 — 18 октября 2012 года

Тип ядра

Монолитное с поддержкой подгружаемых модулей

Лицензия

BSD

Состояние

Актуальное

Веб-сайт

netbsd.org

NetBSDсвободно распространяемая операционная система. Первая официальная версия NetBSD — 0.8 — была выпущена в апреле 1993 года.

NetBSD происходит из систем 4.3BSD и 386BSD. В конце 1995 года от NetBSD ответвился проект OpenBSD. Текущая версия — NetBSD 6.0 — выпущена 18 октября 2012 года.

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

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

Содержание

Коллекция пакетов

NetBSD содержит собственную систему пакетов — pkgsrc. На середину 2011 года в ней находится около 11000 пакетов[5][6]. Установка любой программы, будь то GNOME, KDE, Apache или Perl, сводится к тому, что надо войти в соответствующий каталог и набрать команду make install clean. После этого исходные коды будут загружены, распакованы, скомпилированы и установлены. Альтернативой самостоятельной сборки служат прекомпилированные (двоичные) пакеты. В любом случае все необходимые зависимости пакетов будут соблюдены автоматически.

Согласно своему лозунгу о портируемости, коллекция пакетов NetBSD портирована не только на все доступные аппаратные платформы, но и — с помощью системы autoconf — на многие другие операционные системы, например, Linux, FreeBSD, OpenBSD, QNX, Solaris, Darwin/Mac OS X, IRIX и другие.

Разработчики

  • Алистер Крукс — разработчик и основатель пакетной системы pkgsrc, с 1999 года является президентом фонда «The NetBSD Foundation».
  • Тэо де Раадт — программист, сооснователь проекта NetBSD, основатель и лидер проекта OpenBSD
  • Саймон Бурж — разработчик, реализовавший в NetBSD журналирование метаданных в файловой системе FFS (fast file system)
  • Даррин Джьюэлл — сотрудник Wasabi Systems, автор подсистемы WAPBL (Write Ahead Physical Block Logging), реализующей поддержку журналируемых файловых систем в NetBSD
  • Люк Мьюберн — автор системы инициализации rc.d (известной также под названием rc-ng), первоначально созданной для NetBSD, а в настоящее время используемой в FreeBSD и DragonFly BSD
  • Чак Сильверс — автор подсистемы UBC, унифицированной системы ввода/вывода и кэширования памяти
  • Чарльз Д. Кранор — автор подсистемы UVM — новой системы управления памятью

Полный состав разработчиков NetBSD.

Примечания

  1. Portability and supported hardware platforms  (Проверено 5 мая 2009)
  2. NetBSD Formal Releases
  3. Hardware Supported by NetBSD
  4. Latest Status Info  (Проверено 28 апреля 2009)
  5. pkgsrc.se | The NetBSD package collection  (Проверено 27 декабря 2009)
  6. pkgsrc: The NetBSD Packages Collection  (Проверено 27 декабря 2009)

См. также

Ссылки

Проекты

Информация


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "NetBSD" в других словарях:

  • NetBSD — Company / developer The NetBSD Foundation OS family Unix like Working state Current So …   Wikipedia

  • NetBSD — „Of course it runs NetBSD“ Basisdaten Entwickler The NetBSD Foundation …   Deutsch Wikipedia

  • Netbsd — „Of course it runs NetBSD“ Entwickler The NetBSD Foundation Version 5.0 ( …   Deutsch Wikipedia

  • NetBSD — 3.1 avec Enlightenment Famille BSD Type de noyau Noyau monolithique …   Wikipédia en Français

  • NetBSD — Parte de la familia BSD Desarrollador Fundación NetBSD www.netbsd.org Información general …   Wikipedia Español

  • NetBSD — es un sistema operativo tipo Unix, libre, seguro y disponible para multitud de plataformas. Su buen diseño y sus características avanzadas lo hacen ideal para multitud de aplicaciones. NetBSD ha surgido como resultado del esfuerzo de un gran… …   Enciclopedia Universal

  • NetBSD — ● ►en np. m. ►UNIX►SYSEX Version libre (comprendre peu onéreuse en général) d Unix basée sur la version 4.4 lite de BSD et sur 386BSD, et fonctionnant sur de nombreuses plate formes: Amiga, Atari, DEC Alpha, DECstation, DEC VAX, HP 9000/300, PC à …   Dictionnaire d'informatique francophone

  • NetBSD —    An implementation of Unix derived from the BSD series of releases; designed to run on Intel processors. The distribution is usually free, although there may be a small charge to cover the distribution media and packaging.    NetBSD emphasizes… …   Dictionary of networking

  • Netbsd — …   Википедия

  • NetBSD — Public Domain UNIX der BSD, die im Internet verfügbar ist (vergl. Nethack), übersetzbar auf versch. Plattformen, hauptsächlich jedoch PC, orientiert sich in der Version 0.9 an UNIX BSD4.4 …   Acronyms


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»