варианты GNU
Варианты GNU (также называемые дистрибутивами GNU или дистрибутивами для краткости ) — это операционные системы, основанные на GNU. операционной системе [1] [2] [3] [4] [5] ( ядро Hurd , библиотека GNU C , системные библиотеки и прикладное программное обеспечение, такое как GNU coreutils , bash , GNOME , менеджер пакетов Guix и т. д.). Согласно проекту GNU и другим, к ним также относятся большинство операционных систем, использующих ядро Linux , и некоторые другие, использующие ядра на основе BSD . [6] [7] [2]
Пользователи GNU обычно получают свою операционную систему, загружая дистрибутивы GNU, которые доступны для самых разных систем, от встроенных устройств (например, LibreCMC ) и персональных компьютеров (например, Debian GNU/Hurd ) до мощных суперкомпьютеров (например, Распределение кластеров пород).
Ядро Херда [ править ]

Hurd — одно из двух официальных ядер, разработанных для системы GNU, и было эксклюзивным официальным ядром до того, как Linux-libre также стал официальным пакетом GNU. Выпуск Debian GNU/Hurd обсуждался в качестве предварительной версии технологии вместе с Debian 7.0 Wheezy, однако от этих планов отказались из-за незрелости системы. [8] Однако сопровождающие Debian GNU/Hurd решили опубликовать неофициальный релиз в день выпуска Debian 7.0. Пока не считается, что Debian GNU/Hurd обеспечивает производительность и стабильность, ожидаемые от производственной системы. Среди открытых проблем — неполная реализация графических пользовательских интерфейсов Java и X.org и ограниченная поддержка драйверов оборудования. [9] Около двух третей пакетов Debian было портировано на Hurd. [10]
Arch Hurd — это производная версия Arch Linux , портированная на систему GNU Hurd с пакетами, оптимизированными для архитектуры Intel P6 . Их цель — предоставить пользовательскую среду, подобную Arch ( BSD в стиле инициализации сценарии , менеджер пакетов pacman , скользящие выпуски и простую настройку) на GNU Hurd, которая достаточно стабильна, по крайней мере, для периодического использования. В настоящее время он предоставляет LiveCD для ознакомительных целей и руководства по установке для LiveCD и обычной установки. [11] [12] [13]
Ядро Linux [ править ]

Термин GNU/Linux или GNU+Linux используется FSF и его сторонниками для обозначения операционной системы, в которой ядро Linux распространяется вместе с системным программным обеспечением GNU . Такие дистрибутивы являются основной установленной базой пакетов и программ GNU , а также Linux. Наиболее заметное официальное использование этого термина для дистрибутива — Debian GNU/Linux.
По состоянию на 2018 год единственными вариантами GNU, рекомендованными проектом GNU для регулярного использования, являются дистрибутивы Linux, соответствующие Руководству по распространению свободной системы ; большинство из которых называют себя «GNU/Linux» (например, Debian) и фактически используют деблокированную версию ядра Linux (например, ядро Linux-libre ), а не основное ядро Linux . [14]
Ядра BSD [ править ]

Debian GNU/kFreeBSD — операционная система для компьютерных архитектур IA-32 и x86-64 . Это дистрибутив GNU с управлением пакетами Debian и ядром FreeBSD . Буква k в kFreeBSD — это аббревиатура ядра системы . [15] и отражает тот факт, что используется только ядро полной операционной системы FreeBSD. Операционная система была официально выпущена вместе с Debian Squeeze (6.0) 6 февраля 2011 года. [16] Debian GNU/kFreeBSD Один из живых компакт-дисков — Ging, который больше не поддерживается. [17]
Debian GNU/NetBSD был экспериментальным портом пользовательских приложений GNU на ядро NetBSD . Официального выпуска этой операционной системы не было; хотя велись работы над портами для ИА-32 [18] и ДЭК Альфа [19] архитектур, он не подвергался активной поддержке с 2002 года и больше не доступен для загрузки. [20]
По состоянию на сентябрь 2020 года проект GNU не рекомендует и не одобряет какие-либо операционные системы BSD. [21]
Ядро OpenSolar (Illumos) [ править ]
Nexenta OS — это первый дистрибутив, сочетающий в себе среду пользователя GNU (за исключением libc; используется libc OpenSolaris ), а также упаковку и организацию Debian с ядром OpenSolaris . ОС Nexenta доступна для систем на базе IA-32 и x86-64 . Nexenta Systems , Inc инициировала проект и спонсирует его дальнейшее развитие. [22] ОС Nexenta не считается вариантом GNU из-за использования OpenSolaris libc. Несколько дистрибутивов Illumos по умолчанию используют пользовательскую среду GNU. [23]
Ядро Дарвина [ править ]
Ядро Windows NT [ править ]

