История компьютерного андеграунда mindw0rk (mindw0rk@mail.ru) Xakep, номер #062, стр. 062-088-8 В качестве образца выступала Minix, но в своей системе Линус собирался превзойти Таненбаума и снабдить ее многими полезными и еще не реализованными функциями. Основу проекта составляли системные вызовы, и писать программы для их осуществления приходилось практически вслепую, так как проверить – работает ли что-нибудь – было невозможно. Чтобы исправить ошибки, приходилось часами листать исходники, пытаясь обнаружить, где что не так. Разработка ядра и написание основных программ заняли все лето. В то время как сокурсники отдыхали на море и путешествовали, Линус даже не различал день и ночь. Он работал над своим проектом все время. В начале сентября оболочка будущей операционки, наконец, заработала. Несмотря на то, что про себя Торвальдс называл ее Linux, для официального релиза готовилось имя Freax – автор не хотел, чтобы его считали нескромным. Тем не менее, Ари Лемке – преподавателю одного из вузов Хельсинки, согласившемуся выделить для системы место на институтском компе, название Linux понравилось больше, и уже скоро на ftp.funet.fi/pub/OS/Linux появилась первая версия системы со знаком 0.01. Эту версию мало кто щупал – он была еще очень сырой, и чтобы заставить ее работать, нужно было потратить кучу времени и нервов. В октябре вышла Linux 0.02, а в ноябре – 0.03. Первыми бета-тестерами Linux стали читатели comp.os.minix, которые, хоть и слали сообщения об ошибках пачками, но всячески хвалили новую ОС. Однако по настоящему завоевывать популярность Linux начала, когда в конце ноября стала полностью автономной. Армия линуксоидов стремительно росла. Многие предлагали свою помощь, присылали программы и патчи для Linux. Система распространялась фриварно, а от постоянно предлагаемых денег Линус неизменно отказывался. Чтобы хоть как-то его отблагодарить, поклонники скинулись и оплатили трехлетнюю рассрочку на PC. В 1993 году Линус уже закончил институт и сам в нем преподавал. Руководство вуза знало о разработках и предоставило все условия для поддержки Linux. А осенью того же года произошло то, чего никто не ожидал, по крайней мере, из родственников. Линус Торвальдс влюбился в одну из студенток своего курса и через несколько месяцев переехал в ее квартиру. Примечательно то, как они познакомились. Линус задал задание на дом – отправить ему на e-mail любое сообщение. И Туве – та самая девушка – в своем сообщении пригласила его на свидание. Вскоре они поженились, а чуть позже у них родилась первая из трех дочерей. К тому времени, как вышла версия Linux 1.0, о системе уже знал весь мир. Популярность привлекла к ней внимание многих крупных компаний. Благодаря своей гибкости и потенциалу, она поселилась на сотнях тысяч серверов в качестве основной ОС. Поддержать Linux решили тысячи хакеров со всего мира, которые все вместе трудятся над улучшениями. Помимо основной версии, разрабатываемой автором, появилось множество дистрибутивов, каждый из которых имеет свои плюсы и минусы. |