LINUX.ORG.RU

Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

 , , ,


0

0

Линус Торвальдс публично высказал свое мнение по поводу добавления драйверов в ядро linux компанией Microsoft. В интервью журналу Linux Magazine он ответил на следующие вопросы:

Q — Смотрели ли вы исходный код Microsoft?

A — Нет. Главным образом потому, что я не занимаюсь всем подряд, что попадает в код драйверов ядра (это ни на что не влияет), особенно когда я не использую этот код сам. В таких вещах я доверяю мейнтейнерам (сопровождающим). Как правило, я смотрю на код, когда в них обнаруживаются баги или, если код затрагивает многие подсистемы или этот код — часть важной подсистемы ядра, в разработке которой я активно участвую (например, код вроде VM, обработка ресурсов ядра, код базового ядра и т.д). Скорее всего я посмотрю на этот код, когда он фактически будет представлен мейнтейнеру (в данном случае — это Greg Kroah-Hartman), просто из любопытства.

Q — Как вы относитесь к включению этого кода? Ведь он от Microsoft.

A — О, я искренне верю в то, что технологии должны стоять выше политики. Мне все равно от кого приходит технология, пока есть основания для появления кода и пока не стоит вопрос лицензирования и прочие вопросы того же характера.

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

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

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

Q — Должно ли быть к Microsoft другое отношение?

A — Я согласен с тем, что Microsoft преследует свои интересы в этом деле с публикацией кода. Но это та же самая причина по которой написан весь другой open source! Мы все преследуем свои собственные цели. По своим собственным интересам я начал писать Linux и из-за них я продолжаю это делать. Собственная выгода — это то, что преследуют в той или иной мере, все кто занимаются open source.

Так что жаловаться на то, что Microsoft работает над кодом для своих собственных интересов — это глупость. Конечно, они уделяют внимание тому, что приносит им выгоду. Это и есть то на чем стоит open source — возможность делать код лучше для ваших конкретных потребностей, всякий раз когда вам лично это нужно.

Кто-нибудь жалуется, когда компании поставляющие оборудование пишут драйверы для устройств, которые производят? Нет, это безумно. Кто-нибудь жалуется, когда IBM финансирует все что касается POWER и работает над enterprise-функциями, потому что они продают их на корпоративном рынке? Нет. Это было бы безумием.

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

Взято http://habrahabr.ru/blogs/open_source...

>>> Оригинал



Проверено: boombick ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

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

Demon37 ★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

хм, Stephen Hemminger в своем блоге написал, что M$ открыла прежде закрытый код, к которому были претензии, так что вопрос все еще на повестке

lester ★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>> Со стороны МС некрасиво ругаться на VFAT. >Не важно, красиво или нет. Важно, что фактически - ругаются. И не просту ругаются, а судебные иски подают. Если из анабиоза, могу наковырять пруфлинк.

Да в курсе я. Обидно, ведь реализация VFat в Linux прошла без прямого участия Микрософт. И грызутся они не FSF (мол патентованные технологии в вашей поделке) а с производителями готовых изделий (ибо на них надавить проще). Очень некрасиво с их стороны. Но, согласитесь, в целом это не причина не принимать патчи от Микрософта. И еще раз - пиар бы вышел отменный - наша фирменная технология, разработанная нашей командой высококвалифицированных спецов работает везде - покупайте наших слонов!

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

MinimumLaw ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Помому что в m$ столько написали кода, чтобы линукс на их виртуалках не запускался... что исправлять это воистину страшно %).

elve ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

А какие правила приема кода в ядро?

Запускай scripts/checkpatch.pl. Для ленивых:

$ scripts/checkpatch.pl *hyper-v*.patch | grep ^# | wc -l

5852

Ставлю на то, что не примут.

sv75 ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Очень некрасиво с их стороны. Но, согласитесь, в целом это не причина не принимать патчи от Микрософта.

Их код можно принимать на условии (как минимум) передачи всех прямо или косвенно связанных с этим кодом патентов в public domian. Эта компания на деле доказала, что от нее можно ждать сколь угодно некрасивых шагов. Нужно быть полным идиотом, чтобы закрывать на это глаза.

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

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

