Linux: различия между версиями
Дополнительные действия
| [досмотренная версия] | [досмотренная версия] |
м правка им. михаэля гамзяна |
апдейт в квадрате |
||
| Строка 1: | Строка 1: | ||
{{Заготовок}}{{Программа|name=Ядро Linux|repo=git.kernel.org/|released=25 августа 1991|latest_release_version=7.2.3|latest_rc_version=7.3-rc1|author=Линус Торвальдс|logo=[[Файл:Маскот Linux (Tux).png|100px|center]] | |||
Логотип и маскот ядра Linux|license=GPL v2|website=kernel.org/|status=живее всех живых|programming_language=C, Ассемблер, Rust, Bash-скрипты, Python и т.д.}} | Логотип и маскот ядра Linux|license=GPL v2|website=kernel.org/|status=живее всех живых|programming_language=C, Ассемблер, Rust, Bash-скрипты, Python и т.д.}} | ||
'''Ядро Linux''' (''[lɪnʊks] рус. линукс, линух, луних, буханка хлеба с рогами, компиляция ядра, симулятор танца с бубнами'') — POSIX-совместимое Unix-подобное монолитное ядро операционной системы, изначально написаный в одиночку Линусом Торвальдсом. Распространяется по свободной open-source лицении GNU GPL v2<ref>https://www.gnu.org/licenses/old-licenses/gpl-2.0.html</ref> | '''Ядро Linux''' (''[lɪnʊks] рус. линукс, линух, луних, буханка хлеба с рогами, компиляция ядра, симулятор танца с бубнами'') — POSIX-совместимое Unix-подобное монолитное ядро операционной системы, изначально написаный в одиночку Линусом Торвальдсом. Распространяется по свободной open-source лицении GNU GPL v2<ref>https://www.gnu.org/licenses/old-licenses/gpl-2.0.html</ref> | ||
Дистрибутивы на основне ядра Linux, в основном, распространяются по лицензии GNU GPL<ref name=":0">https://www.gnu.org/licenses/licenses.html#GPL</ref>, но есть и исключения, в виде коммерческих дистрибутивов. | Дистрибутивы на основне ядра Linux, в основном, распространяются по лицензии GNU GPL<ref name=":0">[https://www.gnu.org/licenses/licenses.html#GPL https://www.gnu.org/licenses/licenses.html#G]</ref>, но есть и исключения, в виде коммерческих дистрибутивов. | ||
=== Краткая история создания === | === Краткая история создания === | ||
| Строка 10: | Строка 10: | ||
Линусу Торвальдсу в 1991 году, во время обучения в Хельсинском университете и освоении операционной системы MINIX, не понравилась лицензия, которая ограничивала её использование только образовательными целями, вследствие чего он начал работать над своей собственной разработкой, которая в итоге стала полноценным ядром Linux. | Линусу Торвальдсу в 1991 году, во время обучения в Хельсинском университете и освоении операционной системы MINIX, не понравилась лицензия, которая ограничивала её использование только образовательными целями, вследствие чего он начал работать над своей собственной разработкой, которая в итоге стала полноценным ядром Linux. | ||
25 августа 1991 г. Линус Торвальдс поместил в юзнет группу [news:///comp.os.minix comp.os.minix] легендарное сообщение<ref>https://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b</ref> | 25 августа 1991 г. Линус Торвальдс поместил в юзнет группу [news:///comp.os.minix comp.os.minix] легендарное сообщение<ref>[https://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b google.com/group/comp.os.minix/msg/b813d52cbc5a044b]</ref> | ||
<blockquote>«Привет всем, кто использует minix — | <blockquote>«Привет всем, кто использует minix — | ||
| Строка 37: | Строка 37: | ||
==== Linux-libre ==== | ==== Linux-libre ==== | ||
{{Программа|name=Linux-libre|released=20 феврался 2008|developer=Фонд свободного программного обеспечения (Латинская Америка)|latest_release_version=7.2.3-gnu|latest_rc_version=7.2-rc7-gnu|repo=linux-libre.fsfla.org/releases.git|website=fsfla.org/ikiwiki/selibre/linux-libre/index.en.html|license=GNU GPL-2.0-only|logo=[[Файл:Маскот_Linux-libre_(Freedo).png|100px|center]]}} | {{Программа|name=Linux-libre|released=20 феврался 2008|developer=Фонд свободного программного обеспечения (Латинская Америка)|latest_release_version=7.2.3-gnu|latest_rc_version=7.2-rc7-gnu|repo=linux-libre.fsfla.org/releases.git|website=fsfla.org/ikiwiki/selibre/linux-libre/index.en.html|license=GNU GPL-2.0-only|logo=[[Файл:Маскот_Linux-libre_(Freedo).png|100px|center]]}} | ||
'''Linux-libre''' | '''Linux-libre''' — форк оригинального ядра Linux, цель которой состоит в очистке ядра от проприетарного софта, закрытых бинарных компонентов и любого намеренно обфусцированного кода (либо же проще, в вычищении блоабов (blobs) из ядра) | ||
Как правило, это ядро применяется в дистрибутивах, одобренных Фондом свободного ПО (FSF) и позиционируемых как полностью свободные решения от проприетарного кода и решений.<ref>https://www.gnu.org/distros/free-distros.html</ref> | Как правило, это ядро применяется в дистрибутивах, одобренных Фондом свободного ПО (FSF) и позиционируемых как полностью свободные решения от проприетарного кода и решений.<ref>[https://www.gnu.org/distros/free-distros.html https://www.gnu.org/distros/free-distros.h]</ref> | ||
Проект появился в 2006 году внутри сообщества дистрибутива gNewSense, а в 2008 году перешёл под крыло латиноамериканского отделения Фонда свободного ПО (FSFLA). Главным мейнтейнером проекта является Алешандре Олива (Alexandre Oliva). | Проект появился в 2006 году внутри сообщества дистрибутива gNewSense, а в 2008 году перешёл под крыло латиноамериканского отделения Фонда свободного ПО (FSFLA). Главным мейнтейнером проекта является Алешандре Олива (Alexandre Oliva). | ||
| Строка 53: | Строка 53: | ||
{{Программа|name=Debian|author=Иан Мёрдок, Проект Debian|released=16 августа 1993|platform=x86-64, ARM, MIPS, IBM System/390, PPC64, AArch64, x86 и LoongArch|logo=[[Файл:Логотип_Debian.png|100px|center|]] | {{Программа|name=Debian|author=Иан Мёрдок, Проект Debian|released=16 августа 1993|platform=x86-64, ARM, MIPS, IBM System/390, PPC64, AArch64, x86 и LoongArch|logo=[[Файл:Логотип_Debian.png|100px|center|]] | ||
Логотип Debian|latest_release_version=13.6 «Trixie»|license=В основном GNU GPL разных версий|repo=salsa.debian.org/public|website=debian.org}} | Логотип Debian|latest_release_version=13.6 «Trixie»|license=В основном GNU GPL разных версий|repo=salsa.debian.org/public|website=debian.org}} | ||
'''Debian''' ([ˈdɛbiən]) | '''Debian''' ([ˈdɛbiən]) — возможно, самый известный и популярный дистрибутив Linux'а, созданный в середине 1993 года. Оригинальный автор проекта - Иан Мёрдок, который хотел сделать свободный дистрибутив в духе гнутардизма, над которым работали бы открыто, аккуратно и без халтуры.<ref>https://www.debian.org/intro/about</ref> | ||
Многие популярные, и не очень, дистрибутивы брали за фундамент данный дистрибутив (к примеру Ubuntu, Linux Mint, и т.п.) | Многие популярные, и не очень, дистрибутивы брали за фундамент данный дистрибутив (к примеру Ubuntu, Linux Mint, и т.п.) | ||
Фундамент дистрибутива строится из таких компонентов, как: | |||
* Система иницилизации SystemD | |||
* GNU Coreutils | |||
* Собственный пакетный менеджер APT и dpkg | |||
* glibc | |||
===== Ubuntu ===== | |||
'''Ubuntu''' — форк дистрибутива Debian, контролируемый компанией Canonical. | |||
Известна своей bloatware'ностью по мнению коммьюнити Linux'а, а так же странными решениями компании Canonical по отношению к своему продукту | |||
===== Devuan ===== | |||
'''Devuan''' — форк дистрибутива Debian. | |||
Проект был основан в 2014 году ради отказа от systemd в пользу альтернативных систем инициализации, по типу sysvinit, runit и OpenRC и т.п. | |||
== Примечания == | == Примечания == | ||
<references></references> | <references></references> | ||
Версия от 22:13, 6 сентября 2026
Ядро Linux ([lɪnʊks] рус. линукс, линух, луних, буханка хлеба с рогами, компиляция ядра, симулятор танца с бубнами) — POSIX-совместимое Unix-подобное монолитное ядро операционной системы, изначально написаный в одиночку Линусом Торвальдсом. Распространяется по свободной open-source лицении GNU GPL v2[1]
Дистрибутивы на основне ядра Linux, в основном, распространяются по лицензии GNU GPL[2], но есть и исключения, в виде коммерческих дистрибутивов.
Краткая история создания

Линусу Торвальдсу в 1991 году, во время обучения в Хельсинском университете и освоении операционной системы MINIX, не понравилась лицензия, которая ограничивала её использование только образовательными целями, вследствие чего он начал работать над своей собственной разработкой, которая в итоге стала полноценным ядром Linux.
25 августа 1991 г. Линус Торвальдс поместил в юзнет группу comp.os.minix легендарное сообщение[3]
«Привет всем, кто использует minix —
Я делаю (бесплатную) операционную систему (просто хобби, она не будет большой и профессиональной, как gnu) для клонов AT на базе 386(486). Проект назревал с апреля и потихоньку начинает обретать форму. Мне хотелось бы получить любые отзывы о том, что людям нравится/не нравится в minix, так как моя ОС в некоторой степени на неё похожа (среди прочего — такое же физическое устройство файловой системы из практических соображений).
На данный момент я портировал bash (1.08) и gcc (1.40), и вроде бы всё работает. Это означает, что через пару месяцев у меня получится что-то пригодное для практического использования, и мне хотелось бы узнать, какие функции больше всего нужны людям.
Любые предложения приветствуются, но я не обещаю, что реализую их :-)
Линус (torvalds@kruuna.helsinki.fi)
P.S. Да — в ней нет никакого кода minix, и у неё многопоточная файловая система. Она НЕ портируемая (использует аппаратное переключение задач 386 и т. д.) и, вероятно, никогда не будет поддерживать ничего, кроме жестких дисков AT, потому что больше у меня ничего нет :-(.»
Первоначально Линус Торвальдс распространял свое ядро под своей собственной лицензией:
«2. Авторские права и т. д.
Это ядро защищено авторским правом (C) 1991 Линус Торвальдс, однако оно целиком или частично может распространяться дальше при соблюдении следующих условий:
Полный исходный код должен быть доступен (и бесплатен) — если не в комплекте с дистрибутивом, то как минимум по запросу.
Уведомления об авторских правах должны оставаться нетронутыми. (На самом деле, если вы распространяете только отдельные части, вам, возможно, придётся добавить информацию об авторских правах, так как отметка (C) стоит не во всех файлах.) Небольшие фрагменты можно копировать, не заботясь об авторских правах.
Запрещается распространять это за плату — даже для покрытия сопутствующих расходов / затрат на обработку («handling costs»).
Пишите мне на «torvalds kruuna.helsinki.fi», если у вас возникнут вопросы.»
Но, примерно к версии ядра 0.12, решил полностью перейти на лицензию GNU GPL.
Форки ядра
Linux-libre
Linux-libre — форк оригинального ядра Linux, цель которой состоит в очистке ядра от проприетарного софта, закрытых бинарных компонентов и любого намеренно обфусцированного кода (либо же проще, в вычищении блоабов (blobs) из ядра)
Как правило, это ядро применяется в дистрибутивах, одобренных Фондом свободного ПО (FSF) и позиционируемых как полностью свободные решения от проприетарного кода и решений.[4]
Проект появился в 2006 году внутри сообщества дистрибутива gNewSense, а в 2008 году перешёл под крыло латиноамериканского отделения Фонда свободного ПО (FSFLA). Главным мейнтейнером проекта является Алешандре Олива (Alexandre Oliva).
Для очистки оригинально ядра Linux от бинарных компонентов и обфусцированного кода в сообществе используется скрипт deblob-main, который нацелен находить и удалять из исходников любую проприетарщину
Дистрибутивы
Благодаря тому, что ядро распространяется под свободной лицензией GNU GPL[2], возникло огромное количество разнообразных дистрибутивов — от простых и дружелюбных к новичку систем до специализированных решений.
Самым первым дистрибутивом Linux считается MCC Interim Linux, выпущенный в феврале 1992 года Оуэном Ле Бланом из Манчестерского вычислительного центра. Он распространялся на нескольких пятидюймовых дискетах и предназначался для базовой установки системы с текстовым интерфейсом.
Debian и Debian-подобные дистрибутивы
Debian ([ˈdɛbiən]) — возможно, самый известный и популярный дистрибутив Linux'а, созданный в середине 1993 года. Оригинальный автор проекта - Иан Мёрдок, который хотел сделать свободный дистрибутив в духе гнутардизма, над которым работали бы открыто, аккуратно и без халтуры.[5]
Многие популярные, и не очень, дистрибутивы брали за фундамент данный дистрибутив (к примеру Ubuntu, Linux Mint, и т.п.)
Фундамент дистрибутива строится из таких компонентов, как:
- Система иницилизации SystemD
- GNU Coreutils
- Собственный пакетный менеджер APT и dpkg
- glibc
Ubuntu
Ubuntu — форк дистрибутива Debian, контролируемый компанией Canonical.
Известна своей bloatware'ностью по мнению коммьюнити Linux'а, а так же странными решениями компании Canonical по отношению к своему продукту
Devuan
Devuan — форк дистрибутива Debian.
Проект был основан в 2014 году ради отказа от systemd в пользу альтернативных систем инициализации, по типу sysvinit, runit и OpenRC и т.п.


