Главная

Linux

Что такое Linux? Linux – это бесплатная операционная система, являющаяся одним вариантов (клонов) операционной системы типа Unix.
Датой создания принято считать 1991 год, когда финский программист Линус Торвальдс начал работу над первой версией системы Linux.
Linux популярна среди пользователей благодаря свой бесплатности и открытому исходному коду. Особенно часто Linux используют в области серверного программного обеспечения, где доля Линукса гораздо больше доли ОС от Microsoft

История Linux

Linux является UNIX операционной системой, которая объединяет два направления разработки программного обеспечения, в том числе усилиями разработки ядра, который возглавляет Торвальдс. Также присутствует набор клонированных UNIX утилит и программ, разработанных в проекте GNU, который базируется в Кембридже, штат Массачусетс. Кембридж стремится разработать свободно распространяемую версию UNIX. К 1993 году Торвальдс разработал UNIX-подобное ядро, которое завоевывает все большее уважение, но полноценная операционная система требует дополнительных утилит и инструментов. В то же время, проект GNU еще не разработал нормальное функционирования ядра. Сочетание Linux ядра,GNU и других инструментов и утилит привело к формированию полной пригодной для использования операционной системы. По этой причине некоторые предпочитают дифференцировать ядро операционной системы путем вызова последнего GNU / Linux, но другие не согласны, указывая, что некоторые часто используемые компоненты ОС Linux вытекают из других источников, помимо проекта GNU.

1991-1994 Linux был не первой UNIX-подобной операционной системой, разработанной для процессоров Intel на основе аппаратного обеспечения. Среди более ранних усилий было Intel 386 на основе порта BSD UNIX, описанные в серии статей в журнале доктора Добба в январе 1991 года. Непосредственным предком Linux был Minix, предназначен для работы на оборудовании Intel, Minix была задумана как учебная помощь в операционной системе, она была распространена с учебником Таненбаум, который сделал тысячи строк исходного кода доступного для изучения.

Разочарование в связи с отсутствием функций Minix в передовых операционных системах, Linux Торвальдс, финский студент, учившийся на степень магистра, решил создать новую UNIX-подобное ядро с помощью кода Minix в качестве ориентира. В 1991 году Торвальдс объявил о проекте на телеконференции Minix. Торвальдсу помогали десятки первоклассных программистов, которые помогали добавлять новые. Среди разработчиков было несколько доверенных «лейтенантов», которые были (и есть до сих пор), ответственными за основные куски кода (например, TCP / IP сети или драйверы устройств). Тем не менее, Торвальдс защитил окончательное право принять или отклонить вклад в «официальную» версию кода. Версия 1.0 ядра Linux вышла в марте 1994 года. Торвальдс изначально назвал ядро «Freax» (то есть, бесплатный UNIX), но его друзья уговорили его принять имя Linux вместо этого. Спор между Торвальдсом и Таненбаумом служил для выделения различий между Minix и Linux. Таненбаум был убежденным сторонником архитектуры микроядра для операционных систем. Ядро Торвальдса было монолитным, это означает, что весь код хранится в одной, большой программе. Этот проект является эффективным, в том, что все программы и подпрограммы хранятся вместе в памяти и поэтому они могут обращаться друг к другу быстро, но с добавлением слишком многих функций, монолитное ядро может подвергнуться перегрузке. Таненбаум считал ядро Торвальдса «устаревшим» и увещевал молодого программиста. Торвальдс ответил, что Linux был разработан для реального мира.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *