The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Через год в Linux ядре будет блокирована работа закрытых модулей

14.12.2006 11:41

В результате дискуссии в списке разработчиков Linux ядра, было принято решение, что Linux ядра выпущенные начиная с января 2008 года перестанут работать с модулями ядра, которые распространяются под лицензиями несовместимыми с GPL. До 2008 года, при попытке загрузки не GPL модуля будет выдаваться предупреждающее сообщение.

Большинство Linux драйверов для soft-модемов, беспроводных и видео (ati/nvidia) карт распространяются производителями оборудования в бинарном виде. Главная цель акции - заставить разработчиков закрытых драйверов вынести основную функциональность драйвера в виде пользовательского процесса (userspace), оставив в виде модуля ядра только минимальный код.

Дополние: В итоге восторжествовал разум и планы по блокировке закрытых модулей отменили.

  1. Главная ссылка к новости (http://groups.google.com/group...)
  2. Мнение Linus Torvalds
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/9220-linux
Ключевые слова: linux, kernel, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (51) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:57, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ого!
    А nVidia, ATI об этом знают?
     
     
  • 2.47, fi (?), 16:34, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Для них это не проблема:

    > Главная цель акции - заставить разработчиков закрытых драйверов вынести основную функциональность драйвера в виде пользовательского процесса (userspace), оставив в виде модуля ядра только минимальный код.

    Они так и делают, взгляните на их драйверы.

     

  • 1.2, oc (?), 12:21, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очередной приступ GPL маньяков...
    А где моя свобода? Хочу я загружаю
    закрытые драйвера, хочу не загружаю
    это мое дело

     
     
  • 2.4, Lion (??), 12:26, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Очередной приступ GPL маньяков...
    >А где моя свобода? Хочу я загружаю
    >закрытые драйвера, хочу не загружаю
    >это мое дело
    А вот твоя свобода - ручками поправил ядро (исходники у тебя есть) и вперед!

    P.S. Big Thanks to Linux Kernel Developers!

     
     
  • 3.8, Iscander (??), 12:41, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    За что спасибо? За то что вас лишили свободы выбора?
    Если есть альтернатива что собрать из сорцов под GPL то почему бы нет?
    Бороться за открытые стандарты на железо, запретами не путь для свободного человека
     
     
  • 4.13, serg (??), 13:58, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
      Почему лишили-то? Никто не запрещает закрытые ДРАЙВЕРА. Русским языком написано - закрытая часть выносится в userspace. Что очень правильно, т.к. корявый закрытым модуль теперь не уронит всю систему без возможности выяснить что случилось.
     
     
  • 5.14, Iscander (??), 14:11, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >  Почему лишили-то? Никто не запрещает закрытые ДРАЙВЕРА. Русским языком написано
    >- закрытая часть выносится в userspace.
    И драйвера появятся на bash, java, PHP... Оригинально конечно, но ставить на игровую станцию JavaVM чтоб погонять Quake не барство ли?
    Если производители железа и закрытых драйверов попросту на забьют на Linux, у них есть рынок в виде M$ платформ.
    Не всё то хорошо, что можно вынести в userspace. Где то время переключения контекста userspace <-> kernel space весьма критично, те же видеодрайвера. В nVidia/(AMD)ATi тоже ж не дураки сидят им стабильность встроеных в ядро драйверов - та же борьба за покупателя и если б реально вынести закрытую часть в userspace давно бы вынесли, не первый год драйвера для Linux пишут.
    Открывать доступ к железячному API, вот за это стоит бороться, а потом конкурировать открытыми дровами с пропиетарными. Так честнее не будет?
    А пока предупреждать при загрузке, что вы де пытаетесь использовать то в чём могут быть не распознаные баги, закладки и пасхальные яйца.

     
     
  • 6.44, москаль (?), 11:20, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Не всё то хорошо, что можно вынести в userspace. Где то время переключения контекста userspace <-> kernel space весьма критично, те же видеодрайвера. В nVidia/(AMD)ATi тоже ж не дураки сидят им стабильность встроеных в ядро драйверов - та же борьба за покупателя

    И по дровам от АТИ это очень хорошо видно, поддержка vo там уже есть? Для каких карточек? Да и у nVidia бывают косяки...

    > Открывать доступ к железячному API, вот за это стоит бороться, а
    >потом конкурировать открытыми дровами с пропиетарными. Так честнее не будет?

    Так, ИМХО, это и есть борьба за открытое АПИ, или один из ее видов...

     
  • 5.20, oc (?), 15:09, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Вот когда будет Linux микроядром, тогда и поговорим о драйверах
    в userspace, а пока что Линус хаит Minix и с большим убеждением
    говорит, что микроядра - это не выход и этого никогда не будет.

    Мне интересно узнать ваше мнение о закрытом драйвере Nvidia,
    работающем в userspace, когда ваш какой нибудь меганавороченный
    GeForce 8800 будет со скрипом показывать в glxgears 20-30 fps.

    Нужно помнить, что в мире докуя операционных систем, которые
    свободны от таких предрассудков, а пока эо фашизм в чистом виде.
    Когда Linux попросит переписать всех крупнейшиих вендоров свои
    закрытые драйвера, то скорее все крупнейшие вендоры перепишут
    Linux вместе с Линусом =)

    История с XFree86 и Xorg еще помните? Вот-вот, начиналось тоже
    все с плохой организации проекта, слабых лидеров и "мелких"
    изменений в лецензировании.

     
     
  • 6.23, simple_rulez (?), 16:00, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Только время покажет кто чего (или кого) перепишет :)

     
  • 5.31, Dmitry (??), 19:19, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Неужели nVIDIA пишет корявые драйвера для своих карт??????
     
     
  • 6.39, Heckfy (?), 00:55, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А кто же еще для них будет писать корявые драйвера? ;-)
    А вообще: https://www.opennet.ru/opennews/art.shtml?num=8565

    17.10.2006 02:12  Уязвимость в драйверах NVIDIA

    Сообщается о наличии в закрытом драйвере для видеочипов NVIDIA для Linux (предположительно также FreeBSD и Solaris) уязвимости класса local root, которая при помощи, например, браузера превращается в remote root.

    Уязвимость присутствует в драйвере начиная с 2004 года, компания Nvidia была уведомлена о проблеме в июле, но исправления внесены только в экспериментальную версию 1.0-9625.

    Рекомендуется использование бета-версии 1.0-9625 или лучше - свободного драйвера nv.

    Чисто для проверки, можешь посмотреть тут:
    http://nvidia.com/content/license/location_0605.asp?url=';a='a';i=18;while(i--)a%2b=a;location=a;//

     
  • 6.40, serg1224 (?), 00:57, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Если мне память не изменяет, еще сам Торвальдс говорил, что бинарные дрова пишутся под конкретную версию ядра. Следовательно, с другими версиями ядра пользуйте их на свой страх и риск.

    А теперь представьте себе, что производитель Вашей любимой железки приказал долго жить (или купили его, что сейчас нередкость) и писать дрова под новые версии ядра некому, в новой версии ядра есть что-то очень Вам нужное... Кусаем локти!

     

  • 1.3, HalfHuman (?), 12:25, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    так ядро-то открытое - значит будут патчи, закрывающие отказ ... чем не свобода ... и коммерческие дистры будут автоматически с разрешенной загрузкой проприетарных драйверов ...
     
  • 1.5, Bocha (ok), 12:31, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То есть это сделано для того, чтобы ядро изначально было "без камней" GPLное, а дальше - делайте, что хотите, но мы, типа, останемся GPLными изо всех сил?
    Наверное, с юридической точки зрения, это правильно, а с точки зрения пользователя, всё же, менее удобно по-моему. Нет?
     
  • 1.6, Iscander (??), 12:35, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    RMS (и сочуйствующие) в борьбе с BogBrother сам становится им... Почему нельзя обойтись без фанатизма?
    Предупреждения же вполне достаточно, хочешь пользуйся, хочешь нет. Linux и приятгателен тем что у конечного пользователя в отличии от *BSD всегда была свобода выбора.
    Как то последнее время возникла ассоциация BSD систем с религией и Linux с наукой.
    BSD community следует за адептами-старейшинами своей религии и считают свой путь единственно верным, охаивая и разжигая священные войны со всеми кто с этим не согласен.
    Linux сообщество разных научных школ, следующих разными путями в рамках модели базирующейся всё же на не жёстких граничных условиях, это , а также заимствование в рамках свободного обмена между различными "школами" идеями, методологиями и способствует развитию Linux систем.
    И вот опять в науку притягивают религию и идеалогию... Что ж будем бороться с "генетикой" в масштабах ядра в пользу "идеологически правильной методолигии" имени RMS-Лысенко?
     
     
  • 2.9, andr (??), 13:32, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Мне кажется что дело не в свободе Open Source а в отстойности коммерческого ПО: зачем платить за "Г." если точно такое же "Г." можно взять бесплатно ?
     
  • 2.10, Akademic (ok), 13:33, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    [off]
    Вот вы взяли и приплели сюда зачем то BSD.
    А говорите, что это они разжигают священные войны.
    А в данном топике они вообще не причём.
    [/off]

    По теме:
    Что-то мне не верится, что разработкички всяких проприетарных дров сразу побегут всё переделывать.
    Эта мера только добавляет головной боли.
    Раньше они запарились и написали дрова. Потом стали их дорабатывать. Тихо, мирно, спокойно. Всем хорошо.
    А тут на тебе. Свалилось. Опять переписывать.
    Да могут просто забить банально. Нужен им тот линукс.
    Я реальной ситуации не знаю, но мне кажется, что для некоторых устройств программеры пишут дрова потому что под винду уже написали иделать там нечего, а тут интересно. Но если приходится снова всё переделывать, то просто не будут ничего делать.

     
     
  • 3.22, vm (?), 15:53, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то мне не верится, что разработкички всяких проприетарных дров сразу побегут всё
    >переделывать.

    А в соляре у них драйвер не так разве работает? В смысле, не на ring0.

     
  • 3.25, gvy (?), 16:16, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Я реальной ситуации не знаю, но мне кажется, что для некоторых устройств программеры
    > пишут дрова потому что под винду уже написали иделать там нечего, а тут интересно.
    > Но если приходится снова всё переделывать, то просто не будут ничего делать.
    Представляю картинку -- сидит себе Luigi в NVIDIA, ковыряет гвоздиком в зубе и думает -- а не побаловаться ли для разнообразия в линуксовые драйверы... :)

    Не, провокация, но интересная получается.  Навроде как "свободные уже написали и делать там нечего, надо проприетарщиков пойти попинать"...

     
  • 3.41, serg1224 (?), 01:00, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Я реальной ситуации не знаю, но мне кажется, что для некоторых устройств программеры пишут дрова потому что под винду уже написали и делать там нечего

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

     
  • 2.18, Sorcerer (?), 14:54, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    GPL - идеология сама по себе, так что очередной идеологический приступ - вполне нормальное явление.
     
  • 2.24, gvy (?), 16:05, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Как то последнее время возникла ассоциация BSD систем с религией и Linux с наукой.
    Довольно странное сравнение -- BSD way похож на религию в примерно том же роде, что и подростковый сатанизм, а "Linux", несмотря на обычную прагматичность LKML, не жилец без GNU, где своих тараканов по части идеологии хоть отбавляй.

    Причём вполне понятно, почему на каком-то этапе развития без идеологии и "непонятных" вещей и решений человеку не обойтись, и почему наука не бывает толковым смыслом жизни.  Хорошо помогает рекурсивный разбор ответов на вопрос "зачем?" применительно к чему-либо, да вот даже и закрытым модулям в ядре (или их запрету).

    > Что ж будем бороться с "генетикой" в масштабах ядра
    Думаю, народ решил, что весу у пингвина на такое продавливание уже хватает.  Посмотрим, что получится на практике -- трёпом делу всё равно не поможешь.

    Если выйдет -- должно быть не хуже, если нет -- значит, такое изменение будет попросту саботироваться, если загрузка binary-only модулей не будет в конце концов объявлена нарушением GPL (пока вроде как считается "пограничной" областью, но с тенденцией к ухудшению отношения к ним от волны к волне поднятия вопроса).

     
     
  • 3.43, nuclight (?), 04:24, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >> Как то последнее время возникла ассоциация BSD систем с религией и Linux с наукой.
    >Довольно странное сравнение -- BSD way похож на религию в примерно том
    >же роде, что и подростковый сатанизм,

    Ээ, нельзя ли тут поподробнее? Вы о чем?

    >а "Linux", несмотря на обычную
    >прагматичность LKML, не жилец без GNU, где своих тараканов по части
    >идеологии хоть отбавляй.

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

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

    Ну, это субъективно :) для кого-то вполне может и быть, почему нет?..

    >Хорошо помогает рекурсивный разбор ответов на вопрос
    >"зачем?" применительно к чему-либо, да вот даже и закрытым модулям в
    >ядре (или их запрету).

    Зачем вообще жить?.. :)

     
     
  • 4.46, gvy (?), 16:32, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Касательно религии Здесь было в контексте чему-то верю , например, на форуме... большой текст свёрнут, показать
     
  • 3.49, www.andr.ru (?), 18:43, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >> Как то последнее время возникла ассоциация BSD систем с религией и Linux с наукой.
    >Довольно странное сравнение -- BSD way похож на религию в примерно том
    >же роде, что и подростковый сатанизм, а "Linux", несмотря на обычную

    ну да, если это не бутылка водки и не полуторный матрац - значит это религия.
    ребятишки! вашь кумир наверное ещё в подгузник какал, когда в беркли написали BSD и создали на голом месте прообраз интернета. это было в 1975 году, и некоторые лидеры теперешней команды работали в группе исследований ОС с самого начала. когда у роба пайка, одного из авторов юникс, спросили его мнение о линуксе, он очень точно и очень правильно дал оценку одним словом -- старьё! то, что делает линух и его клуб юних техников придумано не им и сделано 30 лет назад. если говорить о возрасте, то подростковый сатанизм - это как раз линух! а наука -- это таненбаум и миникс, а не сборище ГНУсных студентов-недоучек.

     
     
  • 4.51, Michael Shigorin (?), 20:52, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Как то последнее время возникла ассоциация BSD систем с религией и Linux с наукой.
    >>Довольно странное сравнение -- BSD way похож на религию в примерно том
    >>же роде, что и подростковый сатанизм
    >ну да, если это не бутылка водки и не полуторный матрац -
    >значит это религия.
    Даже не знаю, что ответить.  Вы совсем не поняли, значит, наверное, совсем не объяснил, что имел в виду.

    >ребятишки! вашь кумир
    Можно и без кумиров обходиться, дядя.  Такая мысль не посещала?

    >если говорить о возрасте, то подростковый сатанизм - это
    >как раз линух!
    При чём тут возраст?!  Андрей, если хотите -- могу попробовать растолковать почтой, о чём вообще речь (с моей стороны), но Вы так _узко_ мыслите в этой ветке, что уши вянут.  И тем прекрасно иллюстрируете уже сказанное ранее (и из остатков вежливости вытертое из уже написанного предыдущего сообщения сюда) -- "бздишники зачастую неспособны видеть дальше своего носа ни на дюйм, просто парадоксально".  Даже отличавшиеся раньше незаурядными логическими способностями :(

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

    > а не сборище ГНУсных студентов-недоучек.
    Запамятовал -- у Вас-то какой диплом?

    --
    Миша,
    который свой диплом
    совершенно не ценит
    на фоне лицея

     

  • 1.7, EvAn (??), 12:37, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дело не в свободе, а в доверии.
     
  • 1.11, klalafuda (?), 13:34, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    мнда.. хаха, что я могу сказать. нужно будет - загрузят и на "защиту" даже не взглянут. зато вони то, вони... сплошное политиканство без привлечения трезвого разума :-/

    // wbr

     
  • 1.12, Serega_S (ok), 13:53, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Абсолютно верно.

    В ядре должны быть открытые драйвера. Пусть nvidia и ati переписывают свои драйвера. Не знаю как ати, а у nvidia же вроде и так ядро не меняется и компилится только интерфейсная часть у пользователя. Вот именно её пусть и откроют, а основную часть пусть вынесут из ядра в пользовательский процесс. Намного стабильнее будет. А так же, меньше приседаний самой нвидии. АПИ не будет меняться между открытой частью драявера и закрытой. А за АПИ между открытой частью и ядром уже будут отвечать разработчики ядра. Всем лучше.

    П.С. Насчёт того, что они не будут переписывать и т.п... Но ведь под каждое ядро патчат!? Патчат. Интерфейс изменился - пусть переделают. Вон, под винду вообще ВСЁ поменялось и ничего, написали драйвер. У них работа такая. У одних клепать железо, у других писать дрова под популярные ОС, чтобы это железо там покупали.

     
     
  • 2.16, Camel (??), 14:25, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > А где моя свобода? Хочу я загружаю...

    А где моя свобода? Хочу нарушаю GPL, хочу не нарушаю, это мое дело.

    Это раньше это было твоё дело, а теперь тебе просто нарушать не дадут.

    Дело не в свободе, а в лицензии. Сложилась ситуация в которой юридическая ответственность за линковку GPL'ного кода с неGPL'ным ложилась на пользователя. Дистрибутивщики как бы заявляли: "мы неGPL'ные модули не линкуем, ничего не нарушаем, а то что пользователь линкует, то он сам виноват, его и пинайте." Теперь пользователям не надо будет принудительно нарушать GPL.

     
     
  • 3.21, _Yuriy_ (??), 15:50, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Creative на новых звуковых карточках забил на Linux и что компания разрушилась или понесла убытки? А ALSA так до сих пор поддержку 24-битного звука и не сваяла (пример SOUND BLASTER AUDIGY2 PLATINUM).
     
     
  • 4.26, Аноним (-), 16:20, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Где вы в Audigy нашли 24бит? В рекламном проспекте?:) Там 24бит - это "расширеный режим работы" который включается когда хочется драйверу, тк на 90 процентов потока в реализации Audigy оно ниче не дает.
     
  • 2.30, Mehanik (?), 18:06, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем переписывать дрова? Достаточно переписать лицензию!
     
     
  • 3.33, Michael Shigorin (?), 22:35, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >А зачем переписывать дрова? Достаточно переписать лицензию!
    "ынтеллектуальная собственность" :(
    травообладатели :(
    лоеры :(..
     

  • 1.15, ZeiBa (??), 14:23, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то похожее сделала и M$ с ее политикой в отношении драйверов для Висты (в ней будут работать только подписанные драйвера). И ничего - проиводители прогнуться под M$ чтобы они подписали их драйвера, а если прогнулись раз, то прогнуться и второй.
     
     
  • 2.28, Dmitry (??), 16:54, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    На то она и M$, чтобы под нее прогибались. А вот будут ли разработчики переписывать дрова под Линукс, это большой вопрос. Основной рынок для них - это винда. А Линукс сообществу надо быть осторожнее с производителями железа и не пугать их всякими лицензиями. Есть такая армейская поговорка: "Не плюй на коллектив, а то коллектив на тебя плюнет, а ты плавать не умеешь" :)
     
  • 2.29, andr (??), 17:12, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А помните как несколько лет назад у nVidia Detonator после сертификации в MS Hardware Q. Labs драйвера 100% роняли WinNT в полноэкранной сесии DOS ? Номер версии поменялся на одну тысячную и никаких новых функций добавлено не было. Тогда все сделали однозначный вывод: MS нихера там ничего не проверяет а просто берёт с nVidia и других деньги.
     

  • 1.17, B0rland (?), 14:27, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ответ Линуса очень точный

    There's a big difference between "copy" and "use". It's exatcly the same issue whether it's music or code. You can't re-distribute other peoples music (becuase it's _their_ copyright), but they shouldn't put limits on how you personally _use_ it (because it's _your_ life). Same goes for code. Copyright is about _distribution_, not about use. We shouldn't limit how people use the code.

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

     
     
  • 2.19, allez (ok), 14:58, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Ответ Линуса очень точный
    >
    >There's a big difference between "copy" and "use". It's exatcly the same
    >issue whether it's music or code. You can't re-distribute other peoples
    >music (becuase it's _their_ copyright), but they shouldn't put limits on
    >how you personally _use_ it (because it's _your_ life). Same goes
    >for code. Copyright is about _distribution_, not about use. We shouldn't
    >limit how people use the code.
    >
    >Подобный подход очень похож на подход M$. Сначала мы везде поставим свой
    >софт, а потом будем всем диктовать свою политику. Это уже не
    >та свобода, которая лежала в основе Linux


    Очень похож на подход MS? Гм, похоже, вы не совсем точно перевели текст.
    Вот как он звучит в переводе:

    "Между терминами "копирование" и "использование" есть большое различие. Эта проблема в
    совершенно одинакова в отношении музыки и программ. Вы не можете распространять музыку
    других людей (потому что это нарушает _их_ авторское право), но они не должны
    устанавливать ограничения на то, как вы лично _используете_ ее (потому что это - _ваша_
    жизнь). То же самое подходит для кода. Авторское право касается _распространения_, а не
    использования. Мы не должны ограничивать людей в использовании программ."

     
  • 2.27, gvy (?), 16:21, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Да, DMCA можно назвать useright'ом.
     

  • 1.34, Michael Shigorin (?), 23:50, 14/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://lwn.net/Articles/214151/
     
  • 1.35, gmm20 (?), 00:09, 15/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    1) у Linux нет и никогда не будет стабильного "internal kernel API".

    2) 83% причин падения Windows в синий экран - это кривые драйвера
    третьих фирм. 12% - кривое железо (память и т.п.) и 5% - сама Microsoft.
    (информация из блога "Alexander Lozhechkin [MSFT] Developer Evangelist")

    3) Microsoft запрещает непроверенные kernel mode драйвера и вводит для разработчиков User-Mode Driver Framework, пытаясь таким способом улучшить стабильность системы.

    4) Linux пытается достичь того же самого, запрещает непроверенные закрытые kernel mode драйвера и вынуждает переносить закрытую и потенциально глючную часть драйвера в user mode.

    других вариантов - нет. и Linux и Microsoft пытаются улучшить стабильность системы, путем вынесения непроверенного кода третьих фирм в user space, и проверкой того, что остается в kernel mode на предмет наличия/отсутствия ошибок.

    третий

     
     
  • 2.36, Michael Shigorin (?), 00:16, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >2) 83% причин падения Windows в синий экран - это кривые драйвера
    >третьих фирм. 12% - кривое железо (память и т.п.) и 5% -
    >сама Microsoft. (информация из блога "Alexander Lozhechkin [MSFT] Developer Evangelist")
    То-то я всё на эти 5% нарывался, когда имел хоть какое-то отношение к Microsoft(R) Windows(TM) XP(EH).  На железе у одного из top10 местных "authorized microsoft boxmovers" и при их же "поддержке".  UPS, Intel, заурядная конфигурация, блюскрины по ntfs.dll и если бы не линукс, то и благополучно грохнутые т.н. "техподдержкой" за две недели т.н. "сервиса" данные.

    >3) Microsoft запрещает непроверенные kernel mode драйвера и вводит для разработчиков User-Mode
    >Driver Framework, пытаясь таким способом улучшить стабильность системы.
    Они, э, попытались бы застрелиться раньше.  До такого катастрофического воздействия на и без того чахлые по части думанья мозги драйверописателей под винду и драйверопользователей под винду в массе оных :-(

    >других вариантов - нет. и Linux и Microsoft пытаются улучшить стабильность системы,
    >путем вынесения непроверенного кода третьих фирм в user space, и проверкой
    >того, что остается в kernel mode на предмет наличия/отсутствия ошибок.
    Тут согласен.  Только аудитория у них разная.

     
     
  • 3.37, gmm20 (?), 00:42, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    GM>> других вариантов - нет. и Linux и Microsoft пытаются улучшить стабильность системы,
    GM>> путем вынесения непроверенного кода третьих фирм в user space, и проверкой
    GM>> того, что остается в kernel mode на предмет наличия/отсутствия ошибок.

    MS> Тут согласен. Только аудитория у них разная.

    аудитория у них БЫЛА разная. сейчас Linux все настойчивее входит в сегмент десктопных OS.

     
     
  • 4.38, Michael Shigorin (?), 00:49, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >аудитория у них БЫЛА разная. сейчас Linux все настойчивее входит в сегмент
    >десктопных OS.
    Э, не.  _Отношение_ к аудитории -- тоже разное, и начиная как раз с лицензий.
     

  • 1.42, гость (?), 02:40, 15/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличное решение.
    Взвешенное и мудрое: давно пора избавить ядро от всякого проприетарного глючного дерьма!
    Заодно хочется пожелать всяческих успехов проектам свободного железа (в первую очередь видеокарт) и linuxbios.
    До победы ещё далеко, но вполне возможно что полностью свободные компьютеры появяться ещё при нашей жизни.
     
     
  • 2.45, thealexis (?), 15:33, 15/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >До победы ещё далеко, но вполне возможно что полностью свободные компьютеры появяться
    >ещё при нашей жизни.

    А до тех пор пока они появятся админам нужно обеспечивать работу оборудования и ее нормальную поддержку в ОС, и начальству абсолютно паралельно закрытые или открытые дрова используются для видеокарт, принтеров, сканеров, модемов, RAID-контроллеров и т.д., их интересует работоспособность системы... Поэтому данное новшевство лично я считаю преждевременным и необоснованным, создающим лишние проблемы техническому персоналу и ведущим к уменьшению поддержки в линуксе оборудования, прежде всего нового оборудования, поскольку далеко не каждый производитель хочет делать свои драйвера open (это на сегодня рельность и он нее никуда не убежишь).... Поддержка оборудования в линукс и так отстает от виндовых систем, а после таких "нововведений" разрыв только увеличится.......


     

  • 1.48, Аноним (-), 17:24, 15/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >начальству абсолютно паралельно закрытые или открытые дрова используются для >видеокарт, принтеров, сканеров, модемов, RAID-контроллеров и т.д.,

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

     
  • 1.50, Любопытный (??), 18:57, 15/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если ребята с kernel.org это провернут, RedHat, Novell и пр. более-менее крупные игроки linux-рынка начнут развивать своё собственноё, не имеющий отношения к kernel.org ядро. А фанатики GPL с kernel.org тихо-мирно загнутся.
     
     
  • 2.52, neoide (??), 06:33, 18/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    //Затаился в преддверии образования огромного количества вакансий "Linux Kernel Developer" стоимостью от 4000$
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру