NetBSD
В другом языковом разделе есть более полная статья NetBSD (англ.) Вы можете помочь проекту, расширив текущую статью с помощью перевода.
|
NetBSD | |
Разработчик |
The NetBSD Project |
---|---|
Семейство ОС | |
Тип ядра |
Монолитное с поддержкой подгружаемых модулей |
Лицензия | |
Состояние |
Актуальное |
Веб-сайт |
[netbsd.org/ netbsd.org] |
NetBSD — свободно распространяемая операционная система. Первая официальная версия NetBSD — 0.8 — была выпущена в апреле 1993 года.
NetBSD происходит из систем 4.3BSD и 386BSD. В конце 1995 года от NetBSD ответвился проект OpenBSD.
NetBSD портирована на огромное количество компьютерных архитектур. Лозунг NetBSD — «Конечно, это работает с NetBSD» (англ. «Of course it runs NetBSD»). Поддерживаются 53 аппаратные платформы[1] (существуют 57 портов, включая последний официальный выпуск[2] и мгновенные копии[3]). Компиляция пакетов происходит из одного дерева исходных кодов, поэтому новые функции в машинно-независимых частях появляются сразу для всех платформ без необходимости адаптации. Разработка драйверов также машинно-независима, поэтому один драйвер для карты, работающей, например, на шине PCI, будет работать на платформах i386, Alpha, PowerPC, SPARC и других, поддерживающих шину PCI. Такая платформонезависимость позволяет разрабатывать встраиваемые системы с помощью целого набора инструментов: компиляторов, отладчиков и других инструментов, поддерживающих кросс-компиляцию.
«NetBSD» — зарегистрированная торговая марка Фонда NetBSD[4].
Содержание
Коллекция пакетов
NetBSD содержит собственную систему пакетов — pkgsrc. На сентябрь 2015 года в ней находится более 14000 пакетов[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 — новой системы управления памятью
Полный [www.NetBSD.org/people/developers.html состав разработчиков NetBSD].
См. также
Напишите отзыв о статье "NetBSD"
Примечания
- ↑ [netbsd.org/about/portability.html Portability and supported hardware platforms] (Проверено 5 мая 2009)
- ↑ [netbsd.org/releases/formal.html NetBSD Formal Releases]
- ↑ [netbsd.org/ports/#in-tree-ports Hardware Supported by NetBSD]
- ↑ [tarr.uspto.gov/servlet/tarr?regser=serial&entry=78-025507 Latest Status Info] (Проверено 28 апреля 2009)
- ↑ [pkgsrc.se/statistics.php pkgsrc.se | The NetBSD package collection] (Проверено 27 декабря 2009)
- ↑ [netbsd.org/docs/software/packages.html pkgsrc: The NetBSD Packages Collection] (Проверено 27 декабря 2009)
Ссылки
- [netbsd.org/ Официальный сайт NetBSD]
- [blog.netbsd.org/ Официальный блог проекта]
- [twitter.com/NetBSD NetBSD на Twitter]
- [runetbsd.ru/ Сайт Russian NetBSD team — сообщество русских пользователей NetBSD]
- [wiki.netbsd.se/ NetBSD Wiki]
- [www.pkgsrc.org/ Коллекция пакетов NetBSD]
Проекты
- Live-CD на базе NetBSD
- [www.jibbed.org/ Jibbed] — LiveCD на базе последних наработок NetBSD
- [www.debian.org/ports/netbsd/ Debian GNU/NetBSD]
- fdgw — маршрутизатор на базе NetBSD на одной дискете.
- [freeserver.su/Soft/NetBSD/LiveCD/NetBSD-LiveCD-v0.1.iso NetBSD LiveCD] - LiveCD для знакомства с замечательной операционной системой NetBSD.
Информация
- Генеалогическое дерево BSD
- [releng.netbsd.org/ Текущее состояние NetBSD]
- [www.netbsd.org/gallery/in-Action/ Сайт «NetBSD in action»]
- [www.netbsd.org/docs/kernel/uvm.html Система виртуальной памяти UVM]
- [web.mit.edu/nathanw/www/usenix/ Реализация планировщика для NetBSD]
- [www.usenix.org/publications/library/proceedings/usenix2000/freenix/full_papers/silvers/silvers_html/ UBC: Эффективная унифицированная подсистема ввода-вывода и кэширования памяти для NetBSD]
|
|
Отрывок, характеризующий NetBSD
– Нет, стой, – сказал Анатоль. – Затвори двери, сесть надо. Вот так. – Затворили двери, и все сели.– Ну, теперь марш, ребята! – сказал Анатоль вставая.
Лакей Joseph подал Анатолю сумку и саблю, и все вышли в переднюю.
– А шуба где? – сказал Долохов. – Эй, Игнатка! Поди к Матрене Матвеевне, спроси шубу, салоп соболий. Я слыхал, как увозят, – сказал Долохов, подмигнув. – Ведь она выскочит ни жива, ни мертва, в чем дома сидела; чуть замешкаешься, тут и слезы, и папаша, и мамаша, и сейчас озябла и назад, – а ты в шубу принимай сразу и неси в сани.
Лакей принес женский лисий салоп.
– Дурак, я тебе сказал соболий. Эй, Матрешка, соболий! – крикнул он так, что далеко по комнатам раздался его голос.
Красивая, худая и бледная цыганка, с блестящими, черными глазами и с черными, курчавыми сизого отлива волосами, в красной шали, выбежала с собольим салопом на руке.
– Что ж, мне не жаль, ты возьми, – сказала она, видимо робея перед своим господином и жалея салопа.
Долохов, не отвечая ей, взял шубу, накинул ее на Матрешу и закутал ее.
– Вот так, – сказал Долохов. – И потом вот так, – сказал он, и поднял ей около головы воротник, оставляя его только перед лицом немного открытым. – Потом вот так, видишь? – и он придвинул голову Анатоля к отверстию, оставленному воротником, из которого виднелась блестящая улыбка Матреши.
– Ну прощай, Матреша, – сказал Анатоль, целуя ее. – Эх, кончена моя гульба здесь! Стешке кланяйся. Ну, прощай! Прощай, Матреша; ты мне пожелай счастья.
– Ну, дай то вам Бог, князь, счастья большого, – сказала Матреша, с своим цыганским акцентом.
У крыльца стояли две тройки, двое молодцов ямщиков держали их. Балага сел на переднюю тройку, и, высоко поднимая локти, неторопливо разобрал вожжи. Анатоль и Долохов сели к нему. Макарин, Хвостиков и лакей сели в другую тройку.
– Готовы, что ль? – спросил Балага.
– Пущай! – крикнул он, заматывая вокруг рук вожжи, и тройка понесла бить вниз по Никитскому бульвару.
– Тпрру! Поди, эй!… Тпрру, – только слышался крик Балаги и молодца, сидевшего на козлах. На Арбатской площади тройка зацепила карету, что то затрещало, послышался крик, и тройка полетела по Арбату.
Дав два конца по Подновинскому Балага стал сдерживать и, вернувшись назад, остановил лошадей у перекрестка Старой Конюшенной.
Молодец соскочил держать под уздцы лошадей, Анатоль с Долоховым пошли по тротуару. Подходя к воротам, Долохов свистнул. Свисток отозвался ему и вслед за тем выбежала горничная.
– На двор войдите, а то видно, сейчас выйдет, – сказала она.
Долохов остался у ворот. Анатоль вошел за горничной на двор, поворотил за угол и вбежал на крыльцо.
Гаврило, огромный выездной лакей Марьи Дмитриевны, встретил Анатоля.
– К барыне пожалуйте, – басом сказал лакей, загораживая дорогу от двери.
– К какой барыне? Да ты кто? – запыхавшимся шопотом спрашивал Анатоль.
– Пожалуйте, приказано привесть.
– Курагин! назад, – кричал Долохов. – Измена! Назад!
Долохов у калитки, у которой он остановился, боролся с дворником, пытавшимся запереть за вошедшим Анатолем калитку. Долохов последним усилием оттолкнул дворника и схватив за руку выбежавшего Анатоля, выдернул его за калитку и побежал с ним назад к тройке.
Марья Дмитриевна, застав заплаканную Соню в коридоре, заставила ее во всем признаться. Перехватив записку Наташи и прочтя ее, Марья Дмитриевна с запиской в руке взошла к Наташе.
– Мерзавка, бесстыдница, – сказала она ей. – Слышать ничего не хочу! – Оттолкнув удивленными, но сухими глазами глядящую на нее Наташу, она заперла ее на ключ и приказав дворнику пропустить в ворота тех людей, которые придут нынче вечером, но не выпускать их, а лакею приказав привести этих людей к себе, села в гостиной, ожидая похитителей.
Когда Гаврило пришел доложить Марье Дмитриевне, что приходившие люди убежали, она нахмурившись встала и заложив назад руки, долго ходила по комнатам, обдумывая то, что ей делать. В 12 часу ночи она, ощупав ключ в кармане, пошла к комнате Наташи. Соня, рыдая, сидела в коридоре.
– Марья Дмитриевна, пустите меня к ней ради Бога! – сказала она. Марья Дмитриевна, не отвечая ей, отперла дверь и вошла. «Гадко, скверно… В моем доме… Мерзавка, девчонка… Только отца жалко!» думала Марья Дмитриевна, стараясь утолить свой гнев. «Как ни трудно, уж велю всем молчать и скрою от графа». Марья Дмитриевна решительными шагами вошла в комнату. Наташа лежала на диване, закрыв голову руками, и не шевелилась. Она лежала в том самом положении, в котором оставила ее Марья Дмитриевна.
– Хороша, очень хороша! – сказала Марья Дмитриевна. – В моем доме любовникам свидания назначать! Притворяться то нечего. Ты слушай, когда я с тобой говорю. – Марья Дмитриевна тронула ее за руку. – Ты слушай, когда я говорю. Ты себя осрамила, как девка самая последняя. Я бы с тобой то сделала, да мне отца твоего жалко. Я скрою. – Наташа не переменила положения, но только всё тело ее стало вскидываться от беззвучных, судорожных рыданий, которые душили ее. Марья Дмитриевна оглянулась на Соню и присела на диване подле Наташи.