URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 68425
[ Назад ]

Исходное сообщение
"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."

Отправлено opennews , 02-Июл-10 14:29 
Компания Qualcomm объявила (http://lists.freedesktop.org/archives/dri-devel/2010-July/00... об открытии исходных текстов модуля (https://www.codeaurora.org/gitweb/quic/la/?p=kernel/msm.git;... Linux-ядра, предназначенного для обеспечения поддержки работы 2D/3D-механизмов акселерации, доступных в OpenGL ES-совместимом графическом ядре чипсета Snapdragon (http://ru.wikipedia.org/wiki/Snapdragon), на базе которого выпускаются мобильные устройства и телефоны. В частности, на данной платформе построены смартфоны Google Nexus One и Dell Streak.


Представители Qualcomm попытались продвинуть открытый код модуля в состав основного Linux-ядра, но встретили сопротивление (http://lists.freedesktop.org/archives/dri-devel/2010-July/00... так как код драйвера, работающего в пространстве пользователя, остается закрытым. Публикация модуля привела к дебатам, в ходе которых разработчики пы...

URL: http://www.phoronix.com/scan.php?page=news_item&px=ODM4OA
Новость: https://www.opennet.ru/opennews/art.shtml?num=27170


Содержание

Сообщения в этом обсуждении
"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Анонимус_б6 , 02-Июл-10 14:29 
Объясните по-русски и для тупых: почему не приняли и как сейчас этот драйвер можно использовать?

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Аноним , 02-Июл-10 14:37 
> Объясните по-русски и для тупых: почему не приняли и как сейчас этот драйвер можно использовать?

Для "самых самых": у драйвера две части. Одна закрытая, вторая закрытая. Ну а дальше все и так понятно.


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Аноним , 02-Июл-10 14:38 
>Для "самых самых": у драйвера две части. Одна закрытая, вторая закрытая. Ну
>а дальше все и так понятно.

Ошибся... Одна открытая, а вторая закрытая. Без этой закрытой части драйвер не работает и смысла не имеет. А такие драйвера точно не нужны.


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Толстый , 02-Июл-10 15:19 
интересный критерий "нужности". я так думаю, что драйвер нужен, потому что он обеспечивает нормальную работу какого-то либо устройства. Исходя из его определения. другое дело что в открытом ядре он конечно врядли нужен, по очевидным причинам.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Zenitur , 02-Июл-10 15:44 
Поправка: нужности в ядре.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено User294 , 02-Июл-10 17:13 
>интересный критерий "нужности".

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


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено StrangeAttractor , 02-Июл-10 15:50 
>  Без этой закрытой части драйвер не работает и смысла не имеет.

Ну что же Вы так. Если это Вам не очевидно, то хотя бы читали бы внимательнее:

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

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


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено минона , 03-Июл-10 03:07 
ну вот как напишут свободный и готовый хоть к какому нибудь применению тогда и разговор будет. а то получается либо бесполезен (без блоба), либо не готов (без открытой части).
ядро - открытый проект. и с определенной лицензией. пусть ищут себе другой (или создают) либо принимают общие для всех условия.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Трололо , 02-Июл-10 14:39 
Объясняю, драйвер на половину открытый из-за этого куча проблем начиная с тестирования заканчивая безопасностью - ИМХО стоит на основе этого "драйвера" написать открытый.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено daemonpnz , 02-Июл-10 14:55 
Пусть распространяют как nvidia и ati (fglrx)

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Andrey Mitrofanov , 02-Июл-10 15:03 
>открытый код модуля в состав основного Linux-ядра, но встретили сопротивление, так как код драйвера, работающего в пространстве пользователя, остается закрытым.

Никакого сопротивления: "открывателям" доходчиво объяснили, куда они могут пройти с попытками перекладывания на разработчиков ядра проблем поддержки своего (даже!) "открытого" кода, который _невозможно_ исправлять и поддерживать.

+++Спасибо, Дэйв.


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено antibanner , 02-Июл-10 15:19 
Полностю согласен с разработчиками. Не нужны в кернеле псевдооткрытые части, что бы они не реализовывали. Сделаешь одно исключение - набежит толпа..... а потом по судам затаскают. В лес, все в лес.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Filosof , 02-Июл-10 15:39 
Всё впорядке. код драйвера в ядре - не надо. Исходники и сам драйвер - надо.
Одни открыли, другие отфильтровали. Это 2 пложительные новости. Если кому-то будет нужно (тому же гуглу или деллу, на случай если квалком забьёт на драйвер), на основании исходников напишут свой драйвер и включат (опять, если от этого будет толк)в ядро.
Ати прекратило поддержку х1000й серии? Открытый драйвер не дал железу умереть. Всё ок.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено AnViar , 02-Июл-10 16:27 
Эххх... вначале плачут по поводу отсутствия дров, а когда эти дрова предоставляют - гордо воротят нос :/

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Анонимный трус , 02-Июл-10 16:31 
Во-во.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Andrey Mitrofanov , 02-Июл-10 16:31 
>- гордо воротят нос :/

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


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено AnViar , 02-Июл-10 16:38 
т.е. предоставили код и умыли руки? как я понял предложили обеспечивать поддержку в ядре в полном объеме...

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено J3QQ4 , 02-Июл-10 18:33 
Какой код? Пускалку блоба?

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено anonymus , 02-Июл-10 17:05 
От драйвера не отказались, просто не приняли в ядро. Тоесть его можно установить на ту же убунту теоретически.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено User294 , 02-Июл-10 17:14 
А что, Убунта уже есть в виде образа под кваллкоммские аппараты?

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено anonymus , 02-Июл-10 18:14 
Убунта есть вв виде образа для ARM, кваллком просто купил у них лицензию, значит теоретически можно запустить.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено User294 , 02-Июл-10 18:43 
>Убунта есть вв виде образа для ARM,

Я в курсе. Но это не квалком и не очень понятно как сие относится к ядру и убунте. Убунта что, начала позиционироваться на телефоны на квалкоме?

> кваллком просто купил у них лицензию,

У убунтуйцев?!? Квалкомм?! На что? Ж8-[ ]


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено anonymus , 02-Июл-10 18:48 
>>Убунта есть вв виде образа для ARM,
>
>Я в курсе. Но это не квалком и не очень понятно как
>сие относится к ядру и убунте. Убунта что, начала позиционироваться на
>телефоны на квалкоме?
>
>> кваллком просто купил у них лицензию,
>
>У убунтуйцев?!? Квалкомм?! На что? Ж8-[ ]

Не у каноникал, а у ARM квалкомм лицензировал производство процессоров. Спросили про девайсы, есть нетбуки и планшеты на квалкомме


"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено User294 , 02-Июл-10 19:31 
Вроде как квалкоммовские чипсеты обычно используюся при производстве мобильников. Они конечно тоже ARM, но вот ноуты на квалкоме лично я никогда не видел. Вы видели? oO

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено anonymus , 02-Июл-10 20:22 
Нетбуки в китае собирают 500Мгц'овые, на лоре планшеты на 1ГГц пробегали. А вообще ARM-based нетбуки смартбуками кличут. В августе появится смартбук от Тошибы, правда не на квалкоммовские а на тегре 250.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено User294 , 02-Июл-10 21:18 
А при чем тут вообще нвидия и тегра? У них общего только то что тоже ARM. Но видяха думается у нвидии - на основе чего-то из их решенй. И наверняка нвидия продолжит свои традиции впаривания блобов, врядли лучше квалкома.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено anonymus , 02-Июл-10 21:23 
Я о смартбуках на квалкоме в частности и ARM в целом.

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Dorif , 04-Июл-10 15:48 
А квалкомм разве не ARM процы делает? Википедию и технические спецификации аппаратов не читали что ли?

"Qualcomm выпустил открытый 2D/3D-драйвер, который был отверг..."
Отправлено Аноним , 03-Июл-10 22:15 
А ведь там PowerVX графическое ядро, как и в Paulsbo.