Мария Улиханова

Текст

Код ядра Linux был выпущен разработчиком операционной системы Линусом Торвальдсом. Исходный код Linux Kernel 0.01 был объемом 64 КБ и содержал около 10 тысяч строк кода

Примерно за три недели до выпуска кода Торвальдс опубликовал следующее сообщение в группе Usenet comp.os.minix: «Привет всем, кто пользуется Minix. Я пишу (бесплатную) операционную систему для клонов 386 и 486. Проект стартовал еще в апреле, и сейчас я бы хотел получить отзывы о том, что людям нравится или не нравится в Minix, потому что моя операционная система немного на нее похожа. Я хочу знать какие функции требуются пользователям больше всего. Все предложения приветствуются, но я не могу обещать, что все они будут реализованы».

Профессор Эндрю Таненбаум, которого Торвальдс просто боготворил, довольно жестко раскритиковал работу Линуса: «Создавать монолитное ядро в 1991 году — фундаментальная ошибка. Скажите спасибо, что вы не мой студент: за такой дизайн я бы не поставил высокой оценки». Торвальдс, конечно, расстроился, но время показало, что он был прав, а мудрый профессор ошибался.

Торвальдс сделал доступ к Linux свободным, ведь чем больше пользователей работает над кодом, тем лучше он становится. Благодаря такому подходу системы на базе Linux куда стабильнее, чем Mas OS и Windows. Спустя годы после создания операционной системы американский хакер Эрик Реймонд окончательно сформулировал один из главных Законов Линуса: «При достаточном количестве глаз все ошибки лежат на поверхности».

Использованные источники: