К 25-летию со Дня рождения Операционной Системы LINUX

Почему LINUX? Почему пингвин?
Фото: Такс — официальный талисман Linux

25 августа 1991 года финский программист Линус Торвальдс (Linus Torvalds) запустил проект по созданию новой операционной системы для персональных компьютеров. В то время это событие было интересным прежде всего для специалистов, но сегодня понятно, что оно сыграло очень большую роль для развития информационных технологий.

Операционная система - это программа, которая запускается сразу после включения компьютера, своего рода внешняя среда, в которой работают все остальные программы, установленные пользователем. От нее зависит правильное функционирование всего компьютера, удобство пользование и безопасность информации.

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

Но выпускник университета Хельсинки Линус Торвальдс предложил иной подход. Он утверждал, что «при достаточном количестве глаз, все ошибки лежат на поверхности. Глубокой ошибкой называется та, которую трудно найти. Однако, если достаточно много людей ищет ошибки, то все они выходят на поверхность”. Это правило впоследствии было названо законом Линуса, в честь его создателя.

В сентябре 1991 года Торвальдс выложил в свободный доступ проект своей операционной системы. Любой желающий мог бесплатно его скачать и вносить любые изменения по своему усмотрению. Многомиллионная армия пользователей тестировала программы и сообщала об обнаруженных ошибках. Создателям оставалось только собирать полученную информацию и вносить изменения. Принимались и изучались предложения по совершенствованию системы.

Мало того, любой мог создать на базе операционной системы Торвальдса свой собственный программный комплекс, причем совершенно бесплатно. Автор не требовали никаких отчислений за изменение и использование своей операционной системы. В результате на сегодняшний день 98% программного кода системы Торвальдса написаны другими пользователями. Он лишь задал направление развития.

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

Свой программный комплекс Торвальдс назвал Линукс, а символом открытой и бесплатной операционной системы стал пингвин. Такс (Tux) — официальный талисман Linux, созданный в 1996 Ларри Юингом. Идею использовать пингвина в качестве талисмана Linux выдвинул создатель этого ядра Линус Торвальдс. Сам он объяснил это просто: " Когда-то в зоопарке меня клюнула эта птица".

Текст: Сергей Толмачев