Найти тему

Линус Торвальдс - История обычного студента, создавшего Linux

Оглавление

Всем привет! С вами WarHammer и "Дневник Начинающего Программиста", сегодня я расскажу вам :

Как Была создана ОС Linux

Кто такой Линус Торвальдс, и почему его имя так похоже на название этой самой ОС

Не переключайтесь, будет интересно.

Началось всё в 1991 году, когда студент Линус Торвальдс очень увлекся идеей написания совместимой с UNIX ядро, для своего компьютера на основе процессора Intel 80386.

Прототипом для будущего ядра стала операционная система MINIX: совместимая с UNIX операционная система для персональных компьютеров, которая загружалась с дискет и умещалась в очень ограниченной в те времена памяти персонального компьютера. MINIX был создан Эндрю Таненбаумом в качестве учебной операционной системы, демонстрирующей архитектуру и возможности UNIX.

Свою же ОС он назвал Freax, правда потом хозяин ftp сервера переименовал его в Linux, это была обычная игра слов - Помесь Имени создателя и названия ядра UNIX.

Линус Торвальдс
Линус Торвальдс

Однако как нельзя сделать операционную систему без ядра, так и ядро будет бесполезно без утилит, которые использовали бы его возможности. Благодаря проекту GNU Линус Торвальдс сразу получил возможность использовать с Linux свободные утилиты: bash, компилятор gcc, tar, gzip и многие другие уже известные и широко используемые приложения, которые могли работать с его UNIX-совместимым ядром.

Происхождение Дистрибутивов

После определенного периода разработки все самые важные утилиты стали работать корректно. Скомпилированное ядро Linux с небольшим комплектом скомпилированных уже на Linux утилит GNU составляло набор инструментов для разработчика программного обеспечения, желающего использовать свободную операционную систему на своём персональном компьютере. Если говорить короче, то Linux создавался Торвальдсом для работы с программированием, в первую очередь на C. Нужно отметить, что в дистрибутив Linux с самого начала входили программные продукты GNU. На самом деле, всякий раз, когда говорится «операционная система Linux», подразумевается «ядро Linux и утилиты GNU», правда говорить это каждый раз очень муторно, так что Фонд Свободного ПО предложил назвать это просто Linux.

Всё программное обеспечение для Linux было открытым, поэтому вскоре стало появляться всё больше прикладных программ для Linux, которые использовались всё большим сообществом, отчего становились надёжнее и получали всё новую функциональность. В конце концов возникает идея, что из Linux и GNU-приложений для Linux целенаправленными усилиями небольшой группы разработчиков можно делать целостные операционные системы, подходящие для очень широкого круга пользователей и продавать эти системы пользователям за деньги как аналог и альтернативу существующим патентованным операционным системам. Так у Linux появилась весьма большое сообщество независимых разработчиков.

Это DUX, талисман Linux
Это DUX, талисман Linux

Linux в России

Первой компанией, поставившей своей целью выпуск дистрибутивов Linux для русскоговорящих пользователей, стала УрбанСофт. Весь её бизнес состоял в выпуске и продаже CD-дисков с дистрибутивами свободного программного обеспечения. В первую очередь это были дистрибутивы Red Hat, а также Debian, в которые включались разработанные силами УрбанСофт пакеты для русификации.

Логотип Urban Software, сейчас занимаются ПО для Онлайн Касс
Логотип Urban Software, сейчас занимаются ПО для Онлайн Касс

Несколько позже в Москве IPLabs Linux Team выпускает Linux Mandrake Russian Edition — модифицированный (чтобы соответствовать нуждам русского пользователя) вариант дистрибутива Mandrake Linux. Впоследствии эта команда начинает выпускать дистрибутивы, которые отличаются от Mandrake уже не только наличием пакетов для русификации, но и другими принципиальными возможностями. В конце концов, команда разработчиков создаёт фирму ALT Linux и начинает выпускать дистрибутивы под маркой ALT Linux.

Однако в теперешней реальности эти компании стали терять актуальность, так как дистрибутивы Linux Ubuntu или Fedora уже хорошо переведены почти на все языки мира, так что надобность в наших разработчиках Linux отпала.

Ну а дальше, как мы знаем, все пошло и поехало, начали выходить все новые и усовершенствованные дистрибутивы Linux, дистрибутивы для слабых пк, Линус стал известен, а я смог рассказать вам эту историю.

Надеюсь эта статья была вам интересна, с вами был WarHammer, "Дневник Начинающего Программиста", всем пока!