День рождения операционной системы линукс

День рождения операционной системы Linux 2022

Цифровые устройства и технологии в целом плотно вошли в жизнь современного человека. Без них зачастую невозможно представить свой быт. В связи с высоким общественным значением стали появляться даже определенные культурные традиции. Одна из них — празднование дня рождения операционной системы Linux, который отмечают по всему миру 25 августа.

Сам по себе Линукс — обобщенное понятие, объединяющее ряд операционных систем с одноименным ядром. Переоценить их значение достаточно сложно, поскольку именно эти ОС лидируют на компьютерном рынке (около 97% потребителей), среди производителей смартфонов (Android — около 65%) и различных интернет площадок и сервисов (60%). Основная сфера применения технологий — научные исследования и разноплановые коммерческие проекты.

История изобретения системы

Истоки разработки восходят к 1991 году, когда Линус Торвальдс, будучи студентом Хельсинского университета в Финляндии заинтересовался созданием органичной и оптимально функционирующей замены старой Minix. Последняя система ограничивала использование исключительно в образовательных целях, пресекая любое коммерческое применение.

Торвальдс разработал базовое ядро будущего Линукса на Minix, а затем перенес на него часть малогабаритных приложений. Когда новая ОС стала достаточно зрелой и устойчивой, разработки продолжились уже на ее базе. Затем часть программного обеспечения Minix заменили на приложения свободного проекта GNU, который был более гибок и удобен.

Уже в сентябре этого года финн представил свое детище узкому кругу общественности в период проведения одной из научных конференций. Тогда молодой человек и представить не мог, насколько далеко зайдет его проект, который он считал простым увлечением без будущего. К удивлению Торвальдса ОС вызвала ажиотаж среди программистов. Спустя 3 месяца разработчик представил первую из версий Linux 0.11.

В последующие годы изобретатель трудился над усовершенствованием системы, в результате чего появились последующие модифицированные вариации. Готовым ПО заинтересовались не только сами системщики, но и масса коммерческих организаций в различных странах. Как результат — Торвальдс стал знаменитым, а его проект — одним из наиболее востребованных и успешных по всему миру. На сегодняшний день компания не останавливается на достигнутом. Большую роль в распространении сыграли Mozilla, OpenOffice и известная корпорация IBM, применяющие технологии в работе.

Сама дата празднования торжества была выбрана синонимично важному для организации историческому событию. 25 августа 1991 года был опубликован официальный документ с анонсом новоявленного проекта.

Традиции празднования даты в России и за рубежом

В нашей стране торжество не получило особого распространения в первую очередь потому, что мало кто из обывателей задумывается о «наполнении» сложных технических устройств и принципах их работы. По этому причине дата не предусматривает празднований на федеральном уровне и гуляний даже в крупных городах. День рождения операционной системы Linux — это скорее профессиональный праздник, справляемый в узком кругу программистов, разработчиков, системных администраторов. Они проводят этот рабочий день стандартно, а вечером отмечают в неформальной обстановке.

Источник

Почти юбилей: Linux исполнилось 29 лет

Сегодня отмечает свой день рождения операционная система Linux. Именно 25 августа 1991 года после нескольких месяцев разработки 21-летний студент Линус Торвальдс (Linus Torvalds) на конференции comp.os.minix заявил о создании рабочего прототипа новой ОС под названием Linux.

Первый публичный релиз ядра Linux состоялся 17 сентября того же года. Стоит отметить, что размер Linux 0.0.1 в сжатом виде был равен 62 Кбайт, а объём кодовой базы составлял 10 тысяч строк. Дальнейшая разработка платформы в течение многих лет привела к тому, что современное ядро Linux насчитывает свыше 28 млн строк кода.

Линус Торвальдс занялся разработкой Linux под впечатлением от ОС MINIX, которая распространялась по ограниченной лицензии, что и не нравилось программисту. Позднее, когда проект по разработке Linux набрал популярность, Торвальдса обвиняли в том, что он попросту копировал код ряда подсистем MINIX. Эти обвинения были развеяны автором MINIX Эндрю Таненбаумом (Andrew Tanenbaum), который провёл детальное сравнение кодовых баз двух программных платформ и обнаружил всего четыре незначительных совпадения блоков кода.

Изначально Линус намеревался назвать платформу Freax, от слов «free», «freak» и X (Unix). Однако имя Linux системе дал Ари Леммке (Ari Lemmke), по просьбе Торвальдса разместивший ОС на FTP-сервере университета в директории «linux», а не «freax». Официальным талисманом платформы Linux с 1996 года является пингвин Tux (имя расшифровывается как Torvalds UniX).

Источник

День рождения операционной системы Linux

25 августа отмечает свой День рождения популярная операционная система на основе свободного программного обеспечения Linux.

История этого продукта берёт своё начало в 1991 году и связана с именем перспективного тогда финского программиста, а ныне – владельца товарного знака «Linux» Линуса Бенедикта Торвальдса.

Создатель операционной системы в одном из своих интервью как-то заметил, что официальной даты рождения созданного им продукта нет. Такой датой можно считать и анонсирование работ по созданию свободного ядра 25 августа 1991 года (которую, кстати, он называет приоритетной и именно её считает для себя Днём Рождения Linux), выход релиза 0.01 17 сентября 1991 года (в тот день код был выслан только близким друзьям), 3 июля 1991 года – дата первого упоминания Торвальдсом о создании операционной системы и 5 октября всё того же 1991 года, когда вышел в свет уже официальный публичный релиз версии 0.02. Выбирайте любую, что вам по душе.

Работая над проектом, Линус Торвальдс не считал его перспективным, однако продукт очень заинтересовал программистов по всему миру. Работа продолжилась и принесла автору успех и известность, а операционная система начала стремительно развиваться благодаря энтузиазму программистов, получивших свободный доступ к её исходному коду. В дальнейшем в разработке принимали участие не только независимые программисты, но и представители крупных корпораций, таких, как Intel, IBM, AMD, Samsung и др.

Название операционной системы появилось не сразу. Сам Торвальдс, отдавая дань уважения вдохновившей его операционной системе UNIX, хотел, чтобы название обязательно оканчивалось на букву «Х». Поэтому первый вариант, придуманный самим автором ОС, звучал как Freax – название, образованное от английских слов «free» (свободный, бесплатный) и « Freak» (чудак).
Позднее, установивший ядро на севере университета, Ари Лемке дал ОС название «Linux», сумев, таким образом сохранить в названии и литеру «Х», и не забыть, при этом, об имени её создателя.


Основатель ОС «Linux» Линус Бенедикт Торвальдс

В 1994 году состоялся выход первой официальной версии ОС, а годом позднее был зарегистрирован товарный знак Linux. Своей популярностью ОС обязана сохранению принципа свободного распространения, доступа к исходному коду, его дополнению или изменению пользователем по своему усмотрению для собственных проектов, с условием предоставления такого же свободного доступа к модифицированному коду любому пользователю.

В 1996 году появилась эмблема-талисман Linux – пингвин Tux, предложенная Торвальдсом и выбранная голосованием. Автор объясняет имя пингвина как собирательное от фамилии Торвальдс и названия ОС UniX. Идея же с пингвином посетила автора якобы по причине того, что когда-то во время посещения зоопарка пингвин ущипнул Торвальдса.

Сегодня Linux устанавливается на многие персональные компьютеры, а в 2008 году был представлен релиз платформы Android, основанной на ядре Linux. Её начали использовать на мобильных телефонах, на основе этой ОС работает большинство суперкомпьютеров и дата-центры, она используется в банковской и биржевой системе. Набирает популярность система и в государственных структурах различных стран.

Линус Торвальдс продолжает работу над развитием системы Linux. Для этой цели в 2007 году был основан некоммерческий консорциум The Linux Foundation.

Источник

Вся история Linux. Часть I: с чего все началось

В этом году ядру Linux исполняется 27 лет. ОС на его базе используют многие корпорации, государственные, исследовательские учреждения и дата-центры по всему миру.

За более чем четверть века вышло немало статей (в том числе и на Хабре), рассказывающих о разных отрезках истории Linux. В этой серии материалов мы решили выделить наиболее значимые и интересные факты, связанные с этой операционной системой.

Начнем с разработок, которые предшествовали Linux, и истории появления первой версии ядра.

Эпоха «свободного рынка»

Появление Linux считается одним из важнейших событий в истории открытого ПО. Рождение этой операционной системы во многом обязано идеям и инструментам, которые формировались и «зрели» десятилетиями в среде разработчиков. Поэтому для начала обратимся к истокам «опенсорсного движения».

На заре 50-х большая часть программного обеспечения в США создавалась сотрудниками университетов и лабораторий и распространялась без каких-либо ограничений. Это делалось с целью упрощения обмена знаниями в научной среде. Первым опенсорсным решением того периода считается система A-2, написанная для ЭВМ UNIVAC Remington Rand в 1953 году.

В те же годы сформировалась первая группа разработчиков свободного ПО — SHARE. Они работали по модели «совместного однорангового производства». Результатом труда этой группы ближе к концу 50-х стала одноименная ОС.

