Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

Linux: различия между версиями

Материал из Сейберпедии
[досмотренная версия][непроверенная версия]
попозже перепишу полностью статью на адекватный лад, а так, пока что, поугарайте немного, хз
более-менее перестилизовал статью. мне лень дальше редачить хд
Строка 1: Строка 1:
{{Смехуёчек}}{{Заготовок}}{{Программа|name=Linux|repo=git.kernel.org/|released=25 августа 1991|latest_release_version=7.2.3|latest_rc_version=7.3-rc1|platform=ARM, AVR, Blackfin, DEC Alpha, ETRAX CRIS, Itanium, MIPS, PA-RISC, PowerPC, SPARC, SuperH, TILE64, Unicore, Xtensa, Motorola 680x0, IBM System/390, X86, x86-64 и z/Architecture|author=Линус Торвальдс|slogan=пердолинг|logo=[[Файл:Маскот Linux (Tux).png|100px|center]]|license=GPL v2|website=https://www.kernel.org/|status=живее всех живых|programming_language=C, Ассемблер, Rust, и т.д.}}
{{Смехуёчек}}{{Заготовок}}{{Программа|name=Linux|repo=git.kernel.org/|released=25 августа 1991|latest_release_version=7.2.3|latest_rc_version=7.3-rc1|author=Линус Торвальдс|slogan=пердолинг|logo=[[Файл:Маскот Linux (Tux).png|100px|center]]
'''Linux''' ([lɪnʊks] рус. линух, луних, буханка хлеба с рогами, компиляция ядра) - крутое opensource'ное unix-подобное ядро системы для самых крутых пацанов, которые не признают операционные системы на других ядрах, по типу [[Windows NT|NT]].
Логотип и маскот ядра Linux|license=GPL v2|website=https://www.kernel.org/|status=живее всех живых|programming_language=C, Ассемблер, Rust, и т.д.}}[[Файл:Красавчег.jpg|мини|''Ричард Столевар (Столлман) сидит на opensource креслах''|слева]]'''Linux''' (''[lɪnʊks] рус. линукс, линух, луних, буханка хлеба с рогами, компиляция ядра, симулятор танца с бубнами'') - POSIX-совместимое монолитное ядро операционной системы, изначально написаный в одиночку великим и ужасным Линусом Торвальдсом. Распространяется свободненько по лицении GNU GPL v2


Ядро Linux и дистрибутивы на его основе, в основном, распространяются по лицензии (палки)GNU GPL. В основном своём роде там типа дистрибутивы есть типа на основе ядра GNU/Linux типа, вооот. тАм ищооо [[Arch linux|арч глынукс]] эсть для крутых пацанов, хто в тем карочо. ''Людей в оффтопе не спрашивали.''
Дистрибутивы на основне ядра Linux, в основном, распространяются по лицензии GNU GPL, но есть и исключения, в виде коммерческих дистрибутивов для всяких серверов и т.п.
[[Файл:Photo 2023-08-25 20-28-52.jpg|мини|Среднестатистический пользователь рача ''(Arch Linux),'' вышедший подышать свежим воздухом и потрогать траву.[[Файл:Красавчег.jpg|мини|Жирная свинота Ричард Столевар (Столлман) сидит на opensource креслах]]]]
=== Краткая история создания ===
=== Краткая история создания ===
[[Линус Торвальдс|Линусу Торвальдс]]<nowiki/>у в 1991 году, во время обучения (скорее всего пинания хуев) в Хельсинском университете, не понравилась лицензия MINIX, которая ограничивала её использование только образовательными целями, вследствие чего он начал работать над своей собственной разработАчкой, которая в итоге стало ядром Linux.
[[Линус Торвальдс|Линусу Торвальдс]]<nowiki/>у в 1991 году, во время обучения в Хельсинском университете, не понравилась лицензия операционной системыационной системы MINIX, которая ограничивала её использование только образовательными целями, вследствие чего он начал работать над своей собственной разработкой, которая в итоге стала полноценным ядром Linux.


[[Линус Торвальдс|Линус]] начал разработку ядра Linux на MINIX'е, и перенёс на него, хуй знает чё перенес. Позже, когда луних достиг определённой зрелости (половой тоже) появилась возможность продолжать разработку уже на базе самого хуинукса. Короче там он ещё поебался с Ричардом Столлманом, жоска  вышла. GNU/Linux родился у бать.
25 августа 1991г. Линус Торвальдс прислал в юзнет [news:///comp.os.minix comp.os.minix] легендарное сообщение<ref>[https://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b оригинальное сообщение]</ref>:
 
Привет всем, кто использует minix —
=== Интерфейс ===
Я делаю (бесплатную) операционную систему (просто хобби, она не будет большой и профессиональной, как gnu) для клонов AT на базе 386(486). Проект назревал с апреля и потихоньку начинает обретать форму. Мне хотелось бы получить любые отзывы о том, что людям нравится/не нравится в minix, так как моя ОС в некоторой степени на неё похожа (среди прочего — такое же физическое устройство файловой системы из практических соображений).
В Linux-системах пользователи работают через интерфейс командной строки (CLI|CLIтор), графический интерфейс пользователя (GUI), больше вам знать ниче не надо. Ладно, короче, есть всякие смешные DE (по типу Gnome, KDE) и всякие смешные WM (Openbox и подобное). DE работают вместе с WM, но второй вполне independent.
На данный момент я портировал bash (1.08) и gcc (1.40), и вроде бы всё работает. Это означает, что через пару месяцев у меня получится что-то пригодное для практического использования, и мне хотелось бы узнать, какие функции больше всего нужны людям.
 
Любые предложения приветствуются, но я не обещаю, что реализую их :-)
Дохуя серверные дистры могут и не иметь DE или WM или вместе вообще крута да <blockquote>Эй, слышь, чувак, так вот дела: X server и Wayland — это два ствола, что типа рулят графоном на линухе. X server, старичок из банды, старый метод по отрисовке окон, частенько тормозит, засирает ресурсы. А вот Wayland, новый приход, обещает победить эти косяки, убрать лишние слои и дать гладкость. Так что старичку X server приходит конкурент в лице Wayland, смотрим, кто из них зажмет территорию! - [[ChatGPT]]</blockquote>
Линус (torvalds@kruuna.helsinki.fi)
 
P.S. Да — в ней нет никакого кода minix, и у неё многопоточная файловая система. Она НЕ портируемая (использует аппаратное переключение задач 386 и т. д.) и, вероятно, никогда не будет поддерживать ничего, кроме жестких дисков AT, потому что больше у меня ничего нет :-(.<ref>Hello everybody out there using minix -
=== Linux в наше время... ===
<blockquote>9:19 Так он мне понравился!
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
 
9:20 Не всё так хорошо, через два месяца, как кажется...</blockquote>
I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)
Linus (torvalds@kruuna.helsinki.fi)
PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.</ref>

Версия от 16:42, 6 сентября 2026

Смехуёчек
Расположенная в этой статье информация принципиально никем не проверялась (а если и проверялось, то только на комическое несоответствие действительности) и, вероятнее всего, добавлена сюда исключительно для лулзов.
Это заготовок статьи по теме Linux.
Вы можете помочь Сейберпедии, дополнив её.
Linux
пердолинг
Логотип и маскот ядра Linux
АвторыЛинус Торвальдс
Написана наC, Ассемблер, Rust, и т.д.
Первый выпуск25 августа 1991
Последняя версия7.2.3
Кандидат в релизы7.3-rc1
Репозиторийgit.kernel.org/
Состояниеживее всех живых
ЛицензияGPL v2
Сайтhttps://www.kernel.org/
Ричард Столевар (Столлман) сидит на opensource креслах

Linux ([lɪnʊks] рус. линукс, линух, луних, буханка хлеба с рогами, компиляция ядра, симулятор танца с бубнами) - POSIX-совместимое монолитное ядро операционной системы, изначально написаный в одиночку великим и ужасным Линусом Торвальдсом. Распространяется свободненько по лицении GNU GPL v2

Дистрибутивы на основне ядра Linux, в основном, распространяются по лицензии GNU GPL, но есть и исключения, в виде коммерческих дистрибутивов для всяких серверов и т.п.

Краткая история создания

Линусу Торвальдсу в 1991 году, во время обучения в Хельсинском университете, не понравилась лицензия операционной системыационной системы MINIX, которая ограничивала её использование только образовательными целями, вследствие чего он начал работать над своей собственной разработкой, которая в итоге стала полноценным ядром Linux.

25 августа 1991г. Линус Торвальдс прислал в юзнет comp.os.minix легендарное сообщение[1]:

Привет всем, кто использует minix —
Я делаю (бесплатную) операционную систему (просто хобби, она не будет большой и профессиональной, как gnu) для клонов AT на базе 386(486). Проект назревал с апреля и потихоньку начинает обретать форму. Мне хотелось бы получить любые отзывы о том, что людям нравится/не нравится в minix, так как моя ОС в некоторой степени на неё похожа (среди прочего — такое же физическое устройство файловой системы из практических соображений).
На данный момент я портировал bash (1.08) и gcc (1.40), и вроде бы всё работает. Это означает, что через пару месяцев у меня получится что-то пригодное для практического использования, и мне хотелось бы узнать, какие функции больше всего нужны людям.
Любые предложения приветствуются, но я не обещаю, что реализую их :-)
Линус (torvalds@kruuna.helsinki.fi)
P.S. Да — в ней нет никакого кода minix, и у неё многопоточная файловая система. Она НЕ портируемая (использует аппаратное переключение задач 386 и т. д.) и, вероятно, никогда не будет поддерживать ничего, кроме жестких дисков AT, потому что больше у меня ничего нет :-(.[2]
  1. оригинальное сообщение
  2. Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-) Linus (torvalds@kruuna.helsinki.fi) PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.