LINUX.ORG.RU

140 разработчиков ядра высказали своё отношение к бинарным модулям

 , ,


1

0

Основная идея заявления высказана в первом предложении: "Мы, нижеподписавшиеся разработчики ядра, считаем бинарные ядерные модули вредными и нежелательными". Бинарные модули причиняют ущерб пользователям, бизнесу и всей экосистеме Линукса, негативно влияют на открытость, стабильность, гибкость и сопровождаемость.

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

>>> Источник

anonymous

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

>То, что оно линкуется с модулем ядра - еще ничего не говорит. сам интерфейс с ядром - открытый.

Мда... Как об стенку горох. Вы говорили модуль ядра открытый, я доказал, что закрытый, теперь Вы говорите, что открыт не модуль, а интерфейс к ядру. Вы вообще в курсе, что делает ld? Я думаю, если были бы в курсе, то не писали бы такую **йню.

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

>что такое "additional rights" объяснять нужно или сам допрёшь?

может это тебе допирать надо?

additional rights - это на сам драйвер.

Его, при желании, хоть в userspace запихнуть можно. Интерфейс ядерный - GPL. Все. Точка.

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

> чё?

Купи словарик для олиго^Wбздунов, может осилишь.

anonymous
()
Ответ на: комментарий от haywire

> Тебе назвать порядок суммы, которую тебе выкатят за разработку драйвера для официально неподдерживаемой железки ?

Ну назови. Чего ты чужие деньги считаешь? Сделай дешевле, получишь деньги ты. Суть в том, что ты жадина прикрываешь других жадин. Чего это им железку не поддерживаемую не отпустить в плавание? Оффшоры приплел тут. Ай-ай. Ну и они жадины. Ты свой негатив чужим прикрываешь. Типа есть 100 уродов,а я не урод, я просто вынужден. Нормально мужики поступили- они вышли этим уродам написали открытое письмо, кде уродов назвали уродами.

Есть миллионы примеров, тот-же TeX который даже великолепны Word убить е может. Или есть мертвецы которых пооткрывали типа всяких Watchcom С (дай боже правильно написать). Неужели сложно понять, что доступность информации мин Тебе назвать порядок суммы, которую тебе выкатят за разработку драйвера для официально неподдерживаемой железки ?

минус только краткосрочный, а вот плюс 100% долгосрочный,и твоим детям рубль упущенный тобой вернется миллионом приобретенным ими

anonymous
()
Ответ на: комментарий от GuttaLinux

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

Например, отслеживать файловые конфликты, чтобы не перезаписать чужой файл (файл из другого пакета). Пойдёт?

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

Вы же написали, что "Вы Я вообще не IT-шник. Я музыкант. И линуксоидом меня можно назвать разве-что с натяжкой.", ну так не лезьте в ту область, где Вы не в курсе, не смущайте других.

anonymous
()
Ответ на: комментарий от dikiy

Так будем придуриваться или таки скажем чего даёт

modinfo nvidia ? ;)


PS: Вот пример проприетарного драйвера с исходниками (других не нашёл у себя)

ss@ACER:/usr/src/linux/drivers/net/wireless/madwifi/ath_hal$ grep LICENSE /usr/src/linux/drivers/net/wireless/madwifi/ath_hal/ah_os.c
#ifdef MODULE_LICENSE
MODULE_LICENSE("Proprietary");


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

>Мда... Как об стенку горох. Вы говорили модуль ядра открытый, я доказал, что закрытый, теперь Вы говорите, что открыт не модуль, а интерфейс к ядру. Вы вообще в курсе, что делает ld? Я думаю, если были бы в курсе, то не писали бы такую **йню.

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

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

> Тебе назвать порядок суммы, которую тебе выкатят за разработку драйвера для официально неподдерживаемой железки ?

назовите, ради интереса. А вообще об этим заниматься либо вендоры (контракты с вышеназваными конторами), либо программисты (реверс инжиниринг, etc) либо идейные лидеры (Столлмен, Линус, Тео Де Раадт и др.), убеждая вендоров просто открыть спецификации и не затруднять разработку (бесплатную!) программистам, долбающимся с тем самым реверс инжинирингом.

>> Кажется пришло моё время спросить, а вы хоть раз участвовали в коммьюнити-разработке?

> нет.

