История изменений
Исправление Skullnet, (текущая версия) :
Ликбез: xwayland - это прослойка совместимости, позволяющая рисовать окна на wayland-совместимом DS. Ждать от неё 100% совместимости со всяким говном, абьюзящим дыры x11 было бы странно.
Тут больше нечего сказать кроме как «давайте делайте совместимость или GTFO». Десятки тысяч понаписанных иксовых приложений никуда не денутся. Скорее выкинут Wayland, чем приложения.
Какой-то глупый у тебя Васян. Если он взялся пилить свой композитор, с чего он удивляется тому, что все желаемые функции для него надо пилить? Пусть пилит. Или библиотеки подключает, с реализацией.
Я удивляюсь вашей тупости. Я уже третий раз объясняю, что в иксах композитор это всего лишь легко заменяемый кирпичик во всей системе, а в Wayland - блоатварный мегакомпонент.
Ладно, мой косяк, использовал слово «композитор» и ты выкрутился. Пили свой дисплейсервер совместимый с иксами. xorg ты дорабатывать и поддерживать не хочешь, но иксы любишь. Что делать? Правильно, запилить новый, без старых багов.
В этом, кстати, и идея. Потихоньку переписать иксы на Rust (XRust, аля «хруст»), по пути пофиксить некоторые вещи.
Если о серверном - кому надо тот пусть и пишет. И написал: wlroots. Если надо именно в виде аналога xorg - видимо mir.
wlroots - это такой акт отчаяния в Wayland мире. Пока wlroots не будет смержен в основную реализацию Wayland-а, никто даже не будет разговаривать всерьез.
Смысл создания вейланда был именно в велосипедостроении.
Спасибо за чистосердечное. «Ребята, можно забирать.» (С)
ДЕ на тот момент представляла собой труп xorg из которого торчат куча трубочек, подключающих его к системе жизнеобеспечения. И разрабы сказали: "какого хрена? Мы и так реализуем всё, от управления окнами до композитинга. Этот xorg нужен просто для того чтоб зоопарк клиентского софта работал. Вот и предложили, развернуть конструкцию другой стороной. Пусть этот труп и дальше торчит, но где-то сбоку, а остатки используемого функционала перенесутся внутрь ДЕ и наружу предоставится новый нормальный протокол.
Вы видимо совсем-совсем не разработчик, иначе бы не стали писать подобную ерунду. Опытные разработчики знают, что унифицированные вещи - это очень важно, даже если основная реализация не очень поворотлива. А велосипедописание - это удел нубов и макак.
А потом 1 человек взял да запилил dxvk, а пара других добавили туда поддержку d3d10, а потом и d3d9. И никакая нвидия им не была нужна.
Не нужна, потому что AMD и OpenGL комитет за него придумали Vulkan, на котором написали драйвер для всех версий d3d и OpenGL (Zink). И этот Vulkan работает на видеокартах от всех производителей.
Целая mesa живёт как-то без нвидия, здравствует. Почему вдруг HDR в X11 без нвидии не сможет? Может ты просто придумываешь отмазки?
Даже если в mesa и добавят поддержку HDR, то это будет только 20% рынка от силы, с вычитанием Intel встройки.
Эти два предложения противоречат друг другу. И, кстати, реальности: хромбуки вон вполне себе линупсы.
Недоноутбуки с недолинуксом от Google.
Чем лучше-то? Ты вообще осознаёшь, что без нвидии не было бы никакого вулкана, например? Да, формально вулкан - это детище АМД, но не будь нвидии - поддержка opengl не только на линупсе, но и на винде бы быстро захирела, ATI на неё забивали даже в условиях наличия конкурента. Году к 2005, когда юниксы давно закончились, а на винде есть нормальный D3D, кому реально нужен был этот OpenGL? И только именно нвидия тянула его и на винде и на остатках юникс-подобных систем. Поэтому хронос выжил и смог в своё время запилить спецификацию вулкан.
В недостатках OpenGL виноват исключительно OpenGL-комитет. NVidia как и всегда тащила поддержку OpenGL по остаточному принципу, просто сейчас в 2022 году OpenGL более-менее довели до ума (наконец-то). Если бы Vulkan был придуман NVidia, то это был бы такой же закрытый стандарт, как например CUDA и мы бы игр в Linux-е не увидели ещё лет 20.
Да, может геймингу на линуксе было бы полегче, если б нвидия затащила d3d. Однако этого бы не произошло, так как нафиг он нужен? Эволюция работает иначе, сначала был нормальный OpenGL на линупсах, благодаря ему можно было реализовать композиторы и, соответственно, создать спрос на хоть какое-то ускорение хотя бы чтоб гуй красиво работал. И только потом пришли Valve и вложились в гейминг на линупсе.
D3D нужен, и он намного лучше OpenGL, поэтому разработчики предпочитали его OpenGL, но d3d всегда был Windows-only, а это кость в горле для линукса. Даже после выхода Vulkan, d3d11 будет актуален, потому что не все хотят писать по сути свой видео драйвер, чтобы отрисовать простую графику.
Это твои фантазии. Никто тебе ничего дарить не обязан. Более того, даже под линуксом есть куча коммерческого софта без исходников и никто почему-то не думает запрещать закрытый прикладной софт. Почему-то для нвидии сделали исключение.
Обычный проприетарный софт - это совершенно другое дело, потому что тут нет никакой hardware части. А в случае NVidia видеокарт она как раз есть, и от неё зависит по сути работа всего софта, без исключений.
Вообще отношение к этому закону - такой хороший вариант IQ теста. Если ты не видишь, что закон - идиотский и вредный
Чем больше корпорациям закрутят гайки, тем лучше. А корпорабы могут ныть сколько им угодно.
Нет, конечно. Если ты покупаешь товар зная его характеристики, значит тебя всё устраивает.
В капиталистической системе свободный рынок - это миф, потому что настоящий свободный рынок должен обеспечивать высокий уровень конкуренции. Когда производителей видеочипов два с половиной. Никакой конкуренции не будет. Производители просто договорятся, а конечный потребитель окажется заложником, поэтому необходимо государственное регулирование, хотя бы на уровне ЕС.
А вот когда какой-то левый чувак, с которым ты про данную тему не только договоров не заключал, но даже и не обсуждал ничего, в какой-то момент начинает тупо вмешиваться и портить работоспособность твоего оборудования, причём сознательно и исключительно с целью подгадить - это мерзко.
Ох**ть. Человек купил машину, но машина не его! Она принадлежит корпорации, заплати $1000 за подписку на подушки безопасности!
Причём бывали случаи, когда до определённой версии ядра фича работала, а после переставала, потому что открытый до этого интерфейс превращали GPL-Only. И я, кстати, ни разу не видел какого-то вменяемого объяснения зачем это надо. Я искал. Находил обсуждение достаточно ли существующего механизма или надо что-то ещё, но вот чтоб кто-то сказал «нам это нужно для такой и такой цели» - ни разу. Видимо либо произносить цель стрёмно, либо всем очевидно и я один такой тупой, что не понимаю.
Это уже издержки СПО. Понятно, что никто не хочет судиться за права даже на 100 строчек кода, поэтому лучше выпилить проприетарщину. GPL по сути и появился как диаметрально противоположный ответ на закрытые проприетарные лицензии. Спорить, что свободнее GPL, MIT или BSD я не буду. У них совершенно разные цели. И нужно понимать когда какую лицензию лучше использовать.
Исправление Skullnet, :
Ликбез: xwayland - это прослойка совместимости, позволяющая рисовать окна на wayland-совместимом DS. Ждать от неё 100% совместимости со всяким говном, абьюзящим дыры x11 было бы странно.
Тут больше нечего сказать кроме как «давайте делайте совместимость или GTFO». Десятки тысяч понаписанных иксовых приложений никуда не денутся. Скорее выкинут Wayland, чем приложения.
Какой-то глупый у тебя Васян. Если он взялся пилить свой композитор, с чего он удивляется тому, что все желаемые функции для него надо пилить? Пусть пилит. Или библиотеки подключает, с реализацией.
Я удивляюсь вашей тупости. Я уже третий раз объясняю, что в иксах композитор это всего лишь легко заменяемый кирпичик во всей системе, а в Wayland - блоатварный мегакомпонент.
Ладно, мой косяк, использовал слово «композитор» и ты выкрутился. Пили свой дисплейсервер совместимый с иксами. xorg ты дорабатывать и поддерживать не хочешь, но иксы любишь. Что делать? Правильно, запилить новый, без старых багов.
В этом, кстати, и идея. Потихоньку переписать иксы на Rust (XRust, аля «хруст»), по пути пофиксить некоторые вещи.
Если о серверном - кому надо тот пусть и пишет. И написал: wlroots. Если надо именно в виде аналога xorg - видимо mir.
wlroots - это такой акт отчаяния в Wayland мире. Пока wlroots не будет смержен в основную реализацию Wayland-а, никто даже не будет разговаривать всерьез.
Смысл создания вейланда был именно в велосипедостроении.
Спасибо за чистосердечное. «Ребята, можно забирать.» (С)
ДЕ на тот момент представляла собой труп xorg из которого торчат куча трубочек, подключающих его к системе жизнеобеспечения. И разрабы сказали: "какого хрена? Мы и так реализуем всё, от управления окнами до композитинга. Этот xorg нужен просто для того чтоб зоопарк клиентского софта работал. Вот и предложили, развернуть конструкцию другой стороной. Пусть этот труп и дальше торчит, но где-то сбоку, а остатки используемого функционала перенесутся внутрь ДЕ и наружу предоставится новый нормальный протокол.
Вы видимо совсем-совсем не разработчик, иначе бы не стали писать подобную ерунду. Опытные разработчики знают, что унифицированные вещи - это очень важно, даже если основная реализация не очень поворотлива. А велосипедописание - это удел нубов и макак.
А потом 1 человек взял да запилил dxvk, а пара других добавили туда поддержку d3d10, а потом и d3d9. И никакая нвидия им не была нужна.
Не нужна, потому что AMD и OpenGL комитет за него придумали Vulkan, на котором написали драйвер для всех версий d3d и OpenGL (Zink). И этот Vulkan работает на видеокартах от всех производителей.
Целая mesa живёт как-то без нвидия, здравствует. Почему вдруг HDR в X11 без нвидии не сможет? Может ты просто придумываешь отмазки?
Даже если в mesa и добавят поддержку HDR, то это будет только 20% рынка от силы, с вычитанием Intel встройки.
Эти два предложения противоречат друг другу. И, кстати, реальности: хромбуки вон вполне себе линупсы.
Недоноутбуки с недолинуксом от Google.
Чем лучше-то? Ты вообще осознаёшь, что без нвидии не было бы никакого вулкана, например? Да, формально вулкан - это детище АМД, но не будь нвидии - поддержка opengl не только на линупсе, но и на винде бы быстро захирела, ATI на неё забивали даже в условиях наличия конкурента. Году к 2005, когда юниксы давно закончились, а на винде есть нормальный D3D, кому реально нужен был этот OpenGL? И только именно нвидия тянула его и на винде и на остатках юникс-подобных систем. Поэтому хронос выжил и смог в своё время запилить спецификацию вулкан.
В недостатках OpenGL виноват исключительно OpenGL-комитет. NVidia как и всегда тащила поддержку OpenGL по остаточному принципу, просто сейчас в 2022 году OpenGL более-менее довели до ума (наконец-то). Если бы Vulkan был придуман NVidia, то это был бы такой же закрытый стандарт, как например CUDA и мы бы игр в Linux-е не увидели ещё лет 20.
Да, может геймингу на линуксе было бы полегче, если б нвидия затащила d3d. Однако этого бы не произошло, так как нафиг он нужен? Эволюция работает иначе, сначала был нормальный OpenGL на линупсах, благодаря ему можно было реализовать композиторы и, соответственно, создать спрос на хоть какое-то ускорение хотя бы чтоб гуй красиво работал. И только потом пришли Valve и вложились в гейминг на линупсе.
D3D нужен, и он намного лучше OpenGL, поэтому разработчики предпочитали его OpenGL, но d3d всегда был Windows-only, а это кость в горле для линукса. Даже после выхода Vulkan, d3d11 будет актуален, потому что не все хотят писать по сути свой видео драйвер, чтобы отрисовать простую графику.
Это твои фантазии. Никто тебе ничего дарить не обязан. Более того, даже под линуксом есть куча коммерческого софта без исходников и никто почему-то не думает запрещать закрытый прикладной софт. Почему-то для нвидии сделали исключение.
Обычный проприетарный софт - это совершенно другое дело, потому что тут нет никакой hardware части. А в случае NVidia видеокарт она как раз есть, и от неё зависит по сути работа всего софта, без исключений.
Вообще отношение к этому закону - такой хороший вариант IQ теста. Если ты не видишь, что закон - идиотский и вредный
Чем больше корпорациям закрутят гайки, тем лучше. А корпорабы могут ныть сколько им угодно.
Нет, конечно. Если ты покупаешь товар зная его характеристики, значит тебя всё устраивает.
В капиталистической системе свободный рынок - это миф, потому что настоящий свободный рынок должен обеспечивать высокий уровень конкуренции. Когда производителей видеочипов два с половиной. Никакой конкуренции не будет. Производители просто договорятся, а конечный потребитель окажется заложником, поэтому необходимо государственное регулирование, хотя бы на уровне ЕС.
А вот когда какой-то левый чувак, с которым ты про данную тему не только договоров не заключал, но даже и не обсуждал ничего, в какой-то момент начинает тупо вмешиваться и портить работоспособность твоего оборудования, причём сознательно и исключительно с целью подгадить - это мерзко.
Ох**ть. Человек купил машину, но машина не его! Она принадлежит корпорации, заплати $1000 за подписку на подушки безопасности!
Причём бывали случаи, когда до определённой версии ядра фича работала, а после переставала, потому что открытый до этого интерфейс превращали GPL-Only. И я, кстати, ни разу не видел какого-то вменяемого объяснения зачем это надо. Я искал. Находил обсуждение достаточно ли существующего механизма или надо что-то ещё, но вот чтоб кто-то сказал «нам это нужно для такой и такой цели» - ни разу. Видимо либо произносить цель стрёмно, либо всем очевидно и я один такой тупой, что не понимаю.
Это уже издержки СПО. Понятно, что никто не хочет судиться за права даже на 100 строчек кода, поэтому лучше выпилить проприетарщину. GPL по сути и появился как диаметрально противоположный ответ на закрытые проприетарные лицензии. Спорить, что свободнее GPL, MIT или BSD я не буду. У них совершенно разные цели. И нужно понимать когда какую лицензию лучше использовать.
Исправление Skullnet, :
Ликбез: xwayland - это прослойка совместимости, позволяющая рисовать окна на wayland-совместимом DS. Ждать от неё 100% совместимости со всяким говном, абьюзящим дыры x11 было бы странно.
Тут больше нечего сказать кроме как «давайте делайте совместимость или GTFO». Десятки тысяч понаписанных иксовых приложений никуда не денутся. Скорее выкинут Wayland, чем приложения.
Какой-то глупый у тебя Васян. Если он взялся пилить свой композитор, с чего он удивляется тому, что все желаемые функции для него надо пилить? Пусть пилит. Или библиотеки подключает, с реализацией.
Я удивляюсь вашей тупости. Я уже третий раз объясняю, что в иксах композитор это всего лишь легко заменяемый кирпичик во всей системе, а в Wayland - блоатварный мегакомпонент.
Ладно, мой косяк, использовал слово «композитор» и ты выкрутился. Пили свой дисплейсервер совместимый с иксами. xorg ты дорабатывать и поддерживать не хочешь, но иксы любишь. Что делать? Правильно, запилить новый, без старых багов.
В этом, кстати, и идея. Потихоньку переписать иксы на Rust (XRust, аля «хруст»), по пути пофиксить некоторые вещи.
Если о серверном - кому надо тот пусть и пишет. И написал: wlroots. Если надо именно в виде аналога xorg - видимо mir.
wlroots - это такой акт отчаяния в Wayland мире. Пока wlroots не будет смержен в основную реализацию Wayland-а, никто даже не будет разговаривать всерьез.
Смысл создания вейланда был именно в велосипедостроении.
Спасибо за чистосердечное. «Ребята, можно забирать.» (С)
ДЕ на тот момент представляла собой труп xorg из которого торчат куча трубочек, подключающих его к системе жизнеобеспечения. И разрабы сказали: "какого хрена? Мы и так реализуем всё, от управления окнами до композитинга. Этот xorg нужен просто для того чтоб зоопарк клиентского софта работал. Вот и предложили, развернуть конструкцию другой стороной. Пусть этот труп и дальше торчит, но где-то сбоку, а остатки используемого функционала перенесутся внутрь ДЕ и наружу предоставится новый нормальный протокол.
Вы видимо совсем-совсем не разработчик, иначе бы не стали писать подобную ерунду. Опытные разработчики знают, что унифицированные вещи - это очень важно, даже если основная реализация не очень поворотлива. А велосипедописание - это удел нубов и макак.
А потом 1 человек взял да запилил dxvk, а пара других добавили туда поддержку d3d10, а потом и d3d9. И никакая нвидия им не была нужна.
Не нужна, потому что AMD и OpenGL комитет за него придумали Vulkan, на котором написали драйвер для всех версий d3d и OpenGL (Zink). И этот Vulkan работает на видеокартах от всех производителей.
Целая mesa живёт как-то без нвидия, здравствует. Почему вдруг HDR в X11 без нвидии не сможет? Может ты просто придумываешь отмазки?
Даже если в mesa и добавят поддержку HDR, то это будет только 20% рынка от силы, с вычитанием Intel встройки.
Эти два предложения противоречат друг другу. И, кстати, реальности: хромбуки вон вполне себе линупсы.
Недоноутбуки с недолинуксом от Google.
Чем лучше-то? Ты вообще осознаёшь, что без нвидии не было бы никакого вулкана, например? Да, формально вулкан - это детище АМД, но не будь нвидии - поддержка opengl не только на линупсе, но и на винде бы быстро захирела, ATI на неё забивали даже в условиях наличия конкурента. Году к 2005, когда юниксы давно закончились, а на винде есть нормальный D3D, кому реально нужен был этот OpenGL? И только именно нвидия тянула его и на винде и на остатках юникс-подобных систем. Поэтому хронос выжил и смог в своё время запилить спецификацию вулкан.
В недостатках OpenGL виноват исключительно OpenGL-комитет. NVidia как и всегда тащила поддержку OpenGL по остаточному принципу, просто сейчас в 2022 году OpenGL более-менее довели до ума (наконец-то). Если бы Vulkan был придуман NVidia, то это был бы такой же закрытый стандарт, как например CUDA и мы бы игр в Linux-е не увидели ещё лет 20.
Да, может геймингу на линуксе было бы полегче, если б нвидия затащила d3d. Однако этого бы не произошло, так как нафиг он нужен? Эволюция работает иначе, сначала был нормальный OpenGL на линупсах, благодаря ему можно было реализовать композиторы и, соответственно, создать спрос на хоть какое-то ускорение хотя бы чтоб гуй красиво работал. И только потом пришли Valve и вложились в гейминг на линупсе.
D3D нужен, и он намного лучше OpenGL, поэтому разработчики предпочитали его OpenGL, но d3d всегда был Windows-only, а это кость в горле для линукса. Даже после выхода Vulkan, d3d11 будет актуален, потому что не все хотят писать по сути свой видео драйвер, чтобы отрисовать простую графику.
Это твои фантазии. Никто тебе ничего дарить не обязан. Более того, даже под линуксом есть куча коммерческого софта без исходников и никто почему-то не думает запрещать закрытый прикладной софт. Почему-то для нвидии сделали исключение.
Обычный проприетарный софт - это совершенно другое дело, потому что тут нет никакой hardware части. А в случае NVidia видеокарт она как раз есть, и от неё зависит по сути работа всего софта, без исключений.
Вообще отношение к этому закону - такой хороший вариант IQ теста. Если ты не видишь, что закон - идиотский и вредный
Чем больше корпорациям закрутят гайки, тем лучше. А корпорабы могут ныть сколько им угодно.
Нет, конечно. Если ты покупаешь товар зная его характеристики, значит тебя всё устраивает.
В капиталистической системе свободный рынок - это миф, потому что настоящий свободный рынок должен обеспечивать высокий уровень конкуренции. Когда производителей видеочипов два с половиной. Никакой конкуренции не будет. Производители просто договорятся, а конечный потребитель окажется заложником, поэтому необходимо государственное регулирование, хотя бы на уровне ЕС.
А вот когда какой-то левый чувак, с которым ты про данную тему не только договоров не заключал, но даже и не обсуждал ничего, в какой-то момент начинает тупо вмешиваться и портить работоспособность твоего оборудования, причём сознательно и исключительно с целью подгадить - это мерзко.
Ох**ть. Человек купил машину, но машина не его! Она принадлежит корпорации, заплати $1000 за подписку на подушки безопасности!
Причём бывали случаи, когда до определённой версии ядра фича работала, а после переставала, потому что открытый до этого интерфейс превращали GPL-Only. И я, кстати, ни разу не видел какого-то вменяемого объяснения зачем это надо. Я искал. Находил обсуждение достаточно ли существующего механизма или надо что-то ещё, но вот чтоб кто-то сказал «нам это нужно для такой и такой цели» - ни разу. Видимо либо произносить цель стрёмно, либо всем очевидно и я один такой тупой, что не понимаю.
Это уже издержки СПО. Понятно, что никто не хочет судиться за права на 100 строчек кода, поэтому лучше выпилить проприетарщину. GPL по сути и появился как диаметрально противоположный ответ на закрытые проприетарные лицензии. Спорить, что свободнее GPL, MIT или BSD я не буду. У них совершенно разные цели. И нужно понимать когда какую лицензию лучше использовать.
Исправление Skullnet, :
Ликбез: xwayland - это прослойка совместимости, позволяющая рисовать окна на wayland-совместимом DS. Ждать от неё 100% совместимости со всяким говном, абьюзящим дыры x11 было бы странно.
Тут больше нечего сказать кроме как «давайте делайте совместимость или GTFO». Десятки тысяч понаписанных иксовых приложений никуда не денутся. Скорее выкинут Wayland, чем приложения.
Какой-то глупый у тебя Васян. Если он взялся пилить свой композитор, с чего он удивляется тому, что все желаемые функции для него надо пилить? Пусть пилит. Или библиотеки подключает, с реализацией.
Я удивляюсь вашей тупости. Я уже третий раз объясняю, что в иксах композитор это всего лишь легко заменяемый кирпичик во всей системе, а в Wayland - блоатварный мегакомпонент.
Ладно, мой косяк, использовал слово «композитор» и ты выкрутился. Пили свой дисплейсервер совместимый с иксами. xorg ты дорабатывать и поддерживать не хочешь, но иксы любишь. Что делать? Правильно, запилить новый, без старых багов.
В этом, кстати, и идея. Потихоньку переписать иксы на Rust (XRust, аля «хруст»), по пути пофиксить некоторые вещи.
Если о серверном - кому надо тот пусть и пишет. И написал: wlroots. Если надо именно в виде аналога xorg - видимо mir.
wlroots - это такой акт отчаяния в Wayland мире. Пока wlroots не будет смержен в основную реализацию Wayland-а, никто даже не будет разговаривать всерьез.
Смысл создания вейланда был именно в велосипедостроении.
Спасибо за чистосердечное. «Ребята, можно забирать.» (С)
ДЕ на тот момент представляла собой труп xorg из которого торчат куча трубочек, подключающих его к системе жизнеобеспечения. И разрабы сказали: "какого хрена? Мы и так реализуем всё, от управления окнами до композитинга. Этот xorg нужен просто для того чтоб зоопарк клиентского софта работал. Вот и предложили, развернуть конструкцию другой стороной. Пусть этот труп и дальше торчит, но где-то сбоку, а остатки используемого функционала перенесутся внутрь ДЕ и наружу предоставится новый нормальный протокол.
Вы видимо совсем-совсем не разработчик, иначе бы не стали писать подобную ерунду. Опытные разработчики знают, что унифицированные вещи - это очень важно, даже если основная реализация не очень поворотлива. А велосипедописание - это удел нубов и макак.
А потом 1 человек взял да запилил dxvk, а пара других добавили туда поддержку d3d10, а потом и d3d9. И никакая нвидия им не была нужна.
Не нужна, потому что AMD и OpenGL комитет за него придумали Vulkan, на котором написали драйвер для всех версий d3d и OpenGL (Zink). И этот Vulkan работает на всех видеокартах без исключений.
Целая mesa живёт как-то без нвидия, здравствует. Почему вдруг HDR в X11 без нвидии не сможет? Может ты просто придумываешь отмазки?
Даже если в mesa и добавят поддержку HDR, то это будет только 20% рынка от силы, с вычитанием Intel встройки.
Эти два предложения противоречат друг другу. И, кстати, реальности: хромбуки вон вполне себе линупсы.
Недоноутбуки с недолинуксом от Google.
Чем лучше-то? Ты вообще осознаёшь, что без нвидии не было бы никакого вулкана, например? Да, формально вулкан - это детище АМД, но не будь нвидии - поддержка opengl не только на линупсе, но и на винде бы быстро захирела, ATI на неё забивали даже в условиях наличия конкурента. Году к 2005, когда юниксы давно закончились, а на винде есть нормальный D3D, кому реально нужен был этот OpenGL? И только именно нвидия тянула его и на винде и на остатках юникс-подобных систем. Поэтому хронос выжил и смог в своё время запилить спецификацию вулкан.
В недостатках OpenGL виноват исключительно OpenGL-комитет. NVidia как и всегда тащила поддержку OpenGL по остаточному принципу, просто сейчас в 2022 году OpenGL более-менее довели до ума (наконец-то). Если бы Vulkan был придуман NVidia, то это был бы такой же закрытый стандарт, как например CUDA и мы бы игр в Linux-е не увидели ещё лет 20.
Да, может геймингу на линуксе было бы полегче, если б нвидия затащила d3d. Однако этого бы не произошло, так как нафиг он нужен? Эволюция работает иначе, сначала был нормальный OpenGL на линупсах, благодаря ему можно было реализовать композиторы и, соответственно, создать спрос на хоть какое-то ускорение хотя бы чтоб гуй красиво работал. И только потом пришли Valve и вложились в гейминг на линупсе.
D3D нужен, и он намного лучше OpenGL, поэтому разработчики предпочитали его OpenGL, но d3d всегда был Windows-only, а это кость в горле для линукса. Даже после выхода Vulkan, d3d11 будет актуален, потому что не все хотят писать по сути свой видео драйвер, чтобы отрисовать простую графику.
Это твои фантазии. Никто тебе ничего дарить не обязан. Более того, даже под линуксом есть куча коммерческого софта без исходников и никто почему-то не думает запрещать закрытый прикладной софт. Почему-то для нвидии сделали исключение.
Обычный проприетарный софт - это совершенно другое дело, потому что тут нет никакой hardware части. А в случае NVidia видеокарт она как раз есть, и от неё зависит по сути работа всего софта, без исключений.
Вообще отношение к этому закону - такой хороший вариант IQ теста. Если ты не видишь, что закон - идиотский и вредный
Чем больше корпорациям закрутят гайки, тем лучше. А корпорабы могут ныть сколько им угодно.
Нет, конечно. Если ты покупаешь товар зная его характеристики, значит тебя всё устраивает.
В капиталистической системе свободный рынок - это миф, потому что настоящий свободный рынок должен обеспечивать высокий уровень конкуренции. Когда производителей видеочипов два с половиной. Никакой конкуренции не будет. Производители просто договорятся, а конечный потребитель окажется заложником, поэтому необходимо государственное регулирование, хотя бы на уровне ЕС.
А вот когда какой-то левый чувак, с которым ты про данную тему не только договоров не заключал, но даже и не обсуждал ничего, в какой-то момент начинает тупо вмешиваться и портить работоспособность твоего оборудования, причём сознательно и исключительно с целью подгадить - это мерзко.
Ох**ть. Человек купил машину, но машина не его! Она принадлежит корпорации, заплати $1000 за подписку на подушки безопасности!
Причём бывали случаи, когда до определённой версии ядра фича работала, а после переставала, потому что открытый до этого интерфейс превращали GPL-Only. И я, кстати, ни разу не видел какого-то вменяемого объяснения зачем это надо. Я искал. Находил обсуждение достаточно ли существующего механизма или надо что-то ещё, но вот чтоб кто-то сказал «нам это нужно для такой и такой цели» - ни разу. Видимо либо произносить цель стрёмно, либо всем очевидно и я один такой тупой, что не понимаю.
Это уже издержки СПО. Понятно, что никто не хочет судиться за права на 100 строчек кода, поэтому лучше выпилить проприетарщину. GPL по сути и появился как диаметрально противоположный ответ на закрытые проприетарные лицензии. Спорить, что свободнее GPL, MIT или BSD я не буду. У них совершенно разные цели. И нужно понимать когда какую лицензию лучше использовать.
Исходная версия Skullnet, :
Ликбез: xwayland - это прослойка совместимости, позволяющая рисовать окна на wayland-совместимом DS. Ждать от неё 100% совместимости со всяким говном, абьюзящим дыры x11 было бы странно.
Тут больше нечего сказать кроме как «давайте делайте совместимость или GTFO». Десятки тысяч понаписанных иксовых приложений никуда не денутся. Скорее выкинут Wayland, чем приложения.
Какой-то глупый у тебя Васян. Если он взялся пилить свой композитор, с чего он удивляется тому, что все желаемые функции для него надо пилить? Пусть пилит. Или библиотеки подключает, с реализацией.
Я удивляюсь вашей тупости. Я уже третий раз объясняю, что в иксах композитор это всего лишь легко заменяемый кирпичик во всей системе, а в Wayland - блоатварный мегакомпонент.
Ладно, мой косяк, использовал слово «композитор» и ты выкрутился. Пили свой дисплейсервер совместимый с иксами. xorg ты дорабатывать и поддерживать не хочешь, но иксы любишь. Что делать? Правильно, запилить новый, без старых багов.
В этом, кстати, и идея. Потихоньку переписать иксы на Rust (XRust, аля «хруст»), по пути пофиксить некоторые вещи.
Если о серверном - кому надо тот пусть и пишет. И написал: wlroots. Если надо именно в виде аналога xorg - видимо mir.
wlroots - это такой акт отчаяния в Wayland мире. Пока wlroots не будет смержен в основную реализацию Wayland-а, никто даже не будет разговаривать всерьез.
Смысл создания вейланда был именно в велосипедостроении.
Спасибо за чистосердечное. «Ребята, можно забирать.» (С)
ДЕ на тот момент представляла собой труп xorg из которого торчат куча трубочек, подключающих его к системе жизнеобеспечения. И разрабы сказали: "какого хрена? Мы и так реализуем всё, от управления окнами до композитинга. Этот xorg нужен просто для того чтоб зоопарк клиентского софта работал. Вот и предложили, развернуть конструкцию другой стороной. Пусть этот труп и дальше торчит, но где-то сбоку, а остатки используемого функционала перенесутся внутрь ДЕ и наружу предоставится новый нормальный протокол.
Вы видимо совсем-совсем не разработчик, иначе бы не стали писать подобную ерунду. Опытные разработчики знают, что унифицированные вещи - это очень важно, даже если основная реализация не очень поворотлива. А велосипедописание - это удел нубов и макак.
А потом 1 человек взял да запилил dxvk, а пара других добавили туда поддержку d3d10, а потом и d3d9. И никакая нвидия им не была нужна.
Не нужна, потому что AMD и OpenGL комитет за него придумали Vulkan, на котором написали драйвер для всех версий d3d и OpenGL (Zink). И этот Vulkan работает на всех видеокартах без исключений.
Целая mesa живёт как-то без нвидия, здравствует. Почему вдруг HDR в X11 без нвидии не сможет? Может ты просто придумываешь отмазки?
Даже если в mesa и добавят поддержку HDR, то это будет только 20% рынка от силы, с вычитанием Intel встройки.
Эти два предложения противоречат друг другу. И, кстати, реальности: хромбуки вон вполне себе линупсы.
Недоноутбуки с недолинуксом от Google.
Чем лучше-то? Ты вообще осознаёшь, что без нвидии не было бы никакого вулкана, например? Да, формально вулкан - это детище АМД, но не будь нвидии - поддержка opengl не только на линупсе, но и на винде бы быстро захирела, ATI на неё забивали даже в условиях наличия конкурента. Году к 2005, когда юниксы давно закончились, а на винде есть нормальный D3D, кому реально нужен был этот OpenGL? И только именно нвидия тянула его и на винде и на остатках юникс-подобных систем. Поэтому хронос выжил и смог в своё время запилить спецификацию вулкан.
В недостатках OpenGL виноват исключительно OpenGL-комитет. NVidia как и всегда тащила поддержку OpenGL по остаточному принципу, просто сейчас в 2022 году OpenGL более-менее довели до ума (наконец-то). Если бы Vulkan был придуман NVidia, то это был бы такой же закрытый стандарт, как например CUDA и мы бы игр в Linux-е не увидели ещё лет 20.
Да, может геймингу на линуксе было бы полегче, если б нвидия затащила d3d. Однако этого бы не произошло, так как нафиг он нужен? Эволюция работает иначе, сначала был нормальный OpenGL на линупсах, благодаря ему можно было реализовать композиторы и, соответственно, создать спрос на хоть какое-то ускорение хотя бы чтоб гуй красиво работал. И только потом пришли Valve и вложились в гейминг на линупсе.
D3D нужен, и он намного лучше OpenGL, поэтому разработчики предпочитали его OpenGL, но d3d всегда был Windows-only, а это кость в горле для линукса. Даже после выхода Vulkan, d3d11 будет актуален, потому что не все хотят писать по сути свой видео драйвер, чтобы отрисовать простую графику.
Это твои фантазии. Никто тебе ничего дарить не обязан. Более того, даже под линуксом есть куча коммерческого софта без исходников и никто почему-то не думает запрещать закрытый прикладной софт. Почему-то для нвидии сделали исключение.
Обычный проприетарный софт - это совершенно другое дело, потому что тут нет никакой hardware части. А в случае NVidia видеокарт она как раз есть, и от неё зависит по сути работа всего софта, без исключений.
Вообще отношение к этому закону - такой хороший вариант IQ теста. Если ты не видишь, что закон - идиотский и вредный
Чем больше корпорациям закрутят гайки, тем лучше. А корпорабы могут ныть сколько им угодно.
Нет, конечно. Если ты покупаешь товар зная его характеристики, значит тебя всё устраивает.
В капиталистической системе свободный рынок - это миф, потому что настоящий свободный рынок должен обеспечивать высокий уровень конкуренции. Когда производителей видеочипов два с половиной. Никакой конкуренции не будет. Производители просто договорятся, а конечный потребитель окажется заложником, поэтому необходимо государственное регулировали, хотя бы на уровне ЕС.
А вот когда какой-то левый чувак, с которым ты про данную тему не только договоров не заключал, но даже и не обсуждал ничего, в какой-то момент начинает тупо вмешиваться и портить работоспособность твоего оборудования, причём сознательно и исключительно с целью подгадить - это мерзко.
Ох**ть. Человек купил машину, но машина не его! Она принадлежит корпорации, заплати $1000 за подписку на подушки безопасности!
Причём бывали случаи, когда до определённой версии ядра фича работала, а после переставала, потому что открытый до этого интерфейс превращали GPL-Only. И я, кстати, ни разу не видел какого-то вменяемого объяснения зачем это надо. Я искал. Находил обсуждение достаточно ли существующего механизма или надо что-то ещё, но вот чтоб кто-то сказал «нам это нужно для такой и такой цели» - ни разу. Видимо либо произносить цель стрёмно, либо всем очевидно и я один такой тупой, что не понимаю.
Это уже издержки СПО. Понятно, что никто не хочет судиться за права на 100 строчек кода, поэтому лучше выпилить проприетарщину. GPL по сути и появился как диаметрально противоположный ответ на закрытые проприетарные лицензии. Спорить, что свободнее GPL, MIT или BSD я не буду. У них совершенно разные цели. И нужно понимать когда какую лицензию лучше использовать.