Manhunt ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Обидно, ведь реализация VFat в Linux прошла без прямого участия Микрософт.

Патенты и авторские права на код - это две абсолютно разные сущности.

Manhunt ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> хм, Stephen Hemminger в своем блоге написал, что M$ открыла прежде закрытый код, к которому были претензии, так что вопрос все еще на повестке

Видимо M$ готова пойти на многое, лишь бы включить это в ядро.

Lumi ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>Как мы видим, это включает в себя не только вопросы лицензирования, но и вопросы патентной чистоты.

а весь ли код ядра свободен от патентов? (других, не МС)

Guest30 ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Хорошо сказано!

olleg ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> а весь ли код ядра свободен от патентов? (других, не МС)

Точно известно, что нет. С патентами вообще дурдом полный. Однако другие компании не ведут себя так же по-свински, как ведет себя МС.

Если человек время ото времени безо всякой инициативы с вашей стороны подходит и бъет вам кулаком в лицо, вы же перестанете здороваться с ним за руку? Даже если он первым протягивает руку? Вот и MS "заслужил" особое к себе отношение. Как минимум от него хорошо бы получить гарантии ненападения.

Manhunt ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> а весь ли код ядра свободен от патентов?

Кстати, в GPL v3 для этого предпринят ряд усилий. Но Торвальдс не желает переходить с v2 на v3, где-то читал его заявления на этот счет.. Да и по тексту сабжевой новости, видно, что Торвальдс вообще не напрягается по поводу судебных проблем линуксопользователей.

Manhunt ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Симпатичный текст, без фанатизма

One ★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>> а весь ли код ядра свободен от патентов? (других, не МС)

>Точно известно, что нет. С патентами вообще дурдом полный. Однако другие компании не ведут себя так же по-свински, как ведет себя МС.


В этом случае, МС может просто прикупить "другую" компанию со всеми потро..патентами и в любое, для себя удобное, время "напасть".

Guest30 ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Может мне кто-нибудь объяснит есть ли защита от патентных преследований если автор кода и владелец патента одно и тоже лицо?

Пункт 7 лицензии GPLv2 говорит нам

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

Т.е если M$ начнёт патентный троллинг, то не сможет распространять свой код.

В случае VFAT, Mono, FFmpeg есть большая разница: код пишут лица не владеющие патентом т.е. не М$, ITU и т.д.

Причём если учесть пункт 8

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

То можно просто ввести ограничения на те гос-ва где действуют эти патенты и это никак не противоречит GPL.

Root-msk ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Лицензиат не вправе распространять экземпляры Программы, если он не может одновременно исполнить условия настоящей Лицензии и возложенные на него указанным выше способом обязательства

> Т.е если M$ начнёт патентный троллинг, то не сможет распространять свой код.

Суд на MS никаких обязательств не накладывает. Так что MS имеет полно право раздавать этот код и дальше. Ограничения накладываются судом на пользователей.

Manhunt ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Я о той интеллектуальной собственности, которая назвается Hyper-V. А с вфата лицензионные отчисления просят только если продавать линух, как делают всякие фениксы и томтомы.

eugene2k ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>Чтобы пользователь выбрал именно их дистриб, и платил за техподдержку именно им.
Странно, у меня сложилось впечатление, что не все корпоративные пользователи гоняют гостевой линукс (редхат, сюсю, убунту) под виндой, даже скорее наоборот. Так зачем Редхату, новеллу и каноникал поддержка Гипер-В из коробки?

eugene2k ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>Ограничения накладываются судом на пользователей.

Без подачи иска самой M$?

Root-msk ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Понятно, почему Manhunt обиделся на слова: “Существуют экстремисты в мире свободного программного обеспечения, и это одна из основных причин, из-за которой я больше не говорю, что я занимаюсь тем, что называют «свободным ПО». Я не хочу быть связанным с людьми, для которых это является источником маргинализации и ненависти.” Аватар у Manhunt самый что не на есть экстремистский. Я не знаю ничего о его доходах, но возможно их уровень довольно маргинальный. Здесь конечно слова Линуса режут по сердцу. Я никого не хочу обидеть. И Линус наверное тоже не хотел.