Тогда ваше отношение не удивительно. Это другой мир, мир свободы и взаимопомощи в певую очередь. А вы начинаете всё категорично кроить на свой манер даже не вникая почему вообще существует такой феномен как свободное ПО. Прочитайте хотя бы пару статей на википедии о UNIX и движении за свободное ПО, а потом ужерешайте высказываться здесь так резко или не стоит.

P.S. для более глубокого введения "в тему" советую книгу Стивена Леви "Хакеры-герои"

rudchenkos
()
Ответ на: комментарий от Gharik

>> А можно узнать, откуда в билдмашину автоматически заносится инфа по состоянию версий библиотек во всем зоопарке дистров? Как это у вас автоматом делается? Вы локально имеете все репозитарии от всех дистров? А для новых дистров? Как осуществляете синхронизацию? Расскажите на пальцах.

> Походу, сынок, тебе нужно съесть немного живительной эвтаназии и прополоскать горлышко йадом. А потом навеки изгнать ту гниль, что породила в твоём мозгу модель разработки софта от мелкософта, из себя, а также попытаться максимально зачистить своё окружение от подобных еретиков. А там и зряплата вырастет и на ЛОРе уважать начнут.

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

xintrea
()
Ответ на: комментарий от dikiy

> ну и какое же такое неширпотребное железо есть, которое дозарезу нужно?

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

> Кому надо - напишут.

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

> Или найдут кого-нибудь за баблос, кто дописывать будет.

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

haywire
()
Ответ на: комментарий от anonymous

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

Судя по всему тут вообще мало кто в курсе.

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

> Судя по всему тут вообще мало кто в курсе.

Согласен.

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

> Онлищит, тут собрались тупые красноглазые биороботы. Они даже не понимают о чем идет речь.

> Помимо убунты есть еще 10 мейнстримовских дистров и 250 которые подают признаки какой-то активности. Дрова должны работать искаропки на любом из этих дистров. Не только в убунту.

Назовите пожалуйста их. Желательно не называть по несколько дистрибутивов основаных на Debian и по несколько на Fedora. И это, мейнстрим, ок? Я помогу с началом:

Ubuntu, (Open)SuSE, RHEL, дальше вы

rudchenkos
()
Ответ на: комментарий от FileJunkie

сравнил жопу с пальцем ;D

капча "bagses" не даст соврать

anonymous
()
Ответ на: комментарий от xintrea

>Онлищит, тут собрались тупые красноглазые биороботы. Они даже не понимают о чем идет речь.

>Помимо убунты есть еще 10 мейнстримовских дистров и 250 которые подают признаки какой-то активности. Дрова должны работать искаропки на любом из этих дистров. Не только в убунту.

Чувак - вали на висту, а? Кто кому, что должен? Работоспособность той или иной хрени на дистре который сделал я - моя проблема. Или того кто хочет втюхать свое поделие пользователям дистра.

А, то звучит типа: вирус должен работать везде.

А вот я не хочу чтоб вирус работяющий под РедХат пахал на моей убунте. И сомневаюсь что надо чтоб без пересбора штуковина от Дебиана пахала на Желтой собаке.

Надо чтоб изготовитель железки довал достаточно инфы чтоб железка пахала и наЖелтой собаке и на Убунте и во фре и в QNX. Что тут плохого?

anonymous
()
Ответ на: комментарий от dikiy

> Я вообще не IT-шник. Я музыкант. И линуксоидом меня можно назвать разве-что с натяжкой.

А чего тогда начинаешь спорить о вещах в которых ни ужом ни рылом (ничего личного) ?

PS: В списка кстати действительно нету кернел-девелоперов любителей проприетарщинки в ядре (там есть и такие в основной команде)...лично мне кстати пофиг какого цвета будет машин^Wкошка главное чтобы она мышей ловила ... но иногда любители проприетарщинки раздражают (имеются ввиду конкретные кернелдевеоперы, кто - не скажу ) ;)

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

>Умничка, иди лучше почитай исходники враппера.

Это ты МНЕ говоришь ?

Чего там читать ?

grep MODULE_LICENSE *.c в студию

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

>А чего тогда начинаешь спорить о вещах в которых ни ужом ни рылом (ничего личного) ?

А кто сказал, что я в вещах ни ужом ни рылом? Или музыкантам запрещается?

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

> TeX который даже великолепны Word убить е может.

Слушай, умник. Простой вопрос. Как в документ ТеX вставить диаграмму из электронной таблицы по твоему выбору ? Никак ? Ну, ладно. Это очень сложно. Уровень Micorosft Windows 3.1 / Word/Excel 6. Недостижимо. А картиночку. Картиночку !!! Как в твой ТеX вставить, а ?

haywire
()
Ответ на: комментарий от sS

>Это ты МНЕ говоришь ?

А кто ты такой, что с большой буквы пишешься? Уж не разраб ли нвидии?

>Чего там читать ? grep MODULE_LICENSE *.c в студию

Читать там исходники. Мне уже надоело доносить простую вещь:

Часть должна быть открытой. Так как тогда исключаются такие вещи, как DеRMо. Как еще объяснить?

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

>А кто сказал, что я в вещах ни ужом ни рылом? Или музыкантам запрещается?

Сцылочки на ваши ядерные модули (или хотя бы патчи к ядру) можно ?

Ну нелбзя же настолько тупить то...

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

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

> Например, отслеживать файловые конфликты, чтобы не перезаписать чужой файл (файл из другого пакета). Пойдёт?

кстати, забавно, что на практике получается ощутимая разница между DLL и .so :) вот и получается что 95% dll - непонятно зачем dll, потому что код в них не используется совместно. Ведь в C:\Windows нельзя, DllHell, айяйяй.

а потом Виста с DVD на 12 Гб ставится, потому что каждый тащит свой велосипед. А убунту ставится в одного CD с хорошим приложений и Офисом (!). Предупреждаю выпады про кодеки - они не входят на этот CD отнюдь не из-за их объема.

rudchenkos
()
Ответ на: комментарий от haywire

2haywire Ок. Моха уроды. Спеков нет, продают один и тот-же кирпис 100 раз. За что вы уважаемый их любите-то? Почему народ по вечерам реверс инженирит USB веб камеры, а моху нет, нет интереса? Собери 10 контору которых есть интерес - организуй фонд. Чего ты уродов-то защищаешь? Спасибо что сказал кстати - Моху теперь не купля никогда, вот их акционеры порадуются.

anonymous
()
Ответ на: комментарий от haywire

>Слушай, умник. Простой вопрос. Как в документ ТеX вставить диаграмму из электронной таблицы по твоему выбору ? Никак ? Ну, ладно. Это очень сложно. Уровень Micorosft Windows 3.1 / Word/Excel 6. Недостижимо. А картиночку. Картиночку !!! Как в твой ТеX вставить, а ?

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

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

>Уж не разраб ли нвидии?

Нет

>Читать там исходники.

Через астрал ? ;)

>Как еще объяснить?

Таки разобраться что есть открытый драйвер а что закрытый.

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

> Как в документ ТеX вставить диаграмму из электронной таблицы по твоему выбору ? Никак ? Ну, ладно. Это очень сложно. Уровень Micorosft Windows 3.1 / Word/Excel 6. Недостижимо. А картиночку. Картиночку !!! Как в твой ТеX вставить, а ?

http://www.google.ru/search?q=Including+diagrams+in+LaTeX+documents

http://www.google.ru/search?q=Including+graphics+in+a+LaTeX+document

//смотри не обоссысь

anonymous
()
Ответ на: комментарий от xintrea

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

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

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

> Работоспособность той или иной хрени на дистре который сделал я - моя проблема.

И пользователей вашего дистра. Но таких надеюсь не будет.


> Или того кто хочет втюхать свое поделие пользователям дистра.

Именно, поэтому под свой дистр вы будите компилить поделия сами. У вас на это есть время вечерком.


> А, то звучит типа: вирус должен работать везде. А вот я не хочу чтоб вирус работяющий под РедХат пахал на моей убунте. И сомневаюсь что надо чтоб без пересбора штуковина от Дебиана пахала на Желтой собаке.

Вы что, боитесь вирусов? И считаете, что естественная защита линуха - это беспредел в зависимостях, когда не то что вирус сам себя установить и запустить не может, а даже пользователь не может установить и запустить нужную ему программу? Вы считаете это нормальным? Хотите поговорить об этом?

xintrea
()
Ответ на: комментарий от sS

>Сцылочки на ваши ядерные модули (или хотя бы патчи к ядру) можно ? Ну нелбзя же настолько тупить то...

Вот закончу отладку SATA на моей K7V600 (на тему DVDRW) и ссылочку дам на патч. Так как на мой багрепорт ответили - "делай сам", то этим и занимаюсь.

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

> //смотри не обоссысь

Да просто для чувака понятие TeX - это такое темное окошечко, в котором набирают текст, типа редактора nano :) Щас он будет гнать, что это слишком сложно и серьезные дяди побрезгуют этим заниматься. Человек живет 90-ыми, что тут сказать. С OS он связан поскольку-постольку.

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

>Почему народ по вечерам реверс инженирит USB веб камеры

А потом контора что эти камеры выпускает просто пи@#$т код драйвера, собирает его в виде бинарного модуля и продаёт в коробке с этой камерой уже как свой только подправив пару строчек в MODULE_AUTHOR() и MODULE_LICENSE() оставляя даже параметры модуля без изменения. Как же, сталкивались и не раз.

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

>Слушай, умник. Простой вопрос. Как в документ ТеX вставить диаграмму из электронной таблицы по твоему выбору ?

а из механичской в Ворд? Слабо? Может хватит тут рыдать? Ребята из "Науки и Жизни" как-то вставляют картинки, я видел - там есть картинки. А вот сделай аналог http://sciencesoft.at/index.jsp?link=latex&lang=en для "электронной таблицы". 1000 запросов к одному COM серверу?

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

Вы случаем Алана Кокса с Дарьей Донцовой не путаете?

anonymous
()
Ответ на: комментарий от sS

>А потом контора что эти камеры выпускает просто пи@#$т код драйвера, собирает его в виде бинарного модуля и продаёт в коробке с этой камерой уже как свой только подправив пару строчек в MODULE_AUTHOR() и MODULE_LICENSE() оставляя даже параметры модуля без изменения. Как же, сталкивались и не раз.

А почему не сказал SFC об этом инциденте? Они б их прищемили.

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

Да уж, гугл - друг линуксойдов. Только эта. Милейшие, я не хочу РИСОВАТЬ каждый раз диаграммы, хочу вставлять готовые. Андерстенд ? Что касается картинок, то в документ TEX никак. Правильно я понял гугл ?

haywire
()
Ответ на: комментарий от rudchenkos

>> Помимо убунты есть еще 10 мейнстримовских дистров и 250 которые подают признаки какой-то активности. Дрова должны работать искаропки на любом из этих дистров. Не только в убунту.

> Назовите пожалуйста их. Желательно не называть по несколько дистрибутивов основаных на Debian и по несколько на Fedora.

Это почему же? Репозитарии разные, наборы либ разные, программа собранная под убунту не работает под дебианом.

> И это, мейнстрим, ок? Я помогу с началом: Ubuntu, (Open)SuSE, RHEL, дальше вы

лехко неглядя

1 дебиан
2 убунту
3 гента
4 зенвальк
5 суся
6 красношапка
7 федора
8 мандрива
9 кноппикс
10 альтлинух :)

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

xintrea
()
Ответ на: комментарий от dikiy

>Часть должна быть открытой. Так как тогда исключаются такие вещи, как DеRMо. Как еще объяснить?

Попробую для Вас как для художника объяснить, как для меня выглядит драйвер нвидиа. Вот заходите Вы в картинную галерею и видите, что там настолько плохое освещение, что видны только рамки картин, а что на них не видно, все сливается, мутно и т.д. Вот и драйвер нвидиа тоже самое интерфейс (рамки) есть, а что внутри не видно, и как работает не понятно, и почему виснет иногда не понятно, и даже не понятно дермо или нет! (Судя по тому, что иногда виснет и проблемы, то гавнецом попахивает.)

anonymous
()
Ответ на: комментарий от haywire

>Да уж, гугл - друг линуксойдов. Только эта. Милейшие, я не хочу РИСОВАТЬ каждый раз диаграммы, хочу вставлять готовые. Андерстенд ? Что касается картинок, то в документ TEX никак. Правильно я понял гугл ?

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

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

>А почему не сказал SFC об этом инциденте? Они б их прищемили.

Как же, писали и предупреждали. Китайцам это до одного места. Они не то что FSF, они M$ на одном месте вертели.

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

>Попробую для Вас как для художника объяснить, как для меня выглядит драйвер нвидиа. Вот заходите Вы в картинную галерею и видите, что там настолько плохое освещение, что видны только рамки картин, а что на них не видно, все сливается, мутно и т.д. Вот и драйвер нвидиа тоже самое интерфейс (рамки) есть, а что внутри не видно, и как работает не понятно, и почему виснет иногда не понятно, и даже не понятно дермо или нет! (Судя по тому, что иногда виснет и проблемы, то гавнецом попахивает.)

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

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

>Ура!!! Наконец-то появился точный список АНАНИМУСОВ, которых нужно отстрелить.

//wildest

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