The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 6.5, opennews (?), 28-Авг-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


33. "Релиз ядра Linux 6.5"  +5 +/
Сообщение от Аноним (33), 28-Авг-23, 13:24 
В нормальной системе драйверы должны быть отделены от ядра.
Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз ядра Linux 6.5"  +2 +/
Сообщение от Аноним (41), 28-Авг-23, 13:49 
В "нормальной системе" для работы новой "нормальной системы" тебя производитель чипов для устройства, который делает драйвера для работы этих чипов в "нормальной системе", обязал тебя купить новую карту. А не нравится - сам отключишь интернет, когда тебя одним wannacryем взломают.
Ответить | Правка | Наверх | Cообщить модератору

217. "Релиз ядра Linux 6.5"  +/
Сообщение от voiceofreason (?), 29-Авг-23, 12:38 
Зато для актуального железа дрова всегда БУДУТ и как правило лучше опенсосочных. Сидеть на мамкиной шее и наяривать на свой c2d "для учёбы" - ну такое. 500$ на апгрейд раз в 5 лет это правда неподъёмно для линукс-экспертов?
Ответить | Правка | Наверх | Cообщить модератору

227. "Релиз ядра Linux 6.5"  +/
Сообщение от Anon3 (?), 29-Авг-23, 13:35 
> Зато для актуального железа дрова всегда БУДУТ и как правило лучше опенсосочных.
> Сидеть на мамкиной шее и наяривать на свой c2d "для учёбы"
> - ну такое. 500$ на апгрейд раз в 5 лет это
> правда неподъёмно для линукс-экспертов?

линукс-эксперд просто выиграет не предусматривающий откаты тендер. На распильных объектах, каждые 5 лет по 500$ на апгрейд АРМ-ов - золотая жила руководства.
А вот что делать заказчикам, бродившим по нищете?

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

251. "Релиз ядра Linux 6.5"  +/
Сообщение от коньюктивит (?), 29-Авг-23, 17:50 
Этим виндузятникам только дай волю, они и тёплых ватерклозетов начнут у вас требовать.
Ответить | Правка | Наверх | Cообщить модератору

46. "Релиз ядра Linux 6.5"  +3 +/
Сообщение от Ананимус (?), 28-Авг-23, 14:04 
> В нормальной системе драйверы должны быть отделены от ядра.

Нет, не должны. Буквально единственная причина по которой они открыты сейчас это требование ядра открывать код.

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

85. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (-), 28-Авг-23, 16:17 
Ты его не правильно понял. Он прочитал статьи Эндрю Таненбаума про микроядерную архитектуру ядра, и стал адептом микроядерной архитектуры.
Ответить | Правка | Наверх | Cообщить модератору

218. "Релиз ядра Linux 6.5"  +/
Сообщение от voiceofreason (?), 29-Авг-23, 12:40 
Рекомендую посмотреть, как работают микроядерные AmigaOS 4 и MorphOS на немощном железе типа 1 ГГц single-core PowerPC. Очень хорошо мозги прочищает.
Ответить | Правка | Наверх | Cообщить модератору

233. "Релиз ядра Linux 6.5"  +1 +/
Сообщение от Аноньимъ (ok), 29-Авг-23, 14:27 
> Рекомендую посмотреть, как работают микроядерные AmigaOS 4 и MorphOS на немощном железе
> типа 1 ГГц single-core PowerPC. Очень хорошо мозги прочищает.

Где посмотреть?

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

184. "Релиз ядра Linux 6.5"  +1 +/
Сообщение от Аноньимъ (ok), 29-Авг-23, 01:32 
Под Линукс есть и закрытые драйвера.

Я уже молчу о бинарных блобах в этих самых "открытых" драйверах.

Так что ненужно бредить, эти вещи никак не связаны.

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

224. "Релиз ядра Linux 6.5"  +/
Сообщение от Ананимус (?), 29-Авг-23, 13:20 
> Так что ненужно бредить, эти вещи никак не связаны.

Прости, какие драйверы в drivers/ закрытые? Покажи мне, пожалуйста.

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

232. "Релиз ядра Linux 6.5"  +1 +/
Сообщение от Аноньимъ (ok), 29-Авг-23, 14:26 
>> Так что ненужно бредить, эти вещи никак не связаны.
> Прости, какие драйверы в drivers/ закрытые? Покажи мне, пожалуйста.

Я до конца не понимаю о чем вы, наверное о официальных репах линукса?
Вас вот это не смущает -

> Одновременно латиноамериканский Фонд свободного ПО сформировал вариант полностью свободного ядра 6.5 - Linux-libre 6.5-gnu, очищенного от элементов прошивок и драйверов, содержащих несвободные компоненты

