Релиз Linux 1.0.0 или маленькая революция в OC
14 марта 1994 года состоялся релиз Linux 1.0.0. Сегодня Linux знаком многим и принимается как должное. Но вспомним, почему именно в 1994 году этот релиз произвел маленькую, но революцию в операционных системах.
На дворе были 80-90-е годы, и цены на компьютеры были огромными - от 2300 до 5000 долларов. Система MINIX, одна из самых популярных на тот момент, стоила примерно 170 долларов, кроме того, приходилось ждать поставки носителя около месяца.
Представьте себе: вы купили ПК, хотите уже начать им пользоваться (хотя был и DOS), он стоит перед вами, но бесполезен. Чтобы начать работать, приходится доплачивать и ждать... Звучит даже больно
Как если бы на этом трудности закончились.. Все программное обеспечение было проприетарным (исходный код закрыт и все права принадлежали разработчикам), и вы не могли ничего дописать и поделиться этим с другими пользователями. Например, если вам не хватало функционала Paint, то вы могли придумать супер-инструмент, использовать его, но не могли поделиться им с кем-либо.
Это надоело гику Ричарду Столлману, и в 1983 году он написал письмо о свободе UNIX. Смысл заключался в создании полностью свободной ОС, совместимой с UNIX. Но исходники UNIX были закрыты, и пришлось переписывать все с нуля. Эта система была названа GNU - GNU is not UNIX (хехе, рекурсия). Работа заняла много времени.
К 1990 году была готова графическая оболочка, компилятор Си, командная оболочка и т. д., но не хватало самого важного - ядра системы.
И тут на сцену выходит Линус Торвальдс – финский студент, влюбившееся в UNIX системы после прочтения великого учебника от Таненбаума (создал MINIX). Линусу пришлось поступить в университет, чтобы иметь возможность использовать ПК, и в его наборе было всего 32 человека.
В 1991 Линус начинает писать свою ОС с UNIX совместимым ядро. Он выкладывает свои наработки в Internet, и другие программисты начали тестировать и дорабатывать ядро. Совместными усилиями в 1994 году произошел релиз. Ура, ура!
Благодаря проекту GNU Линус Торвальдс сразу получил возможность использовать с Linux свободные утилиты: bash, компилятор gcc, tar, gzip и многие другие уже известные и широко используемые приложения, которые могли работать с его UNIX-совместимым ядром. Так Linux сразу попал в хорошее окружение и в сочетании с утилитами GNU представлял собой очень интересную среду для разработчиков программного обеспечения даже на самой ранней стадии своего развития.
Принципиальным шагом вперёд было именно то, что из ядра Linux и утилит и приложений GNU впервые стало возможно сделать полностью свободную операционную систему, то есть работать с компьютером и, более того, разрабатывать новое программное обеспечение, пользуясь только свободным программным обеспечением. Идеал полностью некоммерческой разработки, сформулированный Столлманом, теперь мог быть воплощён в жизнь.
//иронично постить это в news