Эта система (и другие продукты SHARE) пользовалась популярностью у производителей компьютерного оборудования. Благодаря политике открытости они могли предложить клиентам не только аппаратное, но и программное обеспечение без дополнительных затрат.

Приход коммерции и рождение Unix

В 1959 году компания Applied Data Research (ADR) получила заказ от организации RCA — написать программу для автозаполнения блок-схем. Разработчики выполнили работу, но не сошлись с RCA в цене. Чтобы не «выбрасывать» готовый продукт, в ADR переделали решение для платформы IBM 1401 и начали самостоятельно его реализовывать. Однако продажи шли не очень хорошо, так как многие пользователи ждали бесплатную альтернативу решению ADR, которую планировали в IBM.

В ADR не могли допустить выпуск бесплатного продукта с аналогичной функциональностью. Поэтому разработчик Мартин Гетц (Martin Goetz) из ADR подал патент на программу и в 1968 году первым в истории США получил его. С этого момента принято отсчитывать эпоху коммерциализации в индустрии разработки — из «бонуса» к оборудованию ПО превратилось в самостоятельный продукт.

Приблизительно в то же время небольшая команда программистов из Bell Labs начала работу над операционной системой для мини-компьютера PDP-7 — Unix. Unix создавали в качестве альтернативы другой ОС — Multics.

Последняя была слишком сложной и работала только на платформах GE-600 и Honeywell 6000. Переписанная на языке СИ Unix должна была стать портативной и более простой в использовании (во многом благодаря иерархической файловой системе с единым корневым каталогом).

В 50-х холдинг AT&T, в состав которого на тот момент входила Bell Labs, подписал соглашение с правительством США, запрещающее корпорации продавать программное обеспечение. По этой причине первые пользователи Unix — научные организации — получали исходный код ОС бесплатно.

AT&T отдалилась от концепции свободного распространения ПО в начале 80-х. В результате вынужденного разделения корпорации на несколько компаний запрет на продажу ПО перестал действовать, и холдинг прекратил бесплатное распространение Unix. Разработчикам грозили исками за несанкционированный обмен исходным кодом. Угрозы не были беспочвенными — с 1980 года компьютерные программы стали объектом авторского права в США.

Не всех разработчиков устраивали условия, которые диктовали в AT&T. Поисками альтернативного решения занялась группа энтузиастов из Калифорнийского университета в Беркли. В 70-х учебное заведение получило лицензию от AT&T, и энтузиасты начали создавать на его основе новый дистрибутив, который впоследствии стал Unix Berkeley Software Distribution, или BSD.

Открытая Unix-подобная система возымела успех, на что сразу обратили внимание в AT&T. Компания подала в суд, и авторам BSD пришлось удалить и заменить весь задействованный исходный код Unix. Это немного замедлило распространение Berkeley Software Distribution в те годы. Последняя версия системы вышла в 1994 году, но сам факт появления свободной и открытой ОС стал важной вехой в истории опенсорсных проектов.


/ Flickr / Christopher Michel / CC BY / Фото обрезано

Назад — к истокам свободного ПО

В конце 70-х сотрудники Массачусетского технологического института написали драйвер для принтера, установленного в одной из аудиторий. Когда бумага застревала и создавалась очередь из заданий на печать, пользователи получали уведомление с просьбой устранить проблему. Позже в отделе появился новый принтер, для которого сотрудники захотели добавить такую функцию. Но для этого нужен был исходный код первого драйвера. Штатный программист Ричард Мэттью Столлман (Richard M. Stallman) запросил его у коллег, но получил отказ — выяснилось, что это конфиденциальная информация.

Этот незначительный эпизод, возможно, стал одним из судьбоносных в истории свободного ПО. Столлман негодовал из-за сложившегося положения вещей. Его не устраивали ограничения, накладываемые на обмен исходным кодом в ИТ-среде. Поэтому Столлман решил создать открытую операционную систему и позволить энтузиастам свободно вносить в нее изменения.

В сентябре 1983 года он объявил о создании проекта GNU — GNU’s Not UNIX («GNU не Unix»). В его основе лежал манифест, который послужил и базисом для лицензии на свободное программное обеспечение — GNU General Public License (GPL). Этот шаг стал началом активного движения за открытое ПО.

Несколько лет спустя профессор Амстердамского свободного университета Эндрю Таненбаум (Andrew S. Tanenbaum) в качестве учебного пособия разработал Unix-подобную систему Minix. Он хотел сделать ее максимально доступной для студентов. Издатель его книги, к которой прилагалась ОС, настаивал хотя бы на номинальной плате за работу с системой. Эндрю и издатель пришли к компромиссу по цене лицензии в $69. В начале 90-х Minix завоевала популярность среди разработчиков. И ей было суждено стать основой для разработки Linux.


