Что, если бы Линус Торвальдс принял предложение Стива Джобса?

В этом году исполнилось 32 года с момента официального выхода Linux в сентябре 1991 года. Его создание и огромный успех были бы невозможны без упорного труда и самоотверженности Линуса Торвальдса, которого в народе называют отцом Linux и крестоносцем открытого программного обеспечения, а также всего активного сообщества разработчиков во всем мире.

Все началось с личного проекта Линуса Торвальдса, который тогда был финским студентом факультета компьютерных наук в Университете Хельсинки. Его целью было создать свободное операционное ядро, подобное MINIX, UNIX-подобной операционной системе.

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

Торвальдс встречает Стива Джобса

Примерно в 2000 году Торвальдсу предложили большую зарплату и замечательную должность в Apple от Стива Джобса. Стив настоял на том, чтобы он прекратил работу над проектом Linux, на что Линус Торвальдс категорически отказался. Вместо этого Линус остался в Linux и продолжил работать с открытым исходным кодом.

По сути, Линус Торвальдс создал Git в сотрудничестве с другими разработчиками в сообществе Linux и официально выпустил его в 2005 году. На создание Git его вдохновило отсутствие свободного инструмента контроля версий, который отвечал бы требованиям, предъявляемым к разработке ядра Linux.

Почему Линус Торвальдс отклонил предложение?

Есть несколько причин, по которым Линус Торвальдс отклонил предложение Стива Джобса. Во-первых, Стиву Джобсу не было особого дела до Linux. В интервью Wired он заявил: «Он хотел, чтобы я работал в Apple, занимаясь вещами, не связанными с Linux». По сути, Стив Джобс работал над заменой ядра Mach Kernel – ядра, на котором работала MacOS – на новое.

В качестве базового ядра предлагалось два варианта – Linux и FreeBSD. Стив предложил Линусу Торвальдсу работу над новым ядром, основанным на ядре Linux, но тот отказался, потому что не хотел работать над системой с закрытым исходным кодом, независимо от зарплаты. Это не оставило Стиву другого выбора, кроме как обратиться к FreeBSD как к единственной альтернативе, и поэтому он нанял множество программистов для работы над ней.

Что, если бы Торвальдс принял предложение?

Линус Торвальдс хотел продолжить работу над проектами с открытым исходным кодом, которые были бы доступны сообществу без лицензионных ограничений. Идеологии этих двух талантливых джентльменов, очевидно, расходились, и это заставило их выбрать разные пути.

Отказ от предложения работать в Apple – это, вероятно, самое правильное решение, которое Линус мог принять. Правда, можно утверждать, что Linux продолжала бы существовать и без него.

Что не вызывает сомнений, так это то, что сообщество open-source потеряло бы такого талантливого и вдохновляющего человека, чей потенциал не был бы полностью реализован. Существует большая вероятность того, что без его замечательных усилий и вклада мы не были бы там, где мы сейчас находимся.

Линус Торвальдс сегодня

В интервью с Дирком Хохнделем вице-президент и главный специалист по открытому исходному коду VMware Линус Торвальдс объяснил, что он больше не программист, а только читает электронную почту и иногда пишет код.

Однако он активно участвует в контроле за каждой строчкой кода, добавляемого в ядро Linux и направляет разработчиков соответствующим образом. Это включает в себя одобрение или отклонение их кода, если он считает, что он не соответствует требованиям.

Линус известен своими вспышками, грубыми замечаниями в адрес инженеров и иногда использованием нецензурных выражений в своих списках рассылки. В сентябре 2018 года он признал свои недостатки в поведении и объяснил, что обращается за профессиональной помощью, чтобы стать более вежливым и сопереживающим с коллегами-разработчиками.

Однако он утверждает, что он не угождает людям и будет продолжать высказывать свое мнение и давать критику, когда это необходимо.

Менее известные факты о Линусе Торвальдсе

Хотя многие знают о его значительном вкладе в мир открытого кода, вот некоторые менее известные факты о Линусе Торвальдсе:

  • Линус произносится как «Линус», а не «Люнис».
  • Линус ответственен за создание Tux, официального талисмана Linux.
  • Он назван в честь Линуса Полинга, дважды лауреата Нобелевской премии мира.
  • Он вырос в семье журналистов.
  • Он называет себя агностиком.
  • Он создал Git, популярную и широко используемую систему контроля версий, которой пользуются миллионы разработчиков.
  • В 2022 году его состояние оценивалась в $50 000 000 при годовой зарплате в $1 500 000.

Знаменитые цитаты Линуса Торвальдса

Вот некоторые известных цитат Линуса Торвальдса:

Болтовня – это дешево. Покажите мне код.

Программное обеспечение – это как секс: лучше, когда оно бесплатное.

Плохие программисты беспокоятся о коде. Хорошие программисты беспокоятся о структурах данных и их взаимосвязях.

Интеллект – это способность избегать работы, но при этом добиваться ее выполнения.

Большинство хороших программистов занимаются программированием не потому, что рассчитывают получить зарплату или добиться обожания публики, а потому, что программировать – это весело.

Мне нравится обижать людей, потому что я считаю, что люди, которые обижаются, должны обижаться.

Заключение

Решение Торвальда продолжать развивать Linux как проект с открытым исходным кодом сыграло решающую роль в формировании движения за свободное программное обеспечение с открытым исходным кодом.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)