Вот например, инфа старая, сейчас их гораздо больше - http://manulix.wikidot.com/kernel-blobs


И вы себе представляете примерно программную начинку обычного андроид телефона например?

Вы серьезно думаете что за пределом оф репы линуса не существует линукс драйверов?
Нвидия немного в недоумении.

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

235. "Релиз ядра Linux 6.5"  –1 +/
Сообщение от Ананимус (?), 29-Авг-23, 15:08 
> Вас вот это не смущает

Нет, прошивки меня не смущают. Это отдельный мир с отдельной войной с блобами.

> Вы серьезно думаете что за пределом оф репы линуса не существует линукс драйверов?

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

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

252. Скрыто модератором  +1 +/
Сообщение от коньюктивит (?), 29-Авг-23, 17:54 
Ответить | Правка | Наверх | Cообщить модератору

269. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 30-Авг-23, 07:30 
Ответить | Правка | Наверх | Cообщить модератору

285. "Релиз ядра Linux 6.5"  –1 +/
Сообщение от Аноним (-), 31-Авг-23, 02:25 
> Вот например, инфа старая, сейчас их гораздо больше -
> http://manulix.wikidot.com/kernel-blobs

О, "эксперт" по ядру от сохи^W винды совсем не палится! "Blob list for Linux v2.6.30". Ну спасибо что не 2.4. Про то что в какой-то момент блобы выпихнули из ядра в отдельный реп linux-firmware как раз чтобы с блобами бодались их авторы и кому это надо - великий эксперт не в курсе.

> И вы себе представляете примерно программную начинку обычного андроид телефона например?

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

> Вы серьезно думаете что за пределом оф репы линуса не существует линукс драйверов?

Для большинства практических целей их и правда не существует. Единственный для кого они существуют это крупный OEM способный это потянуть.

> Нвидия немного в недоумении.

После того как ей фак то показали? Заодно запретив юзать подсистемы DRM/KMS/GBM так что той самой пришлось кодить половину графической подсистемы ядра, и выходит туго, глюкаво, и с отставанием на месяцы и месяцы от майнлайна то? Ну а заодно вот и из топ500 амд ее немного подвинули. Неудобный вендор системному интегратору - не подарок ;). Как по мне пусть нвидия с своими кастомерами и е#$%тся там в своей помойке на двоих. Разработчиков линя вся эта мышиная возня вообще не касается. Вы даже баг зарепортить на майнлайн кернел не сможете такие красивые, вас в этом контексте просто не существует. Вы не клиенты этих разработчиков. Tainted kernel -> гудбай! И даже если какой каркуша отпатчит taint кернела, вас таких все равно видно как облупленых по еще десятку признаков которые забыли отпатчить.

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

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

292. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 31-Авг-23, 03:32 
Какой извращённый бреб.
Так изыскано.
Ответить | Правка | Наверх | Cообщить модератору

301. "Релиз ядра Linux 6.5"  +/
Сообщение от Ананимус (?), 31-Авг-23, 16:53 
> Какой извращённый бреб.
> Так изыскано.

Ну вообще он все по делу говорит, в 6.6 только что новый забор от NVIDIA вставили.

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

303. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 31-Авг-23, 18:39 
> Ну вообще он все по делу говорит, в 6.6 только что новый
> забор от NVIDIA вставили.

Дело у нас вот такое:

>> В нормальной системе драйверы должны быть отделены от ядра.
> Нет, не должны. Буквально единственная причина по которой они открыты сейчас это требование ядра открывать код.

То что аноним выше пишет в контексте этого дела бред.
Закрытые драйвера в Линуксе факт, как и бинарные блобы в "открытых" драйверах.

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

Разборки Самсунга с Нвидией через установку DMCA на апи в свабодном коде это бред вопиющий, это абсолютно новый уровень бреда.

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

307. "Релиз ядра Linux 6.5"  +/
Сообщение от Ананимус (?), 01-Сен-23, 13:13 
> Закрытые драйвера в Линуксе факт, как и бинарные блобы в "открытых" драйверах.

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

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

311. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 01-Сен-23, 16:21 
>> Закрытые драйвера в Линуксе факт, как и бинарные блобы в "открытых" драйверах.
> То что есть пара закрытых драйверов никто не отрицает. Отрицают возможность существования
> такого количества **открытых** драйверов от вендров в рамках не обязывающего открывать
> код ядра.

Нет никакого обязательства открывать код. И существование закрытых дров тому доказательство.

Есть кривой косой недокументированный постоянно изменяющийся апи ядра.

И это мягко говоря плохо, очень плохо.

И есть искусственное вставляете палок в колеса.

И это мягко говоря маразм и острая шизофрения.

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

329. "Релиз ядра Linux 6.5"  –1 +/
Сообщение от Ананимус (?), 04-Сен-23, 11:47 
> Нет никакого обязательства открывать код.

Ну это уже совсем троллинг тупизной какой-то. man GPL.

> И существование закрытых дров тому доказательство.

Out-of-tree? Да, их сколько-то есть.

> Есть кривой косой недокументированный постоянно изменяющийся апи ядра.

Внезапно всем нормально, кроме NVIDIA, которые не могут открыть код и Oracle, которые не хотят открывать Virtualbox. Ты навскидку вспомнишь ещё хотя бы десяток закрытых драйверов?

> И это мягко говоря плохо, очень плохо.

Кому? Пока что всем очень хорошо. Драйвер есть из коробки, вставил железку в слот и все работает.

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

331. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 04-Сен-23, 13:56 
> Кому?

Разработчикам дров? На каждый чих левой пятки Линуса и его хозяев переписывать всё.

> Пока что всем очень хорошо.

Не все мазахисты тащемто. Так что не всем.

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

332. "Релиз ядра Linux 6.5"  +/
Сообщение от Ананимус (?), 04-Сен-23, 14:25 
> Разработчикам дров? На каждый чих левой пятки Линуса и его хозяев переписывать всё.

Признайся честно, ты этот ядерный API в глаза видел? Потому что чаще всего "слом API" выглядит так:

- поцоны, мы тут вместо одной функции две другие принесли в наш стек, но оно и вашу подсистему тоже затрагивает
- а чо? а зачем?
- а вот тут и тут лучше становится
- ну ок давайте смержим

Все.

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

317. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (-), 03-Сен-23, 16:25 
> То что аноним выше пишет в контексте этого дела бред.
> Закрытые драйвера в Линуксе факт, как и бинарные блобы в "открытых" драйверах.

Они и не собирались, лолка! У нас все просто: кто не с нами - тот против нас. Это прямым текстом Торвальдс сказал. Либо комиты, либо GTFO и сами там сношайтесь как хотите. А фак можно и на чисто техническом уровне показать.

Так что с пришествием еще и понятия GPU VA management + вон те подарки нвидия сейчас огребет очень приличный технический фак. Учитывая что ей это все денег стоит и отваживает кастомеров на амд - выбор за ними, конечно, но ядерщики с отсутствия нвидии совсем ничего не теряют, в отличие от нвидии у которой ломовая доля бизнеса на лине держится. И ядерщики, вот, доступно объясняют наглому корпу в понятном формате - лупя по кошельку и репутации от души ;)

> Так же бред то, что Линукс не может предоставить нормальный апи для драйверов.

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

> Разборки Самсунга с Нвидией через установку DMCA на апи в свабодном коде
> это бред вопиющий, это абсолютно новый уровень бреда.

Я думаю что по DMCA там вся тусовочка захочет укатать, от интеля и амд до режхата и айбиэма, ключевой майнтайнер системы - редхатовский Дэйв Эйлри. И он искренне ненавидит нвидию как и все остальные создатели подсистем DRM/KMS/GBM и прочие кодеры вэйландов и проч. Если кто думает что опенсорсники дадут проприерасу навязывать апи или что-то еще - скорее ад замерзнет чем это случится. И да, они все - рьяные убежденные опенсорсники. И через эту культуру даже заклятые конкуренты выработали общие интерфейсы. В более-менее удобном им всем виде. Кроме нвидии, которая, вот, в пролете. Сама она эквиваленты DRM/KMS/GBM кодить конкретно обделалась и попыталась на кривой козе подтыривать GPL_ONLY символы в свой блоб. А им ща и объяснят как это пахнет. Вызовом в суд и DMCA, например. Амеровскому суду реально пофиг кого иметь за нарушение лицензии. Васяна за EULA от MS? Ok! Нвидию за нарушение GPL и "обход технических средств"? Тоже ок! Просто возьмут - и просто поимеют, если более культурно не доходит. А то что пришлось "технические ограничения" поставить - что поделать, гоп понимает только кулаком в лицо. Иные интерфейсы с ним не работают. Приходится дать то что гоп понимает.

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

320. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 03-Сен-23, 18:06 
А очі як горять!
Горять пилають червоні очі!
Ответить | Правка | Наверх | Cообщить модератору

342. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (-), 05-Сен-23, 17:23 
> А очі як горять!
> Горять пилають червоні очі!

Да ты не боись, там и "technical measures" - "as described in DMCA" не заржавеют, если это единственное что проприерас понимает.

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

316. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (-), 03-Сен-23, 16:14 
>> Какой извращённый бреб.
>> Так изыскано.
> Ну вообще он все по делу говорит, в 6.6 только что новый
> забор от NVIDIA вставили.

И даже пообещали оттрахать DMCA "just in case" - вот прям статьей "обход технических ограничений". Это шикарно, я считаю. Добро должно быть с кулаками, ниипет.

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

337. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 04-Сен-23, 18:30 
> И даже пообещали оттрахать DMCA "just in case" - вот прям статьей
> "обход технических ограничений". Это шикарно, я считаю. Добро должно быть с
> кулаками, ниипет.

https://i.imgflip.com/3w2zoc.jpg

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

343. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (-), 05-Сен-23, 17:29 
> https://i.imgflip.com/3w2zoc.jpg

А вот опять видно корпорат-холуя, ссыль на сервис с клаудспайварой подогнал. Характерненько.

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

GPL - это самоходный алгоритм вируса. Записаный как текст для людей. Но работающий. Копирасы настаивали что автор бог, может просить хоть трусы в горошек. Ну мы и попросили - правов одинаково для всех, такую же лицензию для всего, и никакого деления на master-slave. Как авторы имеем полное право, раз уж копирасы так настаивали. Так что нате-ка вам вашим же вооружением, голубчики :P

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

351. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 05-Сен-23, 19:19 
Вам там это, безусловный микрокод вставили в ваш GNU Linux - https://lore.kernel.org/lkml/20230828122533.GBZOySPQIjw25NiU.../

> The first, cleanup part of the microcode loader reorg tglx has been working on. This part makes the loader core code as it is practically enabled on pretty much every baremetal machine so there's no need to have the Kconfig items. In addition, there are cleanups which prepare for future feature enablement.
> no need to have the Kconfig items

Так что расслабьтесь. Это кого надо бинарные блобы.

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

352. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (-), 05-Сен-23, 19:42 
> Вам там это, безусловный микрокод вставили в ваш GNU Linux

Понимаешь, ты в мою систему вообще совсем ничего без моего явного желания на то не вставишь. Если я не захочу вон того - кернел просто не найдет этот файл. Загрузка продолжится, куда ж он денется. Оптимальность этой идеи на x86, учитывая дырявость дефолтного микрокода впрочем под большим вопросом. Ведь микрокод то в проце есть - что так что сяк. И который из них хуже - вообще, гуры говорят, что с именно фабричным оно спасибо если загружатся вообще, так что BIOS со своей стороны и так патчил его до чего-то более свежего, но свежесть BIOS это тоже отдельный топик и вот там апдейтить ЭТО - уже может быть чревато.

> Так что расслабьтесь. Это кого надо бинарные блобы.

Лоадер это одно, блоб это другое. Чтобы он вообще образовался - это к стороннему репу "linux-firmware" вообще. Куда всю блоботу и выпихнули из ядра. И с практической точки зрения x86 вообще один большой зонд со всеми его ME и PSP, если кто еще вдруг жираф и не догадался. Без блобов реально ряд армов поднять, RISCV всякие, etc. Ну там и лоадера микрокода нет почему-то. Как и микрокода.

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

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

356. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноньимъ (ok), 06-Сен-23, 00:44 
Так интел это корпорасты сующие бинарные блобы, или это не корпорасты?
Бинарные блобы хорошие или плохие?

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

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

364. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (-), 06-Сен-23, 15:18 
> Так интел это корпорасты сующие бинарные блобы, или это не корпорасты?

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

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

У меня так то есть местами и гигабитные реалтеки, которым ядро хотело бы какой-то патч фирмвари догрузить. Но не находит - и работает с тем что есть. И ничо, пашет. Может мне и на этого лоадера обидеться? Чего он не опция, отключить чтоб не пиндел?! А то чего эта зараза не находит какой-то блоб? Да, я его не поставил раз все работает и я не в курсе веских причин для инсталла того пакета :). Вот с микрокодом - за последние пару месяцев такие причины появились более активно, с CVEшками то на процы. И то не все и не всегда. Ставить ли пакет с uCode что так на мое усмотрение было что сяк.

> Бинарные блобы хорошие или плохие?

В идеале - без них лучше. Реально - ну вон там господа с CVE на свои чудные процы и тут уже вопрос какие из угроз хуже. А так для себя - я с x86 постепенно уйду, имхо, и в идеале в пользу RISCV от дружественных к опенсорсу компаний или как минимум без явных подстав.

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

В данном случае если я не захочу апдейты микрокода грузить - ну ядро и не найдет их. А лоадер микрокода "как категорию" я и не собирался отключать на x86 в общем случае. Я все же ближе к прагматичным взглядам Торвальдса. Т.е. - замочить по возможности, но - без кончины от этого вместе с ними и прочего collateral.

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

64. "Релиз ядра Linux 6.5"  +2 +/
Сообщение от birdie (ok), 28-Авг-23, 15:05 
Так оно так, но это если у вас бюджеты огромные.

У Линукса бюджеты не очень, поэтому вот так.

И не только драйвера. Я бы ещё выкинул:

arch/
fs/
sound/

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

96. "Релиз ядра Linux 6.5"  +3 +/
Сообщение от Менеджер Антона Алексеевича (?), 28-Авг-23, 16:43 
> Я бы ещё выкинул:
>
> arch/
> fs/
> sound/

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

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

194. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (187), 29-Авг-23, 04:07 
> Деды тумблерами программировали и ничего, бороды только гуще росли.

Да вы и ща так можете. С JTAG даже проще стало - тумблеров всего пару штук надо. Можете натсукивать вот прям совсем побитово :)

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

286. "Релиз ядра Linux 6.5"  –2 +/
Сообщение от Аноним (-), 31-Авг-23, 02:31 
> И не только драйвера. Я бы ещё выкинул:
> arch/
> fs/
> sound/

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

p.s. а если сделать вон то - потом разработчики линя могут смело менять род деятельности, кому такая операционка вообще нужна будет?! Ее ж ни в 1 задачу не приткнешь без поддержки архитектур, файлух и чего там там. Оно скопытится быстрее чем *бсд после этого.

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

306. "Релиз ядра Linux 6.5"  +1 +/
Сообщение от Аноньимъ (ok), 01-Сен-23, 12:22 
Я так понимаю под викинуть подразумевается сделать стабильный документированный апи и вынести разработку всего этого в отдельные проекты.

А не отказаться от драйверов.

То что чуть ли не каждое изменение ядра требует патча кода драйверов и ФС - глупость.

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

333. "Релиз ядра Linux 6.5"  –1 +/
Сообщение от Аноним (333), 04-Сен-23, 15:40 
> Я так понимаю под викинуть подразумевается сделать стабильный документированный апи и вынести
> разработку всего этого в отдельные проекты.
> А не отказаться от драйверов.
> То что чуть ли не каждое изменение ядра требует патча кода драйверов
> и ФС - глупость.

Мордочка у всяких блоборасов треснет им еще stable api чтобы вон те бесплатно ублажали их без отдачи в кернел пока они там миллиарды рубят. А остальным и так нормалек было ;). Нет, ребятки, виндочки но халявной - вам тут не обломится. Даже не надейтесь.

И если то не заметил - майкрософт с их stable api во первых апи так то тоже периодически перетряхивает, потому что иначе система все ж совсем загнется. А чтоб держать дровописак в узде еще и подписи на все требует. И вот что что а дровописаки никогда не будут никому свою волю диктовать. И линуксоиды уж точно не лохастее майкрософта чтобы прогибаться под всякуюф некооперативную шваль. Те намного лучше DMCA takedown понимают как аргумент. Почему бы и не дать его собственно, если это единственное что доходит. Эти люди и проекты никогда не намеревались бесплатно ублажать проприетарщиков без отдачи. Кто не понял - тому популярно объяснят. В отличие от чистой идеологии тут прагматики, так что вместо увещевания - бить будут жестко, на результат, по самым болючим местам. Бишь кошельку и репутации.

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

335. "Релиз ядра Linux 6.5"  +1 +/
Сообщение от Аноньимъ (ok), 04-Сен-23, 18:15 
В чём конкретно вклад производителя железа в вакууме в ядро состоит?

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

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

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

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

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

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

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

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

353. "Релиз ядра 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ообщить модератору

166. "Релиз ядра Linux 6.5"  +/
Сообщение от Аноним (166), 28-Авг-23, 22:08 
нереально
у ядра нет стабильного внутреннего API
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

186. "Релиз ядра Linux 6.5"  +3 +/
Сообщение от Аноним (186), 29-Авг-23, 03:25 
А и не нужно. Достаточно вынести драйверы из ядра и сделать стабильный внешний API для взаимодействия с ними. Лет 30 как реализовано в полноценных операционках, даже в полуоси такое было.
Ответить | Правка | Наверх | Cообщить модератору

231. "Релиз ядра Linux 6.5"  –2 +/
Сообщение от vitalif (ok), 29-Авг-23, 14:19 
и где та полуось?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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