LINUX.ORG.RU

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


1

0

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

Мнение Торвальдса [который считает это решение плохим] - http://groups.google.com/group/fa.lin...

Взято с opennet.ru

[Планы по блокировке по всей видимости отменили]

>>> Подробности

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

Всякую хрень уже не запустить, не больно то и надо(нефиг было кривое железо покупать)

А вот видео...nvidia выпустит свою версию ядра?=)))))))

Motiv_studenta ★★ ()

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

АААА! "Пчёлы против мёда"!!!!!

Shadow ★★★★★ ()

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

Резко, однако. Что точно правильно, что предупредили заранее.

YesSSS ★★★ ()

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

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

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

JB ★★★★★ ()

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

спорнем что появится человек который будет выдирать этот блокировочный код из ядра? Более чем уверен...

anonymous ()

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

думаю патч который это убирает будет не очень большим.

zort ()

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

Речь скорее о всяких дорогих дисковых контроллерах, поставляемых с готовым решением на RHEL. И о заврах-мобилах (хотя последним это как раз будет полезно).

Shaman007 ★★★★★ ()

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

недопустим вендекапца!

anonymous ()

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

Я очень ждал, что в Висте будет запрещена установка неподписанных драйверов. Не дождался. Большой минус Microsoft. Линуксойды делают правильно - нужно признать, что качество открытых GPL драйверов на невыразимую величину выше качества закрытых коммерческих драйверов. Исключение только одно - драйверы NVidia только подтверждает правило. Боюсь тока что кишка тонка реализовать. Рэд Хет, Новел и Ко мгновенно ситуацию "исправят".

wa ()

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

Пилят сук на котором сидят!

Лишний раз убеждаюсь в предположение что Linux
никогда не догнать Десктоп Windows.

Насчет сервера Linux можно использовать, хотя
если такими темпами пойдет изменения ядра то
придется остановиться на 2.16.17 что с иделогической
точки зрения не есть хорошо!

andyS1976 ()

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

Интересно как поведут себя дистростроители типа RedHat и Novell

Black_Shadow ★★★★★ ()

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

Неправильно перевели новость. Там говорится "if this decision is made". Для тех кто в танке - оно еще не принято. Линус сказал, что в ЕГО версиях ядра такого не будет, желающие могут СНАЧАЛА попытаться протолкнуть эти изменения в OpenSUSE, Ubuntu и т.д. Что по-моему, будет сделать гораздо труднее, чем в ванильных ядрах.

Так что новость только для флуда тут годится.

alt-x ★★★★★ ()

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

>кончится тем, что ндивия будет поставлять ядро сама.

А "супермикрокернельной" MacOSX nVidia тоже своё ядро поставляет? Или всё же драйвер у них в основном в юзерспейс работает?:)

Led ★★★☆☆ ()

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

ну блин ну не будет у нас больше нвидевских дров, или будут супер тормозные, нафиг это надо?

some_x ()

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

Линус все правильно написал. Буквально под каждым словом можно подписаться.

darth ()

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

>Лишний раз убеждаюсь в предположение что Linux никогда не догнать Десктоп Windows.

У них разные дороги.

sdio ★★★★★ ()

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

ничего не произойдет - Торвальдс против.

zort ()

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

> ИМХО линукс сейчас на десктопе еще не имеет того процента пользователей, чтобы диктовать свои условия вендорам железок

Черт. Вендоры третий год просят Линуса вынести им kernel API из ядра в userspace, чтобы им не приходилось пилить свои модули всякий раз, когда ядра меняются, а теперь, однако, "линукс диктует условия". Здорово.

Aceler ★★★★★ ()

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

Это, типа, такой путь превращения Linux в микроядро? ;)

/argv[0]

anonymous ()

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

Надеюсь, они соответствующим образом оформят эти возможности и заморозят API хотя бы в пределах мажорной версии. И тогда "total world domination will proceeding as planned".

Aceler ★★★★★ ()

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

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

В приведенном письме Торвальдс говорит, что эта идея похожа на правила, диктуемые RIAA и DMCA, а следовательно он не будет _первым_, кто запретит бинарные модули.

rtc ★★ ()

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

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

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

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

И как только эти "многие" повернутся к Линуксу своей сочной попкой - вот тут-то он себя и проявит.

ИМХО. Запарили уже перестраховщики, у Тео доля - в сотни раз меньше, а Линукс давно уже перешел критический порог.

e ()

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

Ещё надо запретить писать неГПЛ проги, брать деньги за GPL-проги, садиться за комп тем, кто имеет религию отличную от Торвальдса и тогда точно наступит знаменательный "ЛялихКапут", как это не прискорбно. Если есть неGPL драйвера значит они кому-то нужны, а писать GPL-драйвера согласятся не все производители и просто откажутся их писать: а зачем их делать если они вне закона? И никакие патчи тогда не помогут. Это Майкрософт может так понтоваться, а у Линукса аудитория слишком мала :(

DOKA ()

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

> Линус сказал, что в ЕГО версиях ядра такого не будет, желающие могут СНАЧАЛА попытаться протолкнуть эти изменения в OpenSUSE, Ubuntu и т.д. Что по-моему, будет сделать гораздо труднее, чем в ванильных ядрах.

Иными словами, не исключена ситуация, когда размежевание ядер на ванильное и от производителя дистрибутивов, усугубится невозможностью задействовать аппаратный 3D на карточках nvidia и ati. Правда есть проект OpenSource драйверов для nvidia, может дозреет к 2008 году.

Про 3D я сказал потому что графика наиболее всем заметная область в которой применяются закрытые драйверы.

anonymous_incognito ★★★★★ ()

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

> Пилят сук на котором сидят!

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

wa ()

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

> Дядя, этих "многих" просто порвут серьезные интеграторы и поставщики линуксячьих серваков типа того же Хьюлетта.

Значит Хьюлетт сам себя порвёт.

anonymous_incognito ★★★★★ ()

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

> Лишний раз убеждаюсь в предположение что Linux никогда не догнать Десктоп Windows.

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

e ()

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

Многие производители (в т.ч. Nvidia) зарезают функционал устройств на уровне драйвера. Что им делать в этом случае?

Black_Shadow ★★★★★ ()

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

ну и дятлы.

anonymous ()

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

> ну блин ну не будет у нас больше нвидевских дров, или будут супер тормозные, нафиг это надо?

Это надо, чтобы приобрести репутацию стабильной операционной системы. С пропиретарными драйверами от ATI, перекащиващими экран при смене пользователя, линукс будет вызывать только смех у нормальных людей.

wa ()

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

Решение считаю абсолютно верным. Давно пора. Софт с закрытым кодом на порядки (sic!) хуже по качеству, чем с открытым кодом. По большей части только от того, что этот код никто не видит. Линукс уже прочно занял позицию, и может только развиваться, а вендорам придётся открывать код и спеки. Не можете писать сами - пусть пишут другие, а то как собаки на сене.

Zmacs ()

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

> Многие производители (в т.ч. Nvidia) зарезают функционал устройств на уровне драйвера. Что им делать в этом случае?

Кто-то запретил драйверы? Нет, запретили только GPL несовместимые части в ядре. В userspace извращайся как хочешь.

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

Aceler ★★★★★ ()

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

>Многие производители (в т.ч. Nvidia) зарезают функционал устройств на уровне драйвера. Что им делать в этом случае?

Что ж им бедным делать? Теперь же труднее будет ная#$вать покупателя! :(

Led ★★★☆☆ ()

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

> Это надо, чтобы приобрести репутацию стабильной операционной системы. С пропиретарными драйверами от ATI, перекащиващими экран при смене пользователя, линукс будет вызывать только смех у нормальных людей.

+1

Zmacs ()

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

> Многие производители (в т.ч. Nvidia) зарезают функционал устройств на уровне драйвера.

Это домыслы некомпетентных придурсков с оверклокерс и пр.

wa ()

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

Если это правда, маленькая северная лисичка уже идет к Линксу. Грустно.

Интересно, форкнут последнюю версию, в которой не будет этого ограничения?

tailgunner ★★★★★ ()

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

>Мнение Торвальдса - http://groups.google.com/group/fa.lin...

So use somebody else than me to push your political agendas, please.

+1 Линус дело говорит. Поддерживаю. Это всегда совпадало с моим мнением что есть свобода.

r ★★★★★ ()

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

>> Многие производители (в т.ч. Nvidia) зарезают функционал устройств на уровне драйвера. >Это домыслы некомпетентных придурсков с оверклокерс и пр.

Это нихрена не домыслы.

Black_Shadow ★★★★★ ()

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

> Софт с закрытым кодом на порядки (sic!) хуже по качеству, чем с открытым кодом.

Это твое личное мнение или подтверждено фактами?

> вендорам придётся открывать код и спеки.

Это не всегда возможно по легальным причинам.

tailgunner ★★★★★ ()

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

> Черт. Вендоры третий год просят Линуса вынести им kernel API из ядра в userspace, чтобы им не приходилось пилить свои модули всякий раз, когда ядра меняются, а теперь, однако, "линукс диктует условия". Здорово.

man make, make install-headers, dude ;)

По-русски это называется - "ниасилили слабой головешкой".

e ()

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

>>Лишний раз убеждаюсь в предположение что Linux никогда не догнать Десктоп Windows.

>У них разные дороги.

... к одной стене.

r ★★★★★ ()

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

> Значит Хьюлетт сам себя порвёт.

Тоже вариант - этих вообще давно пора придушить за политику барыжить расходниками к принтерам :)

e ()

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

> Это нихрена не домыслы.

Одной сменой драйвера не обойдёшься, BIOS видеоплат всё-таки тоже надо перепрошивать. Или резисторы паять/выпаивать.

anonymous_incognito ★★★★★ ()

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

>В приведенном письме Торвальдс говорит, что эта идея похожа на правила, диктуемые RIAA и DMCA, а следовательно он не будет _первым_, кто запретит бинарные модули.

Он пишет совсем не это. Он пишет что тогда эти лоси в своей политике ничем не отличаются от RIAA. Одни диктуют как слушать музыку, другие пытаются иктовать людям который ничего не брали под лицензие GPL как писать софт. И те и другие неправы - лезут не в свое дело и не в свою жизнь. Торвальдс прав на 100%.

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