Lykac ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Ты говоришь про организации вроде IBM, HP, Intel, Oracle, SGI, Google, Cisco, Freescale?

eugene2k ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Слушайте, а что в этом плохого? M$ САМА отдает код, под кошерной лицензией, исходя из текста которой (кошерной лицензии) она не сможет устроить в будущем какой-либо головной боли. К тому же в сообществе есть юристы, которые наверно внимательно изучат этот вопрос, до официального решения о принятии кода в ядро. Нет?

Ядро линукса и в особенности серверные компоненты, давно пишутся и очень результативно АйТи корпорациями, такими как IBM к примеру. И это хорошо, чем больше их будет участвовать в создании кода, тем меньше вероятность, что кто-то из них подгребет это под себя. Да и код этот более хорош, чем код студентов.

И этот случай не похож на случай с VFAT, здесь как бы он само отдает код. Нет?

Alesh ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>И этот случай не похож на случай с VFAT, здесь как бы он само отдает код. Нет?
Здесь некоторые считают, что МС сможет потом всех пользователей засудить и при этом понизится репутация Линукса, а не МС (сами хотели чтоб их код вошел в ядро, а теперь судят за то что их код в ядре)

eugene2k ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Да и код этот более хорош, чем код студентов.

Ткни пальцем, где он хорош?!

> И этот случай не похож на случай с VFAT, здесь как бы он само отдает код. Нет?

Без разницы, кто отдаёт код... Главное, как уже говорилось выше, МС нельзя доверять - не первый раз на грабли наступаем.

Насчёт фанатиков: по-крайней мере они лучше тех, кто постоянно кричит МС спасёт мир, линукс отстой, всё не работает(достало уже)... Действительно, на LINUX.org.ru находимся.

Моё мнение - включать нельзя!

adzeitor ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Кто этим кодом пользуется - на того и иск будет. Ты тоже проспал скандал с tomtom и соглашение о непреследовании микрософтом клиентов novell-а?

Там за конечными пользователями гонялся майкрософт и они ему платили патентные отчисления за то, что они пользовались программами, в которых были использованы их технологии без разрешения автора? Ты пойми, что отчисления должны платить не конечные пользователи, а производитель. Производитель - *все* разработчики как нераздельное целое в рамком одного проекта, например ядра. Так с кем судились бы они, еслиб Майкрософт тоже стала одним из разработчиков? :-)

Я, конечно, может чего-то действительно недопонимаю. :-)

smh ★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> А зачем _всем_, у кого установлен линукс, драйвер обеспечивающий более эффективную работу линукс в виндовсе?

зачем _всем_ все драйвера в ядре? вот нахера мне ик-драйвер, если у меня нет устройства? срочно выкинуть! уже пишу письмо торвальдсу

bobrik ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>> Да и код этот более хорош, чем код студентов.

> Ткни пальцем, где он хорош?!

Студент? Это не на долго )) Ну а если серьезно, если бы не были открыты коды многих интересных вещей и не тисались бы драйвера под серверное железо. Линукс не занимал бы то место которое занимает в наше время.

> Без разницы, кто отдаёт код... Главное, как уже говорилось выше, МС нельзя доверять - не первый раз на грабли наступаем.

С таким же успехом нельзя доверять всем корпорациям, чей код есть в линуксе. Если M$овский код пройдет юричическую проверку, да пусть будет.

Не надо меня причеслять к тем кто кричит "МС спасёт мир", такого я не писал никогда )))

Alesh ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>Где был бы Linux без твердолобого экстремиста Столлмана?

На верху пищевой цепочки отрыгивал-бы косточки Windows, а MacOS была-б у него на побегушках?.. :)

unihorn ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Студент?

Верно. А что, В нашей стране уже позорно студентом быть? А ты сам не был студентом?

> Не надо меня причеслять к тем кто кричит "МС спасёт мир", такого я не писал никогда )))

Не тебе писал.

> Ну а если серьезно, если бы не были открыты коды многих интересных вещей

Драйвер для систем виртуализации Hyper-V - это интересная вещь? Сам смотрел код про двусвязные списки в ядре линукс - код потрясающий, даже статейка есть про него. А вот, что они сделали - просто помойка.

> Если M$овский код пройдет юричическую проверку, да пусть будет.

Ты в это веришь? Патч на VFAT, к которому якобы не придраться, проверяли? Я не слышал.

adzeitor ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

нет, про фирмы подобные томтому, которым с m$ не тягаться, проще заплатить

timth ★☆ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

А интересно было б устроить опрос. Сколько за, сколько против включения кода от M$. И взглянуть на результаты.

Bod ★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Ну если Торвальдс компилирует твое ядро, то да, правильно было бы ему писать. Только мне почему-то кажется что это не так.

eugene2k ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>> Студент?

> Верно. А что, В нашей стране уже позорно студентом быть? А ты сам не был студентом?

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

> А вот, что они сделали - просто помойка.

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

VFAT не они дали в ядро, потому и весь сыр-бор из за патентов. А этот случай другой.

Alesh ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Заплатить за что? За то что они купили виндовс сервер 2008 и гоняют под ним линукс? Ну так ССЗБ. Вот когда серверные дистрибутивы начнут включать код гипер-в по умолчанию тогда и стоит беспокоиться. А когда МС подаст в суд на своих клиентов, тогда стоит покупать попкорн, ибо смотреть этот чудо-процесс будет весело.

eugene2k ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Зачем ты ругаешь Линуса? Без него бы не было linux.

Был бы.. Назывался бы просто по другому.. И был бы немного другим, но тоже юникс-подобным.

Bod ★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

ай да Линус, ай да провокатор :)

Correctnoe_imya_polzovatelya ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Совершенно не понимаю вопросов по поводу патентной чистоты данных патчей.
а) Комминтером патчей является сама microsoft, по сему обвинить кого-либо в воровстве будет проблематично
б) В случае возникновения проблем данный код может быть быстро выкинут из ядра
в) Компании которые будут использовать данные драйверы, итак являются клиентами m$, по сему предъявлять им претензии весьма странно
г) Никто не возмущается наличию драйверов для Hyper-V в Xen

Duke_pro ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

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

А с каких пор пребывание студентом означает, что у тебя нет никакой практической работы? Если ты считаешь, что я не вышел дальше слабенького институского курса и не работал никогда, ты ошибаешься. И вообще при чём тут Я?

> VFAT не они дали в ядро, потому и весь сыр-бор из за патентов. А этот случай другой.

Я сказал про оценку юристами. Повторюсь никто проверять не будет.

adzeitor ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Экстремисты и фанатики абсолютно необходимы, это штурмовые отряды

Ага, штурмовые отряды камикадзе, которые никому нахрен не сдались.

AP ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Кроме одного: фанатизм - это мощный двигатель развития. Если бы не он - вот сидел бы я сейчас на икспи и играл бы свой крайзис и НЕ ВОЛНОВАЛСЯ за развитие другой ОС

Это не фанатизм, дурилка ты картонная. Это небезразличие.

AP ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Насчёт фанатиков: по-крайней мере они лучше тех, кто постоянно кричит МС спасёт мир, линукс отстой

Т.е. первые фанатики лучше вторых, потому что они тебе роднее? Ну так ты сам фанатик тогда :)

AP ★★★★★ ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

> Т.е. первые фанатики лучше вторых, потому что они тебе роднее? Ну так ты сам фанатик тогда :)

Для меня не лучше ни те, не другие. Просто люди, которые защищают Linux, чаще умеют достаточно аргументированно обосновать позицию, а не просто кричать: Windows лучше, Linux отстой, потому что я его установил и мне он не понравился.

adzeitor ()

Re: Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

>> Насчёт фанатиков: по-крайней мере они лучше тех, кто постоянно кричит МС спасёт мир, линукс отстой

> Т.е. первые фанатики лучше вторых, потому что они тебе роднее? Ну так ты сам фанатик тогда :)

В фанатиках есть еще один баг, они видят только фанатиков противоборствующего лагеря, не замечая (не воспринимая) простых людей. А когда противоборствующие фанатики кончаются, принимаются за простых пиплов и своих соратников, как это и было в 37 году. )))

Alesh ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.