Интервью Линуса Торвальдса для CRN (ноябрь, 2004) 2
Свободные темы
Статья была опубликована 1 февраля 2010 года в 00:00, а последний раз правилась 10 февраля 2020 года в 03:30.
Постоянная ссылка: http://www.nixp.ru/articles/10.html
Линус Торвальдс (Linus Torvalds) говорит со старшим журналистом CRN Паулой Руни (Paula Rooney) о разработке программ с открытым исходным кодом, его новой должности в Open Source Development Labs и о жизни.
Линус Торвальдс (Linus Torvalds) говорит со старшим журналистом CRN Паулой Руни (Paula Rooney) о разработке программ с открытым исходным кодом, его новой должности в Open Source Development Labs и о жизни.
Примечание: перевод не претендует на 100% точность, тем не менее, я старался быть максимально близким и к тексту, и к смыслу. (Оригинал на crn.com.)
CRN: Каким вы были в детстве? Чем вы увлекались?
Линус Торвальдс: Большие зубы, плохой вкус в одежде, неуклюжесть, как вам известно. Большинство из нас прошли через это, как я заметил потом. Я не являюсь настоящим поклонником ни одного хобби, кроме чтения и компьютера.
CRN: Как вы пришли к вере в философию движения открытых исходников и значения разработки платного ПО, начатого с открытых исходников?
Линус Торвальдс: Это не было «верой в философию», это просто было то, что я хотел делать. Я хотел показать, что я сделал и дать людям прокомментировать, но я не хотел, чтобы люди брали это, не отдавая что-либо взамен. Понятие «вы можете делать с этим все, что хотите, но вы должны отдать назад ваши улучшения» — это действительно верно. Мысли о том, чем на самом деле окончится разработка, приходят значительно позже.
CRN: Каково сейчас ваше мнение об этом?
Линус Торвальдс: Я по-прежнему не слишком философичен на тему движения открытых исходников. По мне, это достаточно прагматично. Я действительно верю, что кооперация и открытый показ знаний дают наилучший результат в разработке ПО, также кооперация нужна иногда и для того, чтобы преодолеть лицензионные ограничения, так как некоторые жадные люди не думают о вмешательстве в работу других. Я предполагаю, что вы могли бы назвать веру в раскрытие знаний философией, но я просто думаю, что это факт. Это то, что отличает науку от алхимии или колдовства. По мне, кто не верит в это, серьезно заблуждается.
CRN: Некоторые люди полагают, что вы могли бы быть Биллом Гейтсом этого десятилетия, если бы решили создать обычную корпорацию, такую как Red Hat, охватившую движение открытых исходников и уже переместившуюся в более коммерческую среду. Почему нет?
Линус Торвальдс: Я не думаю, что когда-либо являлся Биллом Гейтсом этого десятилетия. Вы должны войти в новую техническую отрасль на очень ранней стадии ее развития, и операционные системы не исключение. Возможно, даже более важно иметь деловые инстинкты. Я не заботился о бизнесе.
CRN: Считаете ли вы себя архитектором и главным программистом Linux? Билл Гейтс считается архитектором Windows.
Линус Торвальдс: И да, и нет. Я описал бы себя как «технического лидера», или кого-то наподобие. Я не так уж и много программирую, на самом деле, и уж тем более не больше, чем некоторые другие, более активные люди. Так что, думаю, я перестаю быть «техническим лидером». Что касается архитектора, то верно, что я им являюсь, однако, верно также и то, что основные идеи от таких людей, как Брайан Керниган (Bell Labs), Деннис Риччи и Кен Томпсон. Я разработал архитектуру Linux на старых и проверенных идеях, так что я часто думаю о себе скорее как об инженере, чем об архитекторе. Я не думаю, что быть главным архитектором Windows — это особый повод для гордости, но и не считаю, что это обязательно не так. Но если Гейтс хочет описания своей работы, то черт, я не думаю, что кто-то попробует упрекнуть его в этом. Я не считаю, что Гейтс может предьявить свои права на должность ведущего программиста.
CRN: Я хотела бы узнать ваши мысли о том, что Microsoft, а возможно и другие компании, будут использовать патентное право для ниспровержения движения открытых исходников. Каков ваш взгляд на этот подход в свете другого подхода авторских прав/соглашений SCO Group?
Линус Торвальдс: Я много размышлял на эту тему, но обычно не ввязываюсь в спор «Linux против Microsoft».
CRN: Создается впечатление, что ваш работодатель, OSDL, установил под вашим руководством более формальный подход к развитию Linux. В какой степени юридический спор с SCO повлиял на это и какова была ваша роль в произошедшем?
Линус Торвальдс: Я сомневаюсь в том, что мы когда-либо в достаточной степени организовывались для того, чтобы утвердить прослеживание этой формальности без стимула SCO. Я просто хочу быть уверенным, что 10 лет спустя, когда следующая потерпевшая крах компания придет для того, чтобы взять деньги за нашу работу, мы будем лучше к этому подготовлены.
CRN: Каковы выгоды от поддержки главной open-source организацией более формального подхода?
Линус Торвальдс: Я обнаружил, что поддержка более формального подхода в несколько раз облегчает поиск того, кто связан с конкрентным патчем. Это помогает при поиске багов, когда мы знаем, что в некотором патче содержится проблема, и хотим сообщить об этом человеку, который данный патч добавил.
CRN: Почему Вы присоединились к OSDL?
Линус Торвальдс: Изначально я планировал просто взять год неоплаченного отпуска в Transmeta, потому что я чувствовал, что должен сконцентрироваться на разработке ядра 2.6.х. Работа в OSDL, как оказалось, была отличным способом сделать это без вреда для здоровья и потери денег, и я по-прежнему оставался нейтрален.
CRN: Вы владелец товарного знака Linux. Что вы будете с этим делать?
Линус Торвальдс: Моя личная цель в жизни — иметь отношение к документам настолько, насколько это возможно. Так что основной план заключается в том, чтобы кто-то позаботился об этом, чтобы я имел возможность не волноваться о ежедневных или ежемесячных юридических делах. У меня есть несколько правил, как надо поступать, и кое-кто, следующий им.
CRN: Какой ваш любимый КПК?
Линус Торвальдс: Я не пользуюсь КПК. Если он не влезает в мой карман, то я могу точно так же использовать и мой настольный компьютер. И не КПК.
-
Популярные в этом разделе:
- «Взгляд Red Hat на открытые облачные вычисления»,
- «Интервью Линуса Торвальдса для CRN (ноябрь, 2004)»,
- «Интервью: Percona (Петр Зайцев и др.) про MySQL и другие СУБД».
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1