/ Flickr / Christopher Michel / CC BY

Рождение Linux и первых дистрибутивов

В 1991 году молодой программист из Хельсинкского университета Линус Торвальдс осваивал Minix. Его эксперименты с ОС переросли в работу над совершенно новым ядром. 25 августа Линус устроил открытый опрос группы пользователей Minix о том, что их не устраивает в этой ОС, и анонсировал разработку новой операционной системы. В августовском письме есть несколько важных тезисов о будущей ОС:

  • система будет бесплатной;
  • система будет похожа на Minix, но исходный код будет абсолютно другим;
  • система не будет «большой и профессиональной, как GNU».

25 августа принято считать днем рождения Linux. Сам Линус ведет отсчет от другой даты — 17 сентября. Именно в этот день он загрузил первый релиз Linux (0.01) на FTP-сервер и отправил электронное письмо людям, проявившим интерес к его анонсу и опросу. В исходном коде первого релиза сохранилось слово «Freaks». Так Торвальдс планировал назвать свое ядро (комбинация слов «free», «freak» и Unix). Администратору FTP-сервера не понравилось название, и он переименовал проект в Linux.

Далее последовала череда обновлений. В октябре того же года была выпущена версия ядра 0.02, а в декабре — 0.11. Изначально Linux распространялся без лицензии GPL. Это означало, что разработчики могли пользоваться ядром, модифицировать его, но не имели права перепродавать результаты своих трудов. Начиная с февраля 1992 года, все коммерческие ограничения были сняты — с релизом версии 0.12 Торвальдс изменил лицензию на GNU GPL v2. Этот шаг Линус позже назвал одним из определяющих факторов успеха Linux.

Популярность Linux в среде разработчиков Minix росла. Некоторое время обсуждения велись в фиде comp.os.minix сети Usenet. В начале 92-го создатель Minix Эндрю Таненбаум запустил в сообществе спор об архитектуре ядер, заявив, что «Linux устарел». Причина, по его мнению, заключалась в монолитном ядре ОС, которое по ряду параметров уступает микроядру Minix. Еще одна претензия Таненбаума касалась «привязки» Linux к линейке процессоров x86, которая, по прогнозам профессора, должна была кануть в небытие в ближайшее время. В полемику вступил сам Линус и пользователи обеих ОС. В результате спора сообщество разделилось на два лагеря, а у приверженцев Linux появился свой фид — comp.os.linux.

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

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

Первый дистрибутив — MCC Interim Linux — был создан на основе версии 0.12 в феврале 1992 года. Его автор — программист из Компьютерного центра университета Манчестера — назвал разработку «экспериментом» с целью устранить некоторые недостатки в процедуре установки ядра и добавить ряд функций.

Вскоре после этого число пользовательских дистрибутивов значительно возросло. Многие из них остались локальными проектами, «прожившими» не более пяти лет, например, Softlanding Linux System (SLS). Однако были и дистрибутивы, которым удалось не только «закрепиться» на рынке, но и во многом повлиять на дальнейшее развитие опенсорсных проектов. В 1993 году состоялся релиз двух дистрибутивов — Slackware и Debian, — которые дали старт серьезным переменам в индустрии свободного ПО.

Debian создал Иан Мердок (Ian Murdock) при поддержке Free Software Foundation Столлмана. Он задумывался как «изящная» альтернатива SLS. Debian поддерживается по сей день и является одной из самых популярных разработок на базе Linux. На его основе, в свою очередь, был создан ряд других важных для истории ядра дистрибутивов — например, Ubuntu.

Что касается Slackware, это — еще один ранний и успешный проект на базе Linux. Его первая версия вышла в 1993 году. По некоторым оценкам, через два года на долю Slackware приходилось уже около 80% установок Linux. И десятилетия спустя дистрибутив оставался популярным среди разработчиков.

В 1992-м в Германии была основана компания SUSE (аббревиатура от Software- und System-Entwicklung — разработка программного обеспечения и систем). Она первой начала выпускать продукты на базе Linux для бизнес-клиентов. Первым дистрибутивом, с которым стали работать SUSE, как раз был Slackware, адаптированный для немецкоязычных пользователей.

Именно с этого момента начинается эпоха коммерциализации в истории Linux, о которой мы поговорим в следующей статье.

Источник

Читайте также:  Gtx 1060 directx 12 для windows
Оцените статью
День рождения операционной системы Linux в 2022 году: