18:22, Среда, 15.05.2024
Loger.at.ua
Меню сайта
Мини-чат
500
Категории раздела
История и Время [0]
Древний мир,Средневековье, Новое время,Новейшее время
Культура и Искусство [0]
Архитектура,Музыка, Изобразительное искусство, Театр,Цирк, Кино и Телевидение, Мультипликация, Литература
Философия и Религия [0]
Философия и Религия
Наука и Естествознание [0]
Астрономия,Биология, Геология,Палеонтология, География,Математика, Психология,Медицина, Сельское хозяйство, Физика,Химия, Экономика,Энергетика
Техника [105]
Информационные технологии
Человек и Общество [0]
Лингвистика,Политика, Право,Международные организации, Этнология,Сексуальность, Праздники
Игры и Спорт [0]
Хобби
География [0]
Европа,Азия, Северная Америка, Центральная Америка, Южная Америка, Африка
Разное [0]
Все что не вошло в категории выше.
Наш опрос
Оцените мой сайт
Всего ответов: 0
Игры новости
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Вы используете:
Главная » 2015 » Октябрь » 1 » Операционные системы на основе свободного программного обеспечения
14:35
Операционные системы на основе свободного программного обеспечения
Свободные ядра, библиотеки, среды рабочего стола и другие компоненты используются как в свободных операционных системах, так и во включающих несвободное ПО, или состоящих из него почти полностью.

В 1983 году Ричард Столлман объявил о создании проекта GNU — попытке создания свободной UNIX-подобной операционной системы с нуля, без использования оригинального исходного кода. Большая часть программного обеспечения, разработанного в рамках данного проекта, — такого, как GNU toolchain, Glibc (стандартная библиотека языка Си) и Coreutils — играет ключевую роль в других свободных операционных системах. Однако работы по созданию замены для ядра UNIX, необходимые для полного выполнения задач GNU, продвигались крайне медленно. В настоящее время GNU Hurd — попытка создать современное ядро на основе микроядерной архитектуры Mach — всё ещё далека от завершения.

Неядерные компоненты GNU используются для создания ОС с такими ядрами как:Ядро    Примеры ОС
Linux    Системы семейства GNU/Linux
GNU Hurd    Сама GNU, Gentoo/Hurd, Debian GNU/Hurd, Arch Hurd
BSD    Системы проекта Gentoo/Alt
FreeBSD    Debian GNU/kFreeBSD
NetBSD    Debian GNU/kNetBSD
Darwin    GNU-Darwin, OpenDarwin
OpenSolaris    Nexenta OS, Gentoo/OpenSolaris
Minix    Сама Minix 3


В различных системах (например, BSD и OpenSolaris) часто используются GNU Compiler Collection и среда GNOME.

В 1991 году, когда Линус Торвальдс опубликовал ядро Linux и привлёк помощников, использование инструментов, разработанных в рамках проекта GNU, было очевидным выбором. Операционная система GNU и ядро Linux вместе составляют ОС, известную, как GNU/Linux. Дистрибутивы этой системы (такие как Red Hat и Debian), включающие ядро, утилиты GNU и дополнительное программное обеспечение стали популярными как среди любителей, так и среди представителей бизнеса.

Linux без компонентов GNU, или с совместимой, более лёгкой, заменой им, используется в ПО для встраиваемых и мобильных систем. Например, µCLinux использует uClibc. См. также: Android.

В результате урегулирования юридического дела, возбуждённого UNIX Systems Laboratories против университета Беркли и Berkeley Software Design Inc., было установлено, что университет может распространять BSD UNIX, в том числе и бесплатно. После этого были возобновлены эксперименты, связанные с BSD-версией UNIX. Вскоре разработка дистрибутива BSD была продолжена в нескольких направлениях одновременно, что привело к появлению таких проектов, как NetBSD и FreeBSD, а позднее — отпочковавшихся от них, соответственно, OpenBSD и DragonFly BSD, и других.

Darwin — это открытая POSIX-совместимая операционная система, выпущенная Apple Inc. в 2000 году. Она совмещает код, написанный самой Apple, с полученным от NeXTSTEP (система выпущена в 1989), FreeBSD (выпущена в 1993) и прочих свободных проектов. Система Darwin представляет собой набор основных компонентов, используемых в Mac OS X и Apple iOS. Она совместима с третьей версией спецификации единой UNIX (SUSv3) и POSIX-приложениями и утилитами.

Darwin построен на основе XNU — гибридного ядра, включающего микроядро Mach 3, некоторые части ОС семейства BSD (такие как модель процессов, сетевой стек, виртуальная файловая система) и I/O Kit — объектно-ориентированный API для написания драйверов.

На основе Darwin и GNU разрабатывалась свободная операционная система OpenDarwin, которая продолжает существовать в виде основы GNU-Darwin.

В 2005 году Sun Microsystems открыла исходный код операционной системы Solaris в рамках проекта OpenSolaris. Исходный код предоставляется под лицензией CDDL. В силу лицензионных ограничений, не все компоненты OpenSolaris открыты; ведётся работа по переписыванию этих модулей. На основе OpenSolaris создано несколько дистрибутивов, в том числе BeleniX, Nexenta OS, AuroraUX и других. Операционные системы на основе OpenSolaris работают как на традиционных для Solaris платформах SPARC и x86, так и на PowerPC (проект Polaris), IBM System z (OpenSolaris for System z) и ARM
Категория: Техника | Просмотров: 359 | Добавил: logert@atua | Теги: Операционные системы на основе своб | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт
Поиск
Погода
Онлайн радио
Онлайн радио
Гороскоп
Календарь
«  Октябрь 2015  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031
Архив записей
Главные новости
Поделись
Новости
Блог
[28.09.2015]
Вики:Авторские права (0)
[28.09.2015]
Текст лицензии Creative Commons Attribution-ShareAlike 3.0 Unported (0)
[28.09.2015]
Вики Украина:Правила и указания (0)
[30.09.2015]
Вики- Украина: Отказ от ответственности (0)
[26.11.2015]
Пресс - релиз сайта Вики Украина (0)
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Logert.at.ua © 2024
    МЕТА - Украина. Рейтинг сайтов   Рейтинг@Mail.ru