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

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

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

Ответ на: комментарий от r

>Так что не надо про "преймущества GPL" когда выбирать было не из чего.

была BSD. Только вот признать, что BSDL никому не нужна - ты не хочешь почему-то ;)

geek ★★★
()
Ответ на: комментарий от r

>Ты еще и слабый потребитель.

ну-ну

>До появления OSI - идеи открытого софта не было - то есть не было альтернативы.

учи историю. Софт изначально был открытым и свободным. Это потом уже придумали его продавать.

>Ты уже создал движение за открытие спецификаций, карточек nVidia?

нет

>Ты уже написал письмо в nVidia с изложением своего видения почему они неправы?

да

>уж не говоря о том что ты мог купить intel.

не мог

>Так что не рассказывай про отсутсвие альтернативы "потребитель".

nouveau, неуч ;)

geek ★★★
()
Ответ на: комментарий от geek

>Только вот признать, что BSDL никому не нужна - ты не хочешь почему-то ;)

Дядя - посмотри сколько чего в твоем дистре под "чистой лицензией" - GPL а сколько не под ней. Начни с glibc. И продолжай дальше.

r ★★★★★
()
Ответ на: комментарий от geek

>учи историю. Софт изначально был открытым и свободным. Это потом уже придумали его продавать.

Сам учи. В те времена сам софт был другой - его не было как отдельной единицы - он шел с железкой или писался на месте. Он не был массовым. Это был другой софт.

>не мог

А что так? Бес попутал?

r ★★★★★
()
Ответ на: комментарий от wa

>В венде пока подберёшь рабочую комбинауию драйверов, поседеешь. Я уж про молчу про старфорсы - это вообще ППЦ.

Не экономьте пятьдесят рублей (т.е. не поддерживайте пиратов) и покупайте легально выпущенные версии и не будет старфорса.

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

jackill ★★★★★
()
Ответ на: комментарий от wa

>Я не виднел НИ ОДНОГО приличного пропиретарное драйвера под Линукс, за исключением драйвера NVidia, да и те, было дело, с фреймбуфером конфликтовали.

Дрова под сетевухи когда-то были нормальными.

jackill ★★★★★
()
Ответ на: комментарий от r

>Начни с glibc.

Licensed under LGPL.

и? Ты думал что там BSDL? Или ты уже считаешь LGPL недостаточно чистой лицензией?

geek ★★★
()
Ответ на: комментарий от jackill

>Не экономьте пятьдесят рублей (т.е. не поддерживайте пиратов) и покупайте легально выпущенные версии и не будет старфорса.

да ну? куда же он денется? Пока что именно на пиратских дисках нет старфорса :)

geek ★★★
()
Ответ на: комментарий от e

>Если судить по совести - то начинать разбегаться в направлении стенки, т.к. купленную мной железку я должен иметь возможность исползовать не все сто. А не становиться жертвой сговора вендоров и ценовой политике, разбиения ассортимента по "классам" и "группам" и т.п.

А между тем виноват технический прогресс.

Гораздо проще поставить везде одинаковые линии и выпускать одинаковые кристаллы - цена та же.

Однако тогда у тебя будут по сути малоотличающиеся продукты по одной и той же цене.

Предположим, цена в 250 у.е.

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

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

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

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

jackill ★★★★★
()
Ответ на: комментарий от wa

>Если производитель налепил на чипе наклейку, занчит, он ГАРАНТИРУЕТ именно такую работу устройства. А если какой-то малолетний кретин показал, что железка на самом деле может ещё что-то, это не значит НИЧЕГО кроме того, что на этого кретина первого покажут пальцем, когда железка выйдет из строя. И обосновать свою придурь он НЕ СМОЖЕТ НИКОГДА.

Рассмотрим ситуацию с аппаратно отключаемым кэшем на процессорах Celeron...

jackill ★★★★★
()
Ответ на: комментарий от r

>Я так отвечу - почему не GPL?

А почему ви отвечаете вопгосом на вопгос?

LGPL - чтобы коммерческий софт не тянул с собой свои реализации libc. Хотя тот же оракель тянет, afaik.

geek ★★★
()
Ответ на: комментарий от Sikon

>А за что я ему должен быть благодарен? За то, что своей "прагматикой" постоянно пытается загубить саму идею GPL?

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

А человек сидел и писал ядро. И другие сидели и писали ядро. И терминов GPL им для этого хватало. И они не понимают с какого перепуга _свободное_ ядро должно ограничивать _свободу_ пользователя использовать свое оборудование так, как ему этого хочется.

За что благодарен? А ты выгрузись-ка из линукса и вперед на винду, бсд и прочее.

jackill ★★★★★
()
Ответ на: комментарий от wa

>А то так и хочется закупить вместо Quadro Geforce и софверно превратить её в Quadro.

Это уже делали с четвертой серией...

jackill ★★★★★
()
Ответ на: комментарий от jackill

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

я не знал, что ты помимо софтверного сектора, ещё и в железячном работаешь.

AFAIK, ни один продукт не продается ниже себестоимости. За исключением принтеров и приставок - но там несколько другая ситуация.

geek ★★★
()
Ответ на: комментарий от e

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

Драйвер идет в комплекте с картой.

Драйвер с сайта предоставляется тебе как часть техподдержки. По сути ее ты тоже купил.

jackill ★★★★★
()
Ответ на: комментарий от geek

>LGPL - чтобы коммерческий софт не тянул с собой свои реализации libc.

s/коммерческий/закрытый/

А откуда такая забота о закрытом софте? Вам не все равно, что он с собой тянет? Это ж выдумка дьявола. Вам не кажется это странным, падре? Вы тут доказываете, что подсунуть свинью железячным вендорам хорошо - сразу бум открытых драйверов начаться должен был. Разве ситуация не сугубо аналогичная? Давайте выкинем закрытый софт в юзерспейс вайна. Сделаем libc - GPL. Это ж сколько сразу разной фигни открыться должно буит. Тут вам и flash и acrobat, да что там - Opera! станет GPLной! А хто нихочет - того выкинем из внутреннего GPLного пространства линукс. В юзерспей wine - пускай ипуться, чтобы ихние продукты нормально в вине работали. Или не так падре? Просвятите меня, грешника, почему господь наш потворствует нечестивым, разрешая им приобщаться к причастию нашей операционки, когда они даже нехрещеные?

r ★★★★★
()
Ответ на: комментарий от jackill

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

ещё один. Свободу пользователя никто не ограничивает. Ограничивают свободу вендора стричь бабло.

geek ★★★
()
Ответ на: комментарий от r

>А откуда такая забота о закрытом софте?

это забота о пользователях.

>Вам не все равно, что он с собой тянет? Это ж выдумка дьявола. Вам не кажется это странным, падре?

дальнейший бред поскипан. Сходи к доктору на сеанс ректального массажа - прочисти мозги

geek ★★★
()
Ответ на: комментарий от jackill

>Не экономьте пятьдесят рублей (т.е. не поддерживайте пиратов) и покупайте легально выпущенные версии и не будет старфорса.

Будет что нибудь другое. Например оплата, за колличество игрового времени, пираты это единственное, что сдерживает производителя от таких поступков!

>jackill (*) (16.12.2006 14:13:34)

Ygor ★★★★★
()
Ответ на: комментарий от iBliss

> И на встроенных в лаптопы ?

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

jackill ★★★★★
()
Ответ на: комментарий от geek

>это забота о пользователях.

Это ж надо! Поддержка закрытого софта - забота о пользователях. ЗАпрет на закрытый софт - забота о пользователях. Куда не кинь все забота о пользователях даже, если решения в аналогичных случаях прямо противоположные.

>дальнейший бред поскипан

Что - кз в мозгах произошло? Парадокс да? Нет ответа? Нет общего принципа?

r ★★★★★
()
Ответ на: комментарий от r

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

Ахренеть. Поклонники xBSD должны исходить из моих предположений... Им что, собственных не хватает? :]]

COTOHA
()
Ответ на: комментарий от r

>это забота о пользователях.

И это я забыл! А как же безопасность? Мало ли что там за дырка в акробате будет. Или во флеше. Нее - так нельзя. Запустил акробат - а тя по инету поимели - ты ж не знаешь че там внутри да? А ну как упадет? Ты ж поправить сам ничего не можешь. Так как?

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

r ★★★★★
()
Ответ на: комментарий от COTOHA

>Ахренеть. Поклонники xBSD должны исходить из моих предположений... Им что, собственных не хватает? :]]

Ого! Еще чуть чуть и вы начнете говорить что мир не черно-белый, а есть и другие цвета, и BSD тоже свободный софт со своей точкой зрения и не надо всему софту GPLится?

r ★★★★★
()
Ответ на: комментарий от e

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

Возможно в сочетании с данной памятью и системой охлаждения карта не работает стабильно.

Поэтому по сути ты все же занимаешься разгоном. Разгон не обязательно означает повышение частоты.

jackill ★★★★★
()
Ответ на: комментарий от vladdal

> Что если те же ati и nvidia забьют на Linux. На серверах производители будут поддерживать свободные драйвера для остального железа, а вот именно на видео и забьют. И-прощай десктоп. Не получится ли из Linux-a второй hurd. Откуда уверенность что удастся продиктовать им свою волю?

Ответа на этот вопрос мы ждем вот уже почти тыщу постов...

ser_bur ★★
()
Ответ на: комментарий от e

>Он толстый, потому что _ни_ _хрена_ _ни_ _за_ _что_ _не_ _отвечает_. Законы экономики такие, пользователя нужно заставлять платить - любыми способами, иначе маятник остановится и разнесет вообще все.

Если бы не отвечал, хрен бы его кто купил и толстым он бы не стал.

>А то, что дрова от той же НВидии роняли к чертям небесным систему при запуске полноэкранных игрушек

Сижу на нвидии со времен второго джифорса. Не помню такой проблемы.

jackill ★★★★★
()
Ответ на: комментарий от Shaman007

>А где тут свобода? Меня ограничивают в возможности поставить несвободный драйвер.

Сам сказал, что тебя ограничивают.

Я лично предпочитаю сам решать в чем мне ограничиваться.

А работникам макдональдса, например, нравится, когда думают за них. Но это их проблемы.

jackill ★★★★★
()
Ответ на: комментарий от svu

>Прям рыдают все. Лишая "свободы" пользоваться закрытыми драйверами - взамен дают гараздо большую свободу - свободу быть ХОЗЯИНОМ своей системы

Пока что я и так хозяин. Хочу - пользую nv, хочу - nvidia.

Хочу - ставлю стандартное ядро fc, а хочу - пересобираю его так и с теми патчами, которые мне нравятся и нужны.

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

jackill ★★★★★
()
Ответ на: комментарий от Aceler

>Ограничиваются производители несвободных драйверов. И даже не ограничиваются, просто им дают другой интерфейс.

Пока им ничего толком не дали.

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

jackill ★★★★★
()
Ответ на: комментарий от rtc

>когда бинарный драйвер (аппаратную прошивку, чип в мозгу и т.п.) через DRM запретит игарть музыку, начнете выть, что вас снова ограничивают.

А когда тебя ограничит открытый драйвер, будет лучше?

jackill ★★★★★
()
Ответ на: комментарий от svu

>Да, и насчет 3Д - на моем стареньком мобильном радеончике 9000 ускорение дают только опенсорцные дрова, а fglrx давно забил на такую древность. Должен ли я бежать в ати плакаться на то, что они лишили меня свободы пользоваться их драйверами?

На моих не самых старых двух GeForce 7600 (в SLI) ускорение дают только бинарные дрова. И очень хорошее ускорение. Мне нравится.

jackill ★★★★★
()
Ответ на: комментарий от atrus

>Делай свою операционку со своей лицензией.

Заметим, что "своя операционка" для GPL - это Hurd + GNU.

Что касается носа - ты не трогаешь наш, мы не трогаем твой и со свободой становится тут же все в порядке.

jackill ★★★★★
()
Ответ на: комментарий от svu

>Как раз на данный момент Радеон покупать лучше, чем нвидиа - для него опенсорцные дрова лучшего качества. Лучше Радеона в этом смысле только интел. Просто при покупке надо среди прочего смотреть на поддержку открытыми дровами - и возможность НЕ использовать дрова вендора. Потому как рано или поздно

Производительность радеона и интела в 3D в студию. Причем только тех, что с открытыми дровами работают.

jackill ★★★★★
()
Ответ на: комментарий от r

> Ого! Еще чуть чуть и вы начнете говорить что мир не черно-белый, а есть и другие цвета, и BSD тоже свободный софт со своей точкой зрения

А когда я утверждал противоположное? Цитатку привести не затруднит?

> и не надо всему софту GPLится?

Таки надо. В идеальном мире BSD-like лицензии были бы самыми подходящими (точнее, лицензии бы вообще не были нужны, просто бери что хочешь и поблагодари автора) - но, увы, мы живем не в таком мире. И пока есть любители присвоить результат чужого труда, их свободу необходимо ограничивать, раз уж расстреливать нельзя :]

COTOHA
()
Ответ на: комментарий от tailgunner

> Но ты же не станешь спорить, что дядя оборзел и зажрался, что с теми же затратами он мог дать гарантию на год? Что дядя тебя просто кинул?

Я бы поспорил. Есть железки, на которые дают гарантию три года - к примеру, ЖК-мониторы. И это все не просто так.

jackill ★★★★★
()
Ответ на: комментарий от Zulu

>Да. И благодаря этим товарищам у вас есть вообще что-то кроме закрытого кода. Который _ГОВНО_.

Гм. Ты не видел этого кода и не можешь утверждать, что он говно.

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

jackill ★★★★★
()
Ответ на: комментарий от pv4

>ИМХО закрытый драйвер в ядре эквивалентен дыре в безопасности. Что, например, мешает драйверам nvidia передавать информацию о пользователе компании, например, для сбора статистики? Кто сказал, что при таком раскладе та же nvidia не сможет заблокировать всю защиту ядра? И получится, что не ядро управляет системой, а _один_ проприетарный драйвер.

Хоть бы одна сволочь написала такой драйвер хотя бы в качестве примера. Хрен с ним, с примером - схему работы предоставьте.

jackill ★★★★★
()
Ответ на: комментарий от atrus

>Забейте. У народа память короткая. Вон, была уязвимость в интеловском WiFi, которая ударила по _всем_ системам разом.

А ты внимательно читал об условиях срабатывания этой дыры?

jackill ★★★★★
()
Ответ на: комментарий от svu

>Да, извините, иногда приходится. Потому как единственный способ окончательно запретить концлагерь (даже с ярким солнцем) - это уничтожить его. А если этого не сделать - завтра в концлагере окажетесь не только Вы (ну или кто там любит концлагеря) - но и те, кто совсем туда не хотел. Такое вот неприятное свойство у концлагерей.

В 1917 году большевики решили, что все живут в концлагере. Теперь все вынуждены вспоминать про сталинские репрессии и лагеря, про голодомор в Украине, про танки в Праге...

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

В США помнится осчастливили индейцев резервациями и негров из Африки работами на плантациях.

Может уже хватит осчастливливать. Вы можете убеждать - если ваши доводы разумны, они победят. Если вы не можете объяснить людям и убедить их, оставьте их и время вас рассудит.

jackill ★★★★★
()
Ответ на: комментарий от atrus

>Их же не исходники драйвера просят.

А спецификации на железку, где решения есть местами со времен 3dfx.

А вот железки-то на патентах и сидят.

jackill ★★★★★
()
Ответ на: комментарий от ArtSh

>А вот Вы слышали, сильный скандал был когда камушек в одном из московских парков нашли? Или вот, правда не совсем про шпионов, когда недавно нашли баги в cisco? Какова была её реакция не помните?

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

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

Зато все слышали об отмене перерегистраций куче правозащитных организаций.

Наслушаются всякой дряни на первом канале и все враги кругом чудятся.

jackill ★★★★★
()
Ответ на: комментарий от atrus

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

Все хочется узнать, где же плюют, если их код не используется, а используется стандартный API, который они сами же и написали.

Или им от того, что рядом у кого-то закрытый драйвер работает, плохо спится по ночам и кокос не растет?

jackill ★★★★★
()
Ответ на: комментарий от szh

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

Это требование, установленное законом во многих странах, в т.ч. и России.

jackill ★★★★★
()
Ответ на: комментарий от r

>ЗАпрет на закрытый софт - забота о пользователях.

мля, где ты запрет-то увидел? Лечи голову, пока не поздно

geek ★★★
()
Ответ на: комментарий от szh

>Свобода одного ходить с пулеметом по улице противоречит свободе другого ходить без страха поэтой же улице.

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

Видели сколько оружия в Израиле?

jackill ★★★★★
()
Ответ на: комментарий от szh

>Или заведения с такими беляшами обвесить обьявами на входе и внутри о небезопасности данной пищи.

Именно. Обвесить объявами, а не отгонять оттуда дубинками.

jackill ★★★★★
()
Ответ на: комментарий от szh

>Ты хочешь подавить свободу людей писать код для GPL Linux ядра со знанием того, что этот код проприетарщики несмогут использовать.

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

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

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

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

В данном случае мы рассматриваем пользователей. Желающие писать найдутся. А вот желающих пользоваться системой, которая не может ни с чем работать, не будет. Иначе что бы это OpenBSD не распространиться на десктопы?

jackill ★★★★★
()
Ответ на: комментарий от atrus

>Я просто фигею. :) Господин судья, да, я украл булку и колбасу. Но у меня просто выбора не было. Конечно, я мог пойти на работу, переселиться в район менее престижный, но зачем, когда вот оно, тут лежит.

Э нет. Г-н судья, я вместо того, чтобы охотиться на оленей, поработал дворником, получил денег и поменял их на мясо у охотника. Я хрен знает, что это был за олень, а охотник не знает, откуда у меня деньги.

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