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

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

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

Сообщение rolano »

Дело ведь не только в видеокартах. Если в ядре будут закрытые дрова, сделанние по принципу "пошли на фиг, юзеры, мы и так вам одолжение сделали, что их написали" - число глюков точно не уменьшится. Да и диагностировать их будет сложнее - закрытые дрова не глянуть никак. В отличие от Винды в юниксоподобных ОСях ядро гораздо более настраиваемое: вот не включил при сборке опцию - и пололзли косяки. Чуть кернел-хакеры изменили реализацию - и привет семье... Вот в юзер-спейсе - там закрытая фигня пусть валяется. Её можно беспроблемно убить или заменить без серьезных последствий для системы и даже при смене системы.
Другой вопрос, что единомоментно (усилием воли) отказаться от таких дров не получится - много народу не поймет лицензионных и идеологических трудностей закрытых дров, этот народ и ядро не пересобирает. Потому можно написать дрова, которые достаточно сносно работают с данной конкрентной сборкой для данного конкретного дистра (а скорее - включить в ядро требуемые опции и не парить моск). Основные потребители мощных видях - геймеры. Для Линуха и иже с ним нету огромного разнообразия игр => нет армии геймеров. В этом сегменте на вендоров некому давить.
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

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

Сообщение aLexx programmer »

(rolano @ Jan 11 2007, в 10:23) писал(а):Потому можно написать дрова, которые достаточно сносно работают

Вот когда напишите - тогда и запрещайте проприетарщину в ядре :)
Юзеры действительно не поймут, почему им нужно менять хороший, но проприетарный драйвер на плохой, но опенсорцевый драйвер.
Спасибо сказали:
Аватара пользователя
Ballantre
Сообщения: 114
ОС: Linux

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

Сообщение Ballantre »

Потому что со временем он станет лучше.
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

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

Сообщение helicopter »

(aLexx programmer @ Jan 11 2007, в 13:10) писал(а):Юзеры действительно не поймут, почему им нужно менять хороший, но проприетарный драйвер на плохой, но опенсорцевый драйвер.

В случае ATI и ещё некотрой лажи (дров lucent мопеда например, хотя я слышал, что там таки появилась реализация, с вынесеным в юзерспэйс закрытым кодом):
нужно менять плохой, но проприетарный драйвер на хороший, но опенсорцевый драйвер.
Хотя я незнаю, что вам важнее - стабильность или количество fps. Кроме того о Linux обычно говорят, как о очень стабильной системе, а пропиетарные модули не редко делают его ещё более нестабильным чем винда (доказано ATI). К томуже поддержа закрытых модулей будет блокирована только через год, а предупредили об этом заранее, то-есть у разрабочтиков есть время написать нормальные дрова, ведь под тот-же люцент-вынь-мопед написали такие, а те-же ATI пишут подобные дрова для макоси...
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

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

Сообщение Crazy »

Ballantre писал(а):
11.01.2007 13:19
Потому что со временем он станет лучше.

Когда станет лучше, тогда и пересядем.
Мне дрова от Nvidia нравятся больше, чем nv или vesa.

Desipere in loco
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

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

Сообщение helicopter »

(Crazy @ Jan 11 2007, в 22:30) писал(а):Когда станет лучше, тогда и пересядем.
Мне дрова от Nvidia нравятся больше, чем nv или vesa.

Блин, разговор о переносе закрытой части в юзерспэйс, а не о запрете дров от nvidia !
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

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

Сообщение diesel »

helicopter писал(а):
12.01.2007 00:07
(Crazy @ Jan 11 2007, в 22:30) писал(а):

Когда станет лучше, тогда и пересядем.
Мне дрова от Nvidia нравятся больше, чем nv или vesa.

Блин, разговор о переносе закрытой части в юзерспэйс, а не о запрете дров от nvidia !

юзерспейс - это по-умолчанию медленнее, для драйверов скорость критична(и не надо заливать про микроядра ... у Линука оно все-равно не микро). да и не думаю что особо та же нвидия обрадуется, что теперь им предписано использовать другой велосипед. свободное ПО - это типо - что хочу, то и делаю, но не забываю оставлять копирайты. Блокировка работы закрытых модулей, равно как и чего угодно другого - это на свободу плохо похоже ))
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

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

Сообщение aLexx programmer »

(Crazy @ Jan 11 2007, в 22:30) писал(а):Когда станет лучше, тогда и пересядем.
Мне дрова от Nvidia нравятся больше, чем nv или vesa.

Полностью согласен.
(diesel @ Jan 12 2007, в 00:14) писал(а):да и не думаю что особо та же нвидия обрадуется, что теперь им предписано использовать другой велосипед.

Точно. Мало кто создаёт действительно хорошие драйвера для своих устройств под linux. А nvidia ещё и регулярно их обновляет. Зачем же их ещё и заставлять что-то менять в этой практике? Делают - и пусть делают.
Спасибо сказали:
Аватара пользователя
dm_f
Сообщения: 290
Статус: Ы
ОС: fedora 14

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

Сообщение dm_f »

(aLexx programmer @ Jan 12 2007, в 00:47) писал(а):А nvidia ещё и регулярно их обновляет. Зачем же их ещё и заставлять что-то менять в этой практике? Делают - и пусть делают.

просто кто-то считает, что nvidia с радостным визгом помчится переписывать дрова......
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

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

Сообщение serzh-z »

Да никто не считает - разработчики уже забили на эту идею.
Спасибо сказали:
Аватара пользователя
dm_f
Сообщения: 290
Статус: Ы
ОС: fedora 14

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

Сообщение dm_f »

(serzh-z @ Jan 12 2007, в 13:09) писал(а):Да никто не считает - разработчики уже забили на эту идею.

на идею блокировки закрытых модулей? хоть это радует...
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

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

Сообщение helicopter »

(Димон @ Jan 12 2007, в 13:26) писал(а):на идею блокировки закрытых модулей? хоть это радует...

Значит как вешали систему глючные пропиетарные модули, так и будут вешать :( :( :(
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

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

Сообщение georgy_sh »

Димон писал(а):
12.01.2007 13:29
(serzh-z @ Jan 12 2007, в 13:09) писал(а):
Да никто не считает - разработчики уже забили на эту идею.

на идею блокировки закрытых модулей? хоть это радует...

так забили или нет?
ничего не понятно (:

по-моему, никто еще не сообщал об этом.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

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

Сообщение serzh-z »

Если перечитаете этот топик, то заметите, что уже об этом говорилось, где-то еще в районе первой страницы этого топика. Если проследуете по ссылке на тред с обсуждением самих разработчиков, то найдете там примерно тоже самое - в частности критичные высказывания Линуса в адрес обсуждаемой идеи.
Спасибо сказали:
Аватара пользователя
dm_f
Сообщения: 290
Статус: Ы
ОС: fedora 14

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

Сообщение dm_f »

(helicopter @ Jan 12 2007, в 15:35) писал(а):Значит как вешали систему глючные пропиетарные модули, так и будут вешать

у меня, как ни странно, нвидиевские дрова ничего не вешают. задам древний и всем уже надоевший вопрос: что я делаю не так?
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

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

Сообщение georgy_sh »

serzh-z писал(а):
12.01.2007 16:15
Если перечитаете этот топик, то заметите, что уже об этом говорилось, где-то еще в районе первой страницы этого топика. Если проследуете по ссылке на тред с обсуждением самих разработчиков, то найдете там примерно тоже самое - в частности критичные высказывания Линуса в адрес обсуждаемой идеи.

так оно и есть... прошу прощения.
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

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

Сообщение Crazy »

helicopter писал(а):
12.01.2007 15:37
(Димон @ Jan 12 2007, в 13:26) писал(а):
на идею блокировки закрытых модулей? хоть это радует...

Значит как вешали систему глючные пропиетарные модули, так и будут вешать :( :( :(

Не нравится не используй.

Desipere in loco
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

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

Сообщение rolano »

(aLexx programmer @ Jan 11 2007, в 13:10) писал(а):Вот когда напишите - тогда и запрещайте проприетарщину в ядре

Ну если Вы мне лично принесете талмуды (на русском, есс-но) со всеми спецификациями - иожно и написать попробовать. Скооперироваться с другими и написать. Вы только договоритесь с НВидиа и АТИ (для начала), чтобы не было претензий по разглашению этих данных.
Немало людей взялись бы за написание нормальных дров - это большой труд, который гораздо выгоднее распределять между людьми посильными фрагментами, а не тянуть лямку в одному. А когда вендоры обвешивают разработчика всякими договорами, по которым его почти за все могут привлечь - оно и на фиг не надо. Линь пишут много народа, еще больше его тестируют и находят ошибки - система таким макаром улучшается быстрее, чем когда все идет в бинарниках (и никто не знает - с какими опциями все это собиралось). Если дрова открыты - они более мобильны. Там можно что-то поменять, улучшить, дополнить или обрубить. У меня во Фре была трабла с DHCP - решил правкой исходников и пересборкой. Попробуйте решить трабл с закрытыми видяшными дровами самостоятельно.
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

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

Сообщение helicopter »

(Димон @ Jan 12 2007, в 16:23) писал(а):у меня, как ни странно, нвидиевские дрова ничего не вешают. задам древний и всем уже надоевший вопрос: что я делаю не так?

нвидия это скорее исключение, чем правило...
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали:
Аватара пользователя
Ballantre
Сообщения: 114
ОС: Linux

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

Сообщение Ballantre »

rolano очень правильные вещи говорит. Если дрова будут открыты, и множество людей смогут принимать участие в их разработке, то это только ускорит их прогресс.
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
Спасибо сказали:
Аватара пользователя
dm_f
Сообщения: 290
Статус: Ы
ОС: fedora 14

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

Сообщение dm_f »

(Ballantre @ Jan 14 2007, в 12:54) писал(а):rolano очень правильные вещи говорит. Если дрова будут открыты, и множество людей смогут принимать участие в их разработке, то это только ускорит их прогресс.

а теперь попробуйте объяснить это производителям железа....
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

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

Сообщение aLexx programmer »

(Ballantre @ Jan 14 2007, в 12:54) писал(а):rolano очень правильные вещи говорит. Если дрова будут открыты, и множество людей смогут принимать участие в их разработке, то это только ускорит их прогресс.

Все хотят денюжки зарабатывать. И не все хотят делиться при этом своими ноу-хау.
(rolano @ Jan 12 2007, в 17:12) писал(а):Ну если Вы мне лично принесете талмуды (на русском, есс-но) со всеми спецификациями - иожно и написать попробовать.

"Юзер, закрытые модули использовать нельзя, ибо некошерно! Заставь производителей их переписать и вынести из ядра! А если хочешь хорошие открытые, ну-ка, потрудись, найди спецификации, и, может быть, добрые дяди тебе всё сделают. Когда-нибудь."
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

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

Сообщение georgy_sh »

Димон писал(а):
14.01.2007 13:40
а теперь попробуйте объяснить это производителям железа....

это сложно, на самом деле (:
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

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

Сообщение diesel »

helicopter писал(а):
12.01.2007 15:37
(Димон @ Jan 12 2007, в 13:26) писал(а):
на идею блокировки закрытых модулей? хоть это радует...

Значит как вешали систему глючные пропиетарные модули, так и будут вешать :( :( :(

пользовался проприетарными модулями для модема и видиокарт - и АТИ и Нвидиа. Единственное что вешало систему - это одна из бет модемных драйверов - вторая откопанная случайно бета работала нормально. я бы не обобщал вобщем-то.
Спасибо сказали:
Аватара пользователя
Ballantre
Сообщения: 114
ОС: Linux

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

Сообщение Ballantre »

Но вот кое-кто из моих знакомых пишет дрова просто для собственного удовольствия ( пока, разумеется ). :D
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

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

Сообщение helicopter »

Если закрытые модули будут разрешены, то производители даже думать не будут об открытии хотябы спеков или вынесении в юзерспейс закрытой части.....
disel, попробуй поставить с ATI дровами Xgl и несколько раз переключиться в консоль и обратно ;) Вообще о глючности ATI дров уже легенды ходят.
Вешали систему модемные дрова Lucent, хотя и достаточно редко (правда они не терпят ядро с SMP, если SMP включено, то вешается всё при обращении к мопеду (: ), а чейчас там появились как раз дрова с открытым модулем и закрытым куском в юзерспейс .

Ах, я забыл, с ATI дровами не работают ни спящий, ни ждещий режимы ;)
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали:
Аватара пользователя
dm_f
Сообщения: 290
Статус: Ы
ОС: fedora 14

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

Сообщение dm_f »

(helicopter @ Jan 14 2007, в 21:27) писал(а):попробуй поставить с ATI дровами Xgl и несколько раз переключиться в консоль и обратно Вообще о глючности ATI дров уже легенды ходят.

а xgl не глючит? по-моему, они прекрасно дополняют друг друга.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

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

Сообщение KiWi »

helicopter писал(а):
14.01.2007 21:29
disel, попробуй поставить с ATI дровами Xgl и несколько раз переключиться в консоль и обратно ;)

Всё работало. :-)

P.S.: прошедшее время только из-за того, что уже нет того десктопа, где всё это стояло.
Спасибо сказали:
Аватара пользователя
Ballantre
Сообщения: 114
ОС: Linux

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

Сообщение Ballantre »

Дело в том, что открытые модули будут написаны более оптимально. А тут - закрыто и все, ничего не проверить не откорректировать, ничего. Ведь, не секрет, что глючные дрова пишутся, чтобы тратились деньги на новое, более быстрое, железо, а, соответственно, на новые продвинутые, а на деле такие же глючные, дрова.
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

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

Сообщение ddc »

aLexx programmer писал(а):
14.01.2007 16:17
Все хотят денюжки зарабатывать. И не все хотят делиться при этом своими ноу-хау.
О-па! У нас теперь к ноу-хау относится управление аппаратной частью? Можно конечно считать меня конспирологом, но я уверен, что единственная причина закрытия граффических драйверов - желание производителей контроллировать кол-во попугаев (в качестве разных сторон палки предложу вспомнить историю с драйверами для люксовых карт NVIDIA, которые упрощали расчёты - и, соответственно, портили результат - с целью увеличения кол-ва "попугаев" в тестах, и с переделкой ранних RadeOn 9500 в 9700 программными средствами).

diesel писал(а):
14.01.2007 20:28
пользовался проприетарными модулями для модема и видиокарт - и АТИ и Нвидиа.
Угу. У меня тоже не вешали. Правда и не работали.
Я целую неделю провозился с проприетарными драйверами ATi для своей графики, а потом забил на это и поставил драйверы из MESA. Теперь у меня есть 3D-ускорение.

Ballantre писал(а):
14.01.2007 21:48
Ведь, не секрет, что глючные дрова пишутся, чтобы тратились деньги на новое, более быстрое, железо, а, соответственно, на новые продвинутые, а на деле такие же глючные, дрова.
Ну да. А ещё не секрет, что все вендоры изо всех сил стараются отпугнуть клиентов, поэтому из шкур вон лезут, чтобы сделать дрова более глючными, чем у конкурентов...
Спасибо сказали: