The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз ядра Linux 6.5"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Релиз ядра Linux 6.5" –2 +/
Сообщение от Аноним (-), 05-Сен-23, 20:19 
> В чём конкретно вклад производителя железа в вакууме в ядро состоит?

В дровах. И совместной работе над подсистемами которые такой тип драйверов реюзает. В случае конкретно видеокарт это будут (довольно крутые и годные) подсистемы DRM, KMS, GBM, а теперь еще VA management для вулкана. Эти куски в первом приближении можно сделать общими для всех и вместо изобретения велика - реюзать на всю толпу. Что они и делают всей толпенью, даже если и конкуренты, это им всем сокращает объем работ. И вот так они получают моральное право проталкивать изменения в подсистемы учитывающие их. Это все равно отбалансируется с другими. В хучшем случае не получится сделать реюзабельным и будет жить в дереве драйвера.

Нвидия не часть всего этого - зато смела лезть с "давайте сделаем менеджер памяти GPU вместо GBM с учетом нас", или "а запилите для нас EGL" - что конечно не нашло понимания у ALL. И им таким красивым сделали GPL_ONLY на вон те подсистемы. А когда они попробовали на кривой козе "gpl condom", господа, вот, оформили теперь это все так - что нвидии придется обойти технические ограничения. Попав под свой любимый DMCA. Которым ей и укатают без ложной скромности, если вдруг. Кодеры тех подсистем совсем не хотят упрощать жизнь некооперативному вендору который контрибутить не хочет и вместо этого пытается на кривой козе лицензию обойти. Я с этим чертовски солидарен - eParasite'ы заслуживают дуст, а вовсе не...

> Если нужно что-то в самом ядре править так жпл обязывает (!!открывать свой
> код а НЕ слать патчи!!), да, и это хорошо, хотя не
> то чтобы производителю сетевых карт допустим в страшном сне снится как
> он свою особую ОС выпускает для своей железки.

Не хотят - не комитят. Линух не будет эту железку поддерживать из коробки. Кому хуже будет - вопрос интересный, учитывая парк серверов на оном. А вот если они удумают блобы сватать, отправятся вслед за нвидией. Тоже половина подсистем станет неюзабельной и тоже придется половину функций ядра кодить самим. Потому что там тоже врядли кто хотел иметь дело с некооперативными м...ками. Видите ли, когда "core" технологий размазывается на всех и каждый понемногу доводит до ума это одно. А когда работу воротят одни а паразитируют на этом какие-то жлобы которые вообще делиться не хотят - соблазн посыпать их дустом сильно выше среднего. И всем похрен какие там операционки кто хочет делать. Это о совместной работе над проектом и подсистемой, а подачки с лопаты и без майнтенанса там никому не интересны. Эту позицию майнтайнеров и торвальдса никто никогда и не скрывал, много лет к ряду. Это такой прагматичный и довольно жесткий взгляд на GPL как инструмент для стимулирования развития системы. И это работает.

> А драйвера то нахрена конкретно вот заставлять !!искусскуственными!! палками в колеса в
> ядро пихать?

Потому что eParasites заслуживают разве что eDust. Они ничего не привносят в линукс и только подгружают других работой от которой в плюсе только нвидия. За это их терпеть там не могут - и совсем не прочь люлей в панамку насыпать. Никаких преимуществ от деятельности нвидии линукс как система - и его разработчики - не получают! А вот гимор и бесполезняшек качаюших права - вполне. Если это все пропадет, разработчики линуха вообще скорее в плюсе. Минус порция головняка и проприетарного хамья, а комитов и денег сколько было столько и есть, с вон тех полезностей для линукса было ровно ноль.

> Кому от этого хорошо?

Как минимум разработчикам, которые с превеликим удовольствием скинули задолбавший балласт за борт. А чисто по человечески еще и приятно спрыснуть дустом офигевшего халявщика который ухватил работы толпы людей, показал им фигу самым наглым образом из возможных, и теперь чему-то смеет удивляться? А они видите ли тоже могут фигу то показать. Да еще и поэффективнее. А вот пусть нвидия сама и кодит DRM/KMS/GBM/VA management. Ох, получается глюкало и они отстают на месяцы и месяцы? Так что начинают подтыривать функции ядра левыми воркэрааааундами? А вот вам "технические ограничения" тогда, дорогая нвидия. И DMCA. Все как вы любите. И я думаю они, как видные секурбутчики-DRMщики, отлично в курсе что бывает за "обход технических ограничений". А теперь это шоу - специально для НИХ. Ах, они не думали что в эти щи они сами попадут? Ну надо же. А тогда может, treat others the way you want to be treated стоило и к себе таким суперценным применять? А то вот - отзеркалили 1 в 1 по сути. За все. За зажатые сорцы. За отсутствие спеков. За цифровые подписи на фирмвари - при отсутствии оных. Нвидия поставила немало палок в чужие колеса. Почему бы им не ощутить свои методы на СЕБЕ?!

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

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

> Потому что они во первых не в состоянии всё это изменение апи
> отслеживать и патчить.

Так это же замечательно. Значит это им ударит по кошельку и репутации. А вот так уже даже паскудные проприетарщики понимают. И Торвальдс и ко что угодно но не лохи. И знают как отспорить свое. Да-да, если вы пользуетесь их работами и возомнили что можно миллиардный бизнес вести - и даже патчи не прислать, у них могут быть немного иные идеи на этот счет. У прямо вообще всей иерархии, от Торвальдса до мелких майнтайнеров вспомогаловки вокруг подсистем. Вы же понимаете что девелопать линух первым делом идут те кому эти парадигмы вполне по вкусу? :)

> А во вторых, ты ещё попробуй свой открытый код в открытый Линукс
> отправить, если ты не золотой спонсор то хрен тебе.

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

> А у вас острый диаритический синдром борцуна за свободу корпораций Линукс иметь.

У меня... я их форматы попробовал, проникся, и - отлично этих людей понимаю. Это как раз нормальный процесс разработки. С самоуважением. Отказом быть вторым сортом, сливным бачком и мусоркой. С желанием равных прав. Заботой о развитии проекта, включая рефактор подсистем и оформление shared фич совместными усилиями вместо дублирования кода. А кто стоит на этом пути - я ему сочувствую. Он будет аннигилирован мощной высокотехнологичной силой объединенных умов. Которые озаботятся вопросом "как вам надрать зад" и достигнут в этом определенных успехов. Они всегда достигают успехов. Работает это так.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Релиз ядра Linux 6.5, opennews, 28-Авг-23, 11:40  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру