Linux мог бы остаться позади, как и другие хобби-проекты, но открытый исходный код изменил ситуацию.
Линус Торвальдс о 30-летнем юбилее Linux kernel
Вы, вероятно, уже знаете эту историю. 30 лет назад финский студент Линус Торвальдс создал UNIX-подобную операционную систему в качестве хобби-проекта.
Чего вы не знаете, так это того, что Торвальдс считал, что проект хобби закончен, и он должен был оставить его, чтобы работать над каким-то новым и интересным проектом.
Так что же заставило его работать над этим “проектом-хобби” в течение 30 лет? Ответ – открытый исходный код.
Открытый исходный код изменил Linux
На недавно завершившемся мероприятии Open Source Summit North America Линус Торвальдс поделился некоторыми соображениями о прошлом, настоящем и будущем проекта Linux.
Вспоминая начало проекта, Торвальдс сказал, что он ожидал оставить Linux в “законченном состоянии”, чтобы работать над чем-то новым и интересным.
Очевидно, что именно тогда открытый исходный код изменился. Потому что внезапно этот проект – который я, вероятно, оставил бы, если бы это зависело только от меня – я начал получать вопросы и, в конечном счете, патчи – это просто поддерживало мотивацию. И вот мы здесь 30 лет спустя, и это все еще поддерживает мотивацию”.
Торвальдс также добавил, что, по его мнению, Linux закончен за последние 29 лет. Все остальные функции, которые были добавлены позже, — это то, что нужно, хочется или интересно другим людям.
Многие разработчики отнеслись бы к этому с пониманием. Вы работаете над проектом и думаете, что он достиг состояния “готово”. Если проект не набирает обороты, вы теряете интерес к работе над ним и переходите к чему-то “новому и захватывающему”. Настоящая мотивация для продолжения проекта исходит от пользователей и признания.
Когда Торвальдса спросили, что он должен сделать к 50-летию Linux, он ответил, что не видит себя занимающимся программированием ядра в возрасте 70 лет. Затем он также добавил, что не представляет себя занимающимся программированием ядра в возрасте 50 лет, и, тем не менее, он занимается этим в настоящее время.
“Почему-то я не представляю себя занимающимся программированием ядра в 70 лет. Но с другой стороны, несколько лет назад я не представлял себя занимающимся программированием ядра и в 50 лет. Так что… посмотрим”.
Всегда приятно слушать, как Торвальдс рассказывает о Linux. Столько всего интересного можно узнать и понять, будучи ярым пользователем Linux, не так ли?