Проект Cygwin представляет собой активно разрабатываемый уровень совместимости в виде библиотеки C, обеспечивающей значительную часть функциональности POSIX API для Windows, а также распространение GNU и других Unix-подобных программ для такой экосистемы. Впервые он был выпущен в 1995 году компанией Cygnus Solutions (ныне Red Hat ).
В 2016 году Microsoft и Canonical добавили в Windows 10 официальный уровень совместимости, который преобразует вызовы ядра Linux в вызовы Windows NT , в противоположность тому, что делает Wine . Это позволяет исполняемым файлам ELF запускаться в Windows без изменений и предназначено для того, чтобы предоставить веб-разработчикам более знакомую среду пользователя GNU поверх ядра Windows. [24] [25] [26] Комбинация получила название «Linux для Windows», хотя Linux (то есть семейство операционных систем, определяемое общим использованием ядра Linux ) отсутствует.
См. также [ править ]
Ссылки [ править ]
- ^ «Guix: новый менеджер пакетов и дистрибутив GNU — Phoronix» . www.phoronix.com . Проверено 2 апреля 2018 г.
- ^ Jump up to: Перейти обратно: а б Угу, потрясающие разработчики. «Исходный код и открытый исходный код GPL» . www.snom.com . Архивировано из оригинала 9 апреля 2018 года . Проверено 8 апреля 2018 г.
Сейчас широко используются варианты операционной системы GNU, использующие ядро Linux; хотя эти системы часто называют «Linux», правильнее их называть «системами GNU/Linux».
- ^ «Операционная система GNU» . Обзоры Linux . Проверено 2 апреля 2018 г.
- ^ «Аутрич-стажеры по работе с GNU Guix» . www.outreachy.org . Проверено 2 апреля 2018 г.
- ^ «13 легких дистрибутивов Linux, которые дадут вашему старому компьютеру новую жизнь» . СделатьUseOf . Проверено 2 апреля 2018 г.
- ^ Столлман, Ричард (19 июня 2007 г.). «Linux и проект GNU» . О проекте GNU . Фонд свободного программного обеспечения . Проверено 22 июля 2007 г.
- ^ Проект Debian (11 июля 2007 г.). «Что такое Дебиан?» . О Дебиане . Проверено 22 июля 2007 г.
- ^ Список потенциальных архитектур выпуска Debian Wheezy
- ^ Новости GNU Hurd
- ^ Debian Wiki: Debian GNU/Hurd
- ^ «Graphical livecd — Desktop packages» , Arch Hurd , 7 декабря 2010 г., заархивировано из оригинала 14 марта 2012 г. , получено 8 декабря 2011 г.
- ^ «Месяц Херда: изображения компакт-дисков». , GNU , 31 декабря 2010 г. , получено 8 декабря 2011 г.
- ^ Вервлёсем, Коэн (7 июля 2010 г.). «The Hurd: поиски GNU идеального ядра» . LWN.net . Распределения Херда . Проверено 8 декабря 2011 г.
- ^ «Бесплатные дистрибутивы GNU/Linux» . gnu.org . 22 декабря 2017 г.
- ^ «Часто задаваемые вопросы по Debian GNU/kFreeBSD» .
- ^ «Выпущен Debian 6.0 Squeeze» .
- ^ «Часто задаваемые вопросы о джине» . Архивировано из оригинала 22 апреля 2008 года . Проверено 22 февраля 2008 г.
- ^ «Debian GNU/NetBSD» . Debian.org . Проверено 20 июля 2012 г.
- ^ «Debian GNU/NetBSD для альфа-версии» . Debian.org . Проверено 20 июля 2012 г.
- ^ «Новости Debian GNU/*BSD» . Debian.org . Проверено 20 июля 2012 г.
- ^ «Объясняем, почему мы не поддерживаем другие системы» . Проект ГНУ . Проверено 2 сентября 2020 г.
- ^ Nexenta Systems, Inc. (20 июня 2007 г.). «Портал Unix: ОС Nexenta — Nexenta OpenSolaris» . Спонсоры и поддержка . Архивировано из оригинала 11 июля 2007 года . Проверено 22 июля 2007 г.
Эта работа инициирована и спонсируется Nexenta Systems, Inc. Техническая поддержка доступна из различных источников, включая сообщество и веб-форумы.
- ^ Фонд Иллюмос . «Распределения» .
Пользовательское пространство по умолчанию
- ^ «Почему Microsoft не является сумасшествием, заставляя приложения Linux работать на Windows» . ПРОВОДНОЙ . Проверено 8 апреля 2018 г.
- ^ Скули. «Часто задаваемые вопросы (FAQ)» . docs.microsoft.com . Проверено 8 апреля 2018 г.
- ^ Рогофф, Зак (14 марта 2018 г.). «Мысли о GNU/kWindows — программах GNU, изначально работающих поверх ядра Windows» . Середина . Проверено 8 апреля 2018 г.