Варианты GNU

редактировать

Варианты GNU (также называемые дистрибутивы GNU или для краткости дистрибутивы) - это операционные системы на основе операционной системы GNU (ядро Hurd, библиотека GNU C, системные библиотеки и прикладное программное обеспечение, такое как GNU coreutils, bash, GNOME, менеджер пакетов Guix и т. Д.). Согласно проекту GNU и другим, к ним также относятся большинство операционных систем, использующих ядро ​​Linux, и несколько других, использующих ядра на основе BSD.

Пользователи GNU обычно получают свою операционную систему, загрузив дистрибутивы GNU, которые доступны для самых разных систем, от встроенных устройств (например, LibreCMC ) до персональных компьютеров (например, Debian GNU / Hurd ) до мощных суперкомпьютеров (например, Rocks Cluster Distribution).

Содержание
  • 1 ядро ​​Hurd
  • 2 ядро ​​Linux
  • 3 ядра BSD
  • 4 ядро ​​OpenSolaris (Illumos)
  • 5 ядро ​​Darwin
  • 6 ядро ​​Windows NT
  • 7 См. Также
  • 8 Ссылки
  • 9 Внешние ссылки
Ядро Hurd
Снимок экрана Debian GNU / Hurd.

Hurd - официальное ядро, разработанное для системы GNU (до Linux -libre также стал официальным пакетом GNU). Debian GNU / Hurd обсуждался для выпуска как предварительная версия технологии с Debian 7.0 Wheezy, однако эти планы были отклонены из-за незрелости системы. Однако разработчики Debian GNU / Hurd решили опубликовать неофициальный выпуск в дату выпуска Debian 7.0. Debian GNU / Hurd еще не считается обеспечивающим производительность и стабильность, ожидаемые от производственной системы. Среди открытых проблем - неполная реализация графических пользовательских интерфейсов Java и X.org и ограниченная поддержка аппаратных драйверов. Около двух третей пакетов Debian были перенесены на Hurd.

Arch Hurd является производным от Arch Linux, портировав его в систему GNU Hurd с пакетами оптимизирован для архитектуры Intel P6. Их цель - предоставить пользовательскую среду типа Arch (BSD -style init скрипты, менеджер пакетов pacman, скользящие выпуски и простая настройка) на GNU Hurd, который достаточно стабилен, по крайней мере, для периодического использования. В настоящее время он предоставляет LiveCD для ознакомительных целей и руководств по установке LiveCD и обычной установки.

Ядро Linux
Screenshot of Parabola, a Linux-using GNU variant endorsed by the FSF as a "fully free" system. Parabola является примером варианта GNU с использованием Linux, одобренного FSF как «полностью бесплатную» систему.

Термин GNU / Linux или GNU + Linux используется FSF и его сторонниками для обозначения операционной системы, в которой ядро ​​Linux распространяется с Системное программное обеспечение GNU . Такие дистрибутивы являются основной установленной базой пакетов и программ GNU, а также Linux. Наиболее заметное официальное использование этого термина для обозначения дистрибутива - Debian GNU / Linux.

По состоянию на 2018 год единственными вариантами GNU, рекомендованными проектом GNU для регулярного использования, являются дистрибутивы Linux, соблюдающие Рекомендации по распространению бесплатных систем ; большинство из них называют себя «GNU / Linux» (например, Debian) и фактически используют версию ядра Linux с деблокировкой (например, ядро ​​Linux-libre ), а не основное ядро ​​Linux.

Ядра BSD
Снимок экрана Debian GNU / kFreeBSD Debian GNU / kFreeBSD.

Debian GNU / kFreeBSD - операционная система для компьютерных архитектур IA-32 и x86-64. Это дистрибутив GNU с управлением пакетами Debian и ядром FreeBSD. Буква k в kFreeBSD является аббревиатурой ядра of и отражает тот факт, что используется только ядро ​​полной операционной системы FreeBSD. Операционная система была официально выпущена вместе с Debian Squeeze (6.0) 6 февраля 2011 года. Один компакт-диск Debian GNU / kFreeBSD live CD - это Ging, который больше не поддерживается.

Debian GNU / NetBSD был экспериментальным переносом пользовательских приложений GNU на ядро ​​NetBSD. Официального выпуска этой операционной системы не производилось; Хотя работа над портами для архитектур IA-32 и DEC Alpha велась, они не обслуживались с 2002 года и больше не доступны для загрузки.

По состоянию на сентябрь 2020 года проект GNU не рекомендует и не поддерживает какие-либо операционные системы BSD.

Ядро OpenSolaris (Illumos)

ОС Nexenta - это первый дистрибутив, объединяющий пользовательское пространство GNU (за исключением of libc; OpenSolaris 'libc), а также упаковка и организация Debian с ядром OpenSolaris. ОС Nexenta доступна для систем на базе IA-32 и x86-64. Nexenta Systems, Inc инициировала проект и спонсирует его дальнейшее развитие. ОС Nexenta не считается вариантом GNU из-за использования OpenSolaris libc. Во многих дистрибутивах Illumos по умолчанию используется среда пользователя GNU.

Ядро Дарвина
Ядро Windows NT
GNU Bash, работающее в Windows 10.

Проект 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. Комбинация получила название «Linux для Windows», хотя Linux (т. Е. Семейство операционных систем, определенное общим использованием ядра Linux ) отсутствует.

См. Также
  • Портал бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-21 09:11:52
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте