LINUX.ORG.RU
ФорумTalks

Видеокарты всё. Совсем всё. Все всё...

 , ,


0

1

АМД ещё не стало тортом (да и становится так долго и медленно, что особой надежды и нет), энВидия носится со своими блобами как дурень с писаной торбой.
Интел тоже поскользнулся и несётся в выгребную яму, подгребая эффективными менеджерами и махая трусами вместо паруса. И в этот эрзац-парус усиленно пердят БСДшники:
http://www.opennet.ru/opennews/art.shtml?num=42380

Ъ:
Компания Intel сообщила, что для работы графической подсистемы будущих процессоров на базе микроархитектуры Skylake (Gen9) и Broxton потребуется загрузка специальных бинарных прошивок. Средства для загрузки прошивки будут интегрированы в драйвер i915, в котором данные прошивки станут первыми бинарными компонентами. Прошивки будут поставляться под лицензией, разрешающей распространение только в бинарной форме. При этом лицензия на прошивку явно запрещает внесения изменений и выполнение обратного инжиниринга, декомпиляции и дизассемблирования.

Через загрузку прошивок реализована работа двух новых компонентов, реализованных в процессорах Skylake:

GuC - планировщик распределения нагрузки между различными параллельно работающими графическими движками, отвечающий за приём операции от хост-системы, выбор графического движка для обработки, отслеживание исполнения и уведомление о завершении работы.
DMC (Display MicroСontroller) предоставляет поддержку дополнительных состояний графической подсистемы, активируемых в моменты простоя для экономии потребления энергии. DMC отвечает за сохранение и восстановление графических регистров в моменты перехода в состояние сна, независимо от операционной системы.

Тем временем в списке рассылки разработчиков OpenBSD поднята дискуссия о вычищении OpenBSD от бинарных прошивок, которая вызвала противодействие со стороны Тео де Раадта (Theo de Raadt), создателя OpenBSD. По мнению Тео, запрет поставки бинарных прошивок является глупостью, так как такие прошивки подготовлены производителями для своих специфичных устройств, выполняются не в окружении CPU и ничем не отличаются от прошивок, поставляемых в ПЗУ устройств. По сути, производитель решил бесплатно поставлять прошивку отдельно, экономя на комплектации своих устройств постоянной памятью и упрощая процесс обновления прошивки.

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

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

★★☆

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

В принципе всё верно кроме вывода. Столлман уже давно говорит не только о свободном ПО, но и о свободных железках.

luke ★★★★★
()

Плохо ли это? Да, однозначно.

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

dk-
()

А Тео-то всё правильно сказал. Бороться с вендорами-проприетарщиками снижением юзабельности системы — глупость. Они только усмехнуться и продолжат клепать свои чипы.

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

А зачем открывать? У интела ресурсов и квалификации до жопы. Им помощь сообщества не необходима точно. И не факт, что вообще нужна.

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

Не необходима, но что-то мне не верится, что прямо совсем не нужна. Не может быть такого. И вообще — зачем закрывать?

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

А они важны для корпорации? Сколько их там? Какой профит от открытия? «За все хорошее и против всего плохого» в реальном мире почти не работает.

dk-
()
Ответ на: комментарий от PolarFox

А интел один из главных разработчиков ядра. и что?

dk-
()

Видеокарты

Интел тут абсолютно ни при чём. Он не может в видеокарты, и даже во встроенные чипы он нормально не может.

Ждём свободки от амд.

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

В принципе всё верно кроме вывода. Столлман уже давно говорит не только о свободном ПО, но и о свободных железках.

На самом деле, если мы ссылаемся на Столлмана, то он говорит, о том, что «возможность обновления прошивки говорит, что это софтварная часть, а не хардварная». А дальше мы упираемся в то, что существующий изначально неизменяемый бэкдор всё же менее разрушителен, чем место, где бэкдора не существует, но разработчик оставляет за собой право добавить его в любой момент.

В качестве примера: Китай дружит с США и не добавляет багов в прошивки железа, но в какой-то момент дружба закончилась и система обновления добавило баги в старое железо через систему обновления.

kim-roader ★★
()

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

К сожалению большинству людей плевать на будущее, в том числе и на собственное.

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

Если кому-то это сильно не нравится - он волен предложить альтернативу. Ну или быть как Столман - только «говорить».

dk-
()

Печально конечно. А вообще, Тео прав.
Нужно свободное железо

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

Почему нельзя открыть исходники под лицензией с копилефтом?

third party intellectual property

секретные алгоритмы скедулинга и вот это всё.

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

Грязь ещё никому не мешала в хорошем деле :}

Deleted
()

Я согласен с Тео. Прошивка - часть оборудования, лезть в нее ни к чему.

Deleted
()

Видеокарты всё. Совсем всё. Все всё...

возвращаемся на телетайпы?

Harald ★★★★★
()

Кастую в тред всех кукарекавших про то, что вот уж у штеуда-то дровишки свободней некуда.

buddhist ★★★★★
()

они бы сперва видюху сделали, а уже потом блобы к ней

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

Кастую в тред всех кукарекавших про то, что вот уж у штеуда-то дровишки свободней некуда.

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

его, кстати, не надо открыть?

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

Это штеуд сам решит, не я же кричал об их свободолюбии

buddhist ★★★★★
()

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

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

olegsov
()
Последнее исправление: olegsov (всего исправлений: 2)
Ответ на: комментарий от dk-

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

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

Я то как раз понимаю. Тут уже миллиарды и миллиарды.

Но «осуждать» «плохой интел» «за их блобы» - это точно такая же демагогия. У потребителей есть выбор: покупать и пользоваться, не покупать и не пользоваться. Раз никто открытой альтернативы не запилил до сих пор (массово), то вывод какой? Оно нихрена не выгоднее закрытости. Все. Точка.

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

У потребителей есть выбор: покупать и пользоваться, не покупать и не пользоваться.

Когда-то давно, когда фотоаппаратов ещё не изобрели (прикинь, такие времена тоже были...), не было никакого трудового законодательства. И пахали по 12-14 часов. Да за 20-30 буханок хлеба. И тоже был выбор: не нравится — вали нафиг. Никто не заставляет горбатиться на фабрике.
Но оп-па и нашёлся третий вариант: стачки, профсоюзы, а кое-где и революции. И вот на тебе — КЗоТ.
В выборе между двумя сущностями всегда найдётся место для 20-30 вариантов выбора.
Можешь не отвечать — у меня нет настроения для демагогии.
И да, если ты такой тупой, что прочтёшь в моём сообщении между строк какой намёк, то сразу говорю — никакого намёка нет. Я лишь привёл хороший исторический пример бинарного выбора.

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

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

Хорошо - предложи РАБОЧИЙ третий вариант заставить делать открытое железо? Предложи.

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

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

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

оказался более выгоден работодателям. В целом.

Оказался. В будущем. Вот только на момент внедрения ограничений фабриканты об этом не знали и всячески противились.
Рабство тоже сдали не без боя.

Предложи.

Офигеть. Если бы я мог тебе предложить сразу хороший вариант, то это означало бы, что этот вариант настолько очевиден, что этот вопрос был бы бессмысленным. Ты серьёзно ожидаешь, что я тебе за пару минут решу все человеческие проблемы?
Ты серьёзно считаешь, что если Я не могу предложить тебе идеального решения проблем, то не существует даже хорошего решения? Или вовсе никакого не существует?
Хватит с меня такой логики. Прощай.

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

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

dk-
()
Ответ на: комментарий от Stahl

Т.е. ты «веришь», что этот вариант может существовать и требуешь, что бы производители ему следовали?) Лолка. Вот создаешь свою нвидию\интел, тогда и требуй.

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

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

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

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

dk-
()

Интересно ПЕЧи пляшут.

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

А теперь вот это, обратный процесс - закрытие низкоуровнего сорца.

Deleted
()
Ответ на: комментарий от dk-

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

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от dk-

за какое время нвидия продает столько же своих чипов, сколько продала амд за один день в составе новой плойки?

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

Сколько их там?

Значит нужно больше говорить на тему свободы, чтобы все знали, а то Столлман сам не справляется.

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

Надо хоть что-то делать!

Устраивать митинги с коктейлями молотова? А что, идея :)
Ты говоришь, что мало пользователей, которым важно, чтобы прошивки были открытыми. Нужно их просвещать, чтобы они требовали от производителя, чтобы за их деньги делали то, что нужно им. А то эти корпорации настолько преуспели в банальном зондировании, что уже скоро отменят правило «покупатель прав», и станет «жри, что дали, ибо валить некуда». Так что все правильно Столлман делает, а много кода сам не напишешь.

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

Интел тут абсолютно ни при чём. Он не может в видеокарты, и даже во встроенные чипы он нормально не может

В прошлый раз ты писал:

Эти моднобуки с ирисом стоят дороже моей жизни. Потому и ищу б/у.

Это такой тренд щас, пафосно нищебродствовать или тебя спуфи покусал?

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