Linux: различия между версиями
Дополнительные действия
| [досмотренная версия] | [непроверенная версия] |
попозже перепишу полностью статью на адекватный лад, а так, пока что, поугарайте немного, хз |
более-менее перестилизовал статью. мне лень дальше редачить хд |
||
| Строка 1: | Строка 1: | ||
{{Смехуёчек}}{{Заготовок}}{{Программа|name=Linux|repo=git.kernel.org/|released=25 августа 1991|latest_release_version=7.2.3|latest_rc_version=7.3-rc1 | {{Смехуёчек}}{{Заготовок}}{{Программа|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] рус. линух, луних, буханка хлеба с рогами, компиляция ядра) - | Логотип и маскот ядра 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, но есть и исключения, в виде коммерческих дистрибутивов для всяких серверов и т.п. | |||
=== Краткая история создания === | === Краткая история создания === | ||
[[Линус Торвальдс|Линусу Торвальдс]]<nowiki/>у в 1991 году, во время обучения | [[Линус Торвальдс|Линусу Торвальдс]]<nowiki/>у в 1991 году, во время обучения в Хельсинском университете, не понравилась лицензия операционной системыационной системы MINIX, которая ограничивала её использование только образовательными целями, вследствие чего он начал работать над своей собственной разработкой, которая в итоге стала полноценным ядром 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, так как моя ОС в некоторой степени на неё похожа (среди прочего — такое же физическое устройство файловой системы из практических соображений). | |||
На данный момент я портировал bash (1.08) и gcc (1.40), и вроде бы всё работает. Это означает, что через пару месяцев у меня получится что-то пригодное для практического использования, и мне хотелось бы узнать, какие функции больше всего нужны людям. | |||
Любые предложения приветствуются, но я не обещаю, что реализую их :-) | |||
Линус (torvalds@kruuna.helsinki.fi) | |||
P.S. Да — в ней нет никакого кода minix, и у неё многопоточная файловая система. Она НЕ портируемая (использует аппаратное переключение задач 386 и т. д.) и, вероятно, никогда не будет поддерживать ничего, кроме жестких дисков AT, потому что больше у меня ничего нет :-(.<ref>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 :-(.</ref> | |||
Версия от 16:42, 6 сентября 2026
| Linux | |
|---|---|
| пердолинг | |
| Авторы | Линус Торвальдс |
| Написана на | C, Ассемблер, Rust, и т.д. |
| Первый выпуск | 25 августа 1991 |
| Последняя версия | 7.2.3 |
| Кандидат в релизы | 7.3-rc1 |
| Репозиторий | git.kernel.org/ |
| Состояние | живее всех живых |
| Лицензия | GPL v2 |
| Сайт | https://www.kernel.org/ |

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]
- ↑ оригинальное сообщение
- ↑ 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 :-(.
