Сегодня 19.04.2024 г.
Ваш IP-адрес: 3.148.102.90

История операционной системы Linux

 

 

Введение

 

Операционные системы на основе Unix начали распространяться в 1970-х и 1980-х годах. Благодаря своей производительности и гибкости Unix вскоре стала самой популярной операционной системой на университетских серверах и рабочих станциях.

Unix – семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.

Спустя столько времени, Linux остается основной системой (почти 96% рынка) для веб-серверов и суперкомпьютеров в мире.

 

Распространение Unix систем

 

Первое широкое распространение началось в 1974 году, когда Unix системы начали ставить в университетах и академических учреждений, и уже к 1978 году система стояла более чем на 600 устройствах.

AT&T Inc. – американский транснациональный телекоммуникационный конгломерат со штаб-квартирой в Далласе, штат Техас. Крупнейшая в мире компания и один из крупнейших медиаконгломератов. Является крупнейшим поставщиком как местной, так и дальней телефонной связи в США, а также вторым по величине сотовым оператором в США.

AT&T не разрешили продавать (из-за запрета, наложенного правительством США) свою операционную систему, и в итоге она распространила её среди некоторых высших учебных заведений. Благодаря распространению системы среди групп пользователей, начали появляться новые версии. Одна из таких Berkeley Unix (BSD) возникла в кампусе Беркли (UCB), чьи изменения также вернулись в Unix AT&T.

В конце 1980-х годов начались споры в среде Unix между различными сторонами по поводу стандартизации и владения Unix.

 

Версии Unix систем

 

Первая версия Linux была выпущена за несколько месяцев до первой версии 386BSD, и некоторые из бывших разработчиков BSD перешли на Linux. Торвальдс сказал, что он присоединился бы к разработке 386BSD, если бы знал об этом до запуска Linux. В 1993 году 386BSD разделилась на два проекта: NetBSD и OpenBSD. Когда вдобавок появилась третья BSD, разработка была сильно разбросана. Однако команда разработчиков ядра Linux осталась единой.

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

С другой стороны, базирующийся в США Фонд свободного программного обеспечения Ричарда Столлмана (FSF) работает над частями операционной системы GNU с середины 1980-х годов. Работая в лаборатории искусственного интеллекта Массачусетского технологического института, Столлман поставил перед собой цель собрать полную свободную операционную систему, которую он назвал GNU (англ. GNU's Not Unix, фин. GNU is not Unix). Проект GNU уже стартовал в 1983 году и его строители собрали почти готовую операционную систему из бесплатных инструментов и библиотек GNU, не хватало только ядра операционной системы. Ядро необходимо для работы операционной системы, поэтому сообщество GNU разработало собственный Hurd - называется ядром. Прежде чем это было завершено, Линус Торвальдс начал разработку собственного ядра, из которого родился Linux. Развитие Hurd замедлилось после того, как его место занял Linux.

Что же касается сейчас, система (ядро) Linux используется на множестве разных устройств, от компьютеров до мобильных устройств. Помимо этого свое применение и нашлось в военной сфере, за свою надежность и стабильность.

 

Лицензия GNU GPL

 

Идеология Столлмана основана на свободе программ. Он начал говорить о свободном программном обеспечении, которое каждый может свободно использовать, модифицировать и распространять, и разработал лицензию GNU GPL как краеугольный камень своих идей. Лицензия гарантирует, что каждый имеет право вносить изменения в программу и распространять измененную версию по своему усмотрению, при условии сохранения тех же прав в новой версии. Наряду с выпуском программы исходный код также должен быть доступен, что позволяет другим программистам легко начать вносить изменения.

Первоначальная цель Торвальдса в лицензии на ядро состояла в том, чтобы сохранить его свободным, а не в соответствии со свободной идеологией. Когда дистрибьюторы Linux надеялись возместить затраты, Торвальдс счел денежное ограничение ошибкой и заменил лицензию, которую он сам написал, на лицензию GNU GPL (GPLv2), начиная с версии 0.12. Изменение лицензии позволило коммерческим компаниям разрабатывать дистрибутивы Linux и продавать их. Торвальдс указал, что пользовательские приложения не зависят от исходного кода ядра и, таким образом, не ограничены одной и той же лицензией.

 

Заключение

 

С ростом популярности, Linux стала портироваться на другие архитектуры, хотя изначально разрабатывалась под Intel 80386. С каждым годом сообщество растет, разрабатываются новые версии Linux и тем самым вносится большой вклад в мир технологий.

 

Всем удачи!

 

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


Если у вас имеются вопросы по поводу работы сайта, сотрудничества и предложений, вы можете написать на почту info@alexfine.ru

Я создал первую версию блога и введу его с 2015 года.

Копирование материалов сайта возможно только с указанием активной ссылки «www.alexfine.ru» в качестве источника.

Изображение кнопки наверх