»нтервью с Ћинусом “орвальдсом

image

“еги: “орвальдс

ќснователь и главный инженер Ћинукса отвечает на вопросы по поводу нарушени€ патентов этой ќ—, о его отношении к GPLv3, о неизбежных проблемах разработки сложного закрытого ѕќ.

ќснователь и главный инженер Ћинукса отвечает на вопросы по поводу нарушени€ патентов этой ќ—, о его отношении к GPLv3, о неизбежных проблемах разработки сложного закрытого ѕќ.

Ќе могу не начать с этого вопроса: действительно ли исходный код €дра Ћинукса нарушает какие-либо патенты компании ћайкрософт?

Ќасколько мне известно, нет, и этот шаг ћайкрософт €вл€етс€ всего лишь попыткой оклеветать своего соперника, в конкуренции с которым на техническом уровне у них по€вились некоторые проблемы.

ѕо словам ћарка Ўаттлворта (Mark Shuttleworth), наиболее важной особенностью дистрибутивов Ћинукса €вл€етс€ их бесплатность. ќн говорил, что это система погибнет, если весь мир перестанет покупать запакованную в подарочную упаковку ¬индоуз и начнет покупать запакованный в точно такую же упаковку Ћинукс.  ак вы можете прокомментировать данное высказывание?

ƒа, € полностью с ним согласен. » € не вижу, что Ћинукс испытывает какие-то проблемы в этом плане. ћне кажетс€, что если компании, включа€ ћайкрософт, будут работать сообща, то в этом нет ничего плохого. Ќо Ћинукс сам по себе не имеет ничего общего с взысканием патентных отчислений. Ќа деле, открытое лицензионное соглашение (GPL) в своей второй редакции уже предполагает, что программное обеспечение может быть свободно распространено без каких бы то ни было патентных ограничений.

 ак вы относитесь к третьей редакции этой лицензии?

ƒл€ мен€ это просто одна из более п€тидес€ти других открытых лицензий, таких как BSD, MPL и других. ќна не так уж плоха, какими были прежние черновые версии, но мне кажетс€, что GPLv2 просто лучше.

Ќовые редакции совсем не означают, что лицензи€ стала лучше, особенно когда они развиваютс€ в сторону усложнени€ и накладывают на потребител€ гораздо большие ограничени€.

“еперь вы €вл€етесь членом консорциума Ћинукс ‘аундейшн. ƒжеймс «емлин (James Zemlin), директор организации, за€вил в Ќью-…орк “аймс: «≈сть вещи, которые ћайкрософт делает хорошо в рамках продвижени€ ќ— ¬индоуз, предоставл€€ правовую защиту и стандартизиру€ компоненты системы». “акже он говорил, что «то, что ћайкрософт делает хорошо, мы должны делать хорошо — продвигать, защищать и стандартизировать Ћинукс». ѕо вашему мнению, чему еще мы можем научитьс€ у этой корпорации?

»сторически, главный урок ћайкрософт, о котором они сами, кажетс€, уже позабыли, звучит так: «ƒавайте вашим потребител€м то, что они хот€т».

ћне кажетс€, что причиной огромного успеха ћайкрософт €вл€етс€ то, что они заполнили нишу некой базовой технологией (в данном случае € говорю об их €зыке Ѕейсик — именно благодар€ ему они получили большой толчок в развитии), и они продавали технологию, сделанную на «достаточно хорошем» уровне по низкой цене. ¬ то врем€ они не играли в игры с их потребител€ми.

–азумеетс€, с тех пор многое, кажетс€, помен€лось. ѕоследние несколько лет они играют со своими пользовател€ми: семь версий ¬исты и жестко нав€зываемый DRM это €вно не то, чего все хот€т.

 омпани€ ћайкрософт всегда хорошо вела политику продаж. »х тверда€ позици€ на рынке также поспособствовала стандартизации ¬индоуз как платформы. ѕо большому счету, это хорошо дл€ пользовател€. —ейчас они отход€т от старых достижений, так, например, они продвигают новую ¬исту на рынок и предоставл€ют технологию ƒирект »кс только дл€ нее. я считаю, их исторический успех заслуживает внимани€.

„то вы думаете о соглашении Ќовел и ћайкрософт? „то этот союз принесет в дальнейшем? » что вы можете сказать о событи€х в –едхет?

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

¬ эпоху ¬еб 2.0 мы с большим пониманием относимс€ к модели разработки открытого программного обеспечени€, к модели Ћинукса. ƒумаю, компании јдоб, отчасти ћайкрософт и —ан тоже. ѕо вашему, что такое ѕќ с открытым кодом сейчас?

я думаю, что вопрос о при€тии модели открытого ѕќ в том, что никто на самом деле не может спроектировать сложную систему. Ёто просто противоречит естественному ходу вещей: люди не насколько умны, ни один человек. ћодель же открытого ѕќ позвол€ет не проектировать вещи, а позвол€ет им эволюционировать, проход€ через преграды потребительского рынка. “аким образом, конечный результат посто€нно улучшаетс€.

» делать это в открытую, позвол€€ всем взаимодействовать друг с другом, делитьс€ иде€ми, не сковыва€ прогресс соглашени€ми о неразглашении — вот лучший путь.

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

“о же самое можно сказать о противосто€нии открытого и закрытого программного обеспечени€. Ћюди могут изобрести что-то действительно ценное, но в один момент оно станет непомерно сложным дл€ одного человека или целой компании, к тому же личные цели этого человека/компании всегда будут ограничивать развитие продукта.

ѕо другую сторону стоит мир открытого ѕќ, который отлично справл€етс€ со сложными, комплексными решени€ми. Ќикто по отдельности может и не воспринимать всей картины целиком, но развитие возможно и без такого цельного воспри€ти€, достаточно лишь локальных улучшений и доступного открытого рынка.

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

Ћинукс это многоцелева€ система. Ќа ней работают персональные компьютеры, огромные сервера, сотовые телефоны и множество других устройств. — вашей привилегированной позиции скажите, в каком секторе устройств Ћинукс сможет про€вить наибольший потенциал?

ћощь Ћинукса, по-моему, в том, что он не предназначен зан€ть какую-то определенную нишу.  аждый может удовлетворить свои потребности, и многие люди, многие компании имеют полностью разные цели и мнени€ о том, что важно дл€ них. “ак что € так же не заинтересован в какой-то конкретной области применени€ Ћинукса.

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

ƒругими словами, дл€ настольных компьютеров система должна быть более совершенной. Ќа серверах обычно не имеет места быть такое разнообразие программного и аппартаного обеспечени€. Ќа многих встраиваемых системах же, система должна действительно хорошо выполн€ть лишь одну-две задачи.

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

Ћюди все еще ждут величественного вступлени€ Ћинукса на десктопы. ƒистрибутивы с дружелюбными пользовательскими интерфейсами, как, например, ”бунту, решение компании ƒелл продавать компьютеры с предустановленным Ћинуксом — это несомненно два больших шага вперед. Ќо кажетс€, что чего-то все еще не хватает. „его, как вы думаете?

ѕо мне, это просто вопрос времени. ” нас уже имеютс€ все необходимые кусочки мозайки, мы можем улучшить каждый из них. ѕопросту, про€вл€етс€ инертность большинства людей и компаний, не желающих бросать свое привычное окружение без особой на то причины.

ѕоэтому, € особо не переживаю о чем-то конкретном, € забочусь о том, чтобы Ћинукс постепенно совершенствовалс€, а остальное сделает врем€.

Ёбен ћоглен (Eben Moglen) попросил от √угл большей помощи сообществу открытого ѕќ.  ак вы опишете свои отношени€ с этой компанией?

Ќа самом деле, множество разработчиков €дра работают на √угл, так что € бы не переживал по этому поводу. ћой незаменимый помощник Ёндрю ћортон (Andrew Morton) работает на √угл, и его непосредственной целью €вл€етс€ улучшение €дра. » это все, что в конечном итоге важно: даже большие компании представл€ют собой всего лишь группу отдельных личностей, и важно не то, помогает ли конкретно √угл, а то, что такие люди как Ёндрю работают с нами. Ќанима€ таких людей, √угл в конечном счете помогает нам.

», разумеетс€, это не относитс€ только к √углу. Ёто справедливо дл€ любой компании, котора€ так или иначе замешана в нашей работе, а если и не замешана, то позвол€ет своим работникам удел€ть врем€ на развитие открытого ѕќ.

Ќебольшой технический вопрос: какие-нибудь новости о будущем €дра? ¬озможно, планы на ветку 2.8?

ћы не планируем переходить на новую схему присваивани€ версий €дру: мы добились больших успехов примен€€ текущую модель разработки, выпуска€ новое €дро версии 2.6.x приблизительно каждые дес€ть недель (2-3 мес€ца), и с тех пор нам удалось внедрить достаточно серьезных изменений, тем не менее не име€ веских оснований сильно измен€ть номер текущей версии €дра.

», по-моему, так и должно быть. √ладкое и продолжительное улучшение. — годами мы проводили множество серьезных переорганизаций кода €дра, но с тех пор как €дро "созрело" (а мы пон€ли, наконец, как лучше его поддерживать) у нас имеетс€ все меньше и меньше причин вносить кардинальные изменени€, а больше причин видеть процесс развити€ €дра как планомерное совершенствование, о котором большинству пользователей и знать не об€зательно.

≈сли говорить с позиции пользовател€, то он не хочет переходить на €дро X.Y, т.к. оно умеет такую и такую штуку, он хочет быть уверенным, что он может просто обновить свое €дро, а вещи, которые работали хорошо, заработают еще лучше.

Ёто, возможно, звучит не особо занимательно, но это отлична€ технологи€. ¬ конце концов, разработчики €дра наход€т занимательными вещи, о которых р€довой пользователь и не задумываетс€ (и не должен задумыватьс€, т.к. операционна€ система должна служить лишь слоем абстракций между ресурсами системы и приложени€ми, которые вы запускаете поверх этих ресурсов).

–ади интереса, какой дистрибутив €вл€етс€ вашим любимым, и какой вы находите наиболее безопасным?

ћне правда это не особо важно. «а все врем€ € сменил множество дистрибутивов, и по мне, наиболее главные вещи в дистрибутиве это простота установки, простота обновлени€ и доступность изменений €дра — дл€ мен€ это особенно важно.

ќдин из попул€рных дистрибутивов, который € никогда не использовал, это ƒебиан, как раз потому, что традиционно он был нелегок в установке. Ёто звучит немного странно, т.к. ƒебиан считаетс€ чисто техническим дистрибутивом, но это буквально то, чего € не хочу от дистрибутива. я предпочитаю те, которые просто установить, потому что это именно то, что приходитс€ делать с системой в первую очередь.

я использовал —узе, –едхет, ”бунту, …елоу ƒог Ћинукс (мне приходилось использовать архитектуру PowerPC, и этот дистрибутив был хорошим выбором). —ейчас на большинстве моих машин установлена ‘едора 7, но это просто факт, который отнюдь не означает, что ‘едора лучше остальных дистрибутивов.

¬ известной книге вы определили разработку Ћинукса как де€тельность «просто ради удовольстви€». ¬ы все еще получаете удовольствие от разработки?

ƒа, конечно. Ёто причина, по которой € продолжаю заниматьс€ разработкой. ¬ разное врем€, работа, от которой € получал удовольствие, была различной. –аньше это был в основном кодинг, сейчас же € не пишу так много кода, а занимаюсь скорее организаторской де€тельностью: перераспредел€ю участки кода, общаюсь с людьми, направл€ю людей в нужное русло, и иногда исправл€ю собственные ошибки.


или введите им€

CAPTCHA
—траницы: 1  2  
1
20-07-2007 11:15:48
“орвальдс и √арри ѕоттер - одно лицо?
0 |
1
20-07-2007 14:00:01
¬о молодец парень, пока другие холивар€т Ћинус занимаетс€ своим делом. ј насчет простоты и удобства установки дистров он правильно говорить, ќ—ь должна быть готова к элементарному использованию, консольна€ недоделка с функционалом /bin, /sbin - не наш выбор, это дл€ извращенцев которые тащуца от make && make install или дл€ серверов где ничего линшего и не надо.
0 |
1
20-07-2007 15:33:33
’орошо говорит.“еперь € понимаю почему Linux выбилс€ вперед и наступает на п€тки кой-кому.— таким лидером проект не загнетс€.
0 |
1
21-07-2007 15:13:09
ѕока одни разрабатывают Linux другие занимаютс€ продвижением. ” нас все зан€ты своим делом.
0 |
1
20-07-2007 14:27:17
ћолодец “орвальдз !!! ѕока остальные с пеной у рта обсуждают что лучше а что хуже, “орвальдз просто совершенствует разработки. — таким чуваком и € в разведку пойду
0 |
1
20-07-2007 15:29:35
–азумеетс€, с тех пор многое, кажетс€, помен€лось. ѕоследние несколько лет они играют со своими пользовател€ми: семь версий ¬исты и жестко нав€зываемый DRM это €вно не то, чего все хот€т.√рамотно сказал.»менно по этой причине € отказалс€ от Windows дома.Ќе нужна мне DеRьMиста.ѕусть ее безмозглые лимминги юзают если им оно надо.ј € как-нибудь без золоченого строгого ошейника обойдусь, и короткий поводок в виде принудительных обновлений DRM и прочих спайварно-WGAшно-активационных меропри€тий микрософт пусть себе в ... .ћне и правда не это нужно.ќсобенно за мои денежки.
0 |
1
20-07-2007 16:25:39
’орошо говоритћолодец “орвальдз !!!— таким чуваком и € в разведку пойду√рамотно сказал.¬о молодец парень я как представлю,- выходит утром “орвальдс на лестничную клетку, а там его фанаты с плакатами сид€т, все стены в надпис€х "Ћинукс - наше все!" —мотр€т жалобными глазами и говар€т: - Ћинус! Ќу дай хоть за ручку подержусь! - ¬ очередь, сукины дети, в очередь.
0 |
1
20-07-2007 17:04:14
ћама родна€... чтож тогда на месте “орвальдс в этой ситуации √ейтс скажет ??? “ипа: "... да мои хорошенькие, подержитесь за мою руку... всего за 400$..."
0 |
1
20-07-2007 17:14:44
вы перепутали. за 400$ - это виста сама€ навороченна€. ручку подержать - за скальп линуксоида.
0 |
1
21-07-2007 04:58:29
«драсьте вам приехали. MS Basic наверное самый безуспешный и никому не нужный интерпретатор Ѕейсика за всю историю человечества. Ќичего более хреново продаваемого никогда не было и наверное уже не будет. ¬тюхивали многим, но продажи и попул€рность этого убожества..
0 |
1
21-07-2007 15:22:26
Ќу не надо. Basic и сейчас попупул€рен - взгл€ните на ASP, на WSH. ј теперь Ѕейсик с новым насыщенным клубничным вкусом Visual и карамелью .NET!
0 |
1
21-07-2007 15:37:01
Ќу скажем так эта приправа только отдал€ет его конвульсии, но они всЄ равно не за горами... Ќо когда речь идЄт о —# - бэйсик нервно курит в сторонке (он даже не все типы поддерживает которые поддерживает —# в .NET)
0 |
21-07-2007 22:02:17
≈сли говорить об истории, то MSX-Basic был вехой.
0 |
1
23-07-2007 09:47:31
“очно. Ћинус так и сказал. » даже заметил, что это была единственна€ веха, с которой стоит брать пример...
0 |
1
23-07-2007 10:24:35
—лыш, не гони.ћного ты понимаешь в VB. если бы хоть немного разбиралс€ то так не говорил, и не надо сравнивать C# и VB это €зыки разного уровн€. Ќо в том то и дело, что VB развиваетс€, а тот же Delphi, например, медленно, но верно умирает.
0 |
—траницы: 1  2