LINUX.ORG.RU

История изменений

Исправление Vsevolod-linuxoid, (текущая версия) :

Слушай не списывай на железо.

Но дело действительно в железе. Вернее — в его качестве. Есть стандарты, при соблюдении которых на железе будет идеально работать любая ОС — от Windows Vista до 10, от Linux до OpenBSD.

Но соблюдение стандартов требует усилий и стоит денег. Поэтому принято удешевлять разработку: плата глючная? — пофиг, напишем драйвер с костылем, который будет фиксить эти баги, это дешевле, чем с программатором выискивать проблему и перепрошивать.

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

Разработчики Linux ничего не в силах с этим сделать. Они находятся в положении курьера, который должен доставить посылку в 17:00, а ему её выдали только в 17:15. У них попросту нет рычагов давления на тех, кто отвечает за железо. А написать дрова реверсом под всё глючное железо - - ни у кого не хватит сил.

Так что полноценно Linux работает только на серверных материнках — они стоят дорого и там не принято экономить на качестве, поэтому там действительно соблюдают стандарты. И на практически на всей технике Apple — по той же причине.

Кстати, на Android ситуация ещё хуже — https://medium.com/russian/почему-мой-телефон-не-обновится-до-нового-андроеда...

Исправление Vsevolod-linuxoid, :

Слушай не списывай на железо.

Но дело действительно в железе. Вернее — в его качестве. Есть стандарты, при соблюдении которых на железе будет идеально работать любая ОС — от Windows Vista до 10, от Linux до OpenBSD.

Но соблюдение стандартов требует усилий и стоит денег. Поэтому принято удешевлять разработку: плата глючная? — пофиг, напишем драйвер, который будет фиксить эти баги, это дешевле, чем с программатором выискивать проблему и перепрошивать.

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

Разработчики Linux ничего не в силах с этим сделать. Они находятся в положении курьера, который должен доставить посылку в 17:00, а ему её выдали только в 17:15. У них попросту нет рычагов давления на тех, кто отвечает за железо. А написать дрова реверсом под всё глючное железо - - ни у кого не хватит сил.

Так что полноценно Linux работает только на серверных материнках — они стоят дорого и там не принято экономить на качестве, поэтому там действительно соблюдают стандарты. И на практически на всей технике Apple — по той же причине.

Кстати, на Android ситуация ещё хуже — https://medium.com/russian/почему-мой-телефон-не-обновится-до-нового-андроеда...

Исправление Vsevolod-linuxoid, :

Слушай не списывай на железо.

Но дело действительно в железе. Вернее — в его качестве. Есть стандарты, при соблюдении которых на железе будет идеально работать любая ОС — от Windows Vista до 10, от Linux до OpenBSD.

Но соблюдение стандартов требует усилий и стоит денег. Поэтому принято удешевлять разработку: плата глючная? — пофиг, напишем драйвер, который будет фиксить эти баги, это дешевле, чем с программатором выискивать проблему и перепрошивать.

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

Разработчики Linux ничего не в силах с этим сделать. Они находятся в положении курьера, который должен доставить посылку в 17:00, а ему её выдали только в 17:15. У них попросту нет рычагов давления на тех, кто отвечает за железо. А написать дрова реверсом под всё глючное железо - - ни у кого не хватит сил.

Так что полноценно Linux работает только на серверных материнках — они стоят дорого и там не принято экономить на качестве, поэтому там действительно соблюдают стандарты. И на практически на всей технике Apple — по той же причине.

Исходная версия Vsevolod-linuxoid, :

Слушай не списывай на железо.

Но дело действительно в железе. Вернее — в его качестве. Есть стандарты, при соблюдении которых на железе будет идеально работать любая ОС — от Windows Vista до 10, от Linux до OpenBSD.

Но соблюдение стандартов требует усилий, и стоит денег. Поэтому принято удешевлять разработку: плата глючная? — пофиг, напишем драйвер, который будет фиксить эти баги, это дешевле, чем с программатором выискивать проблему и перепрошивать.

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

Разработчики Linux ничего не в силах с этим сделать. Они находятся в положении курьера, который должен доставить посылку в 17:00, а ему её выдали только в 17:15. У них попросту нет рычагов давления на тех, кто отвечает за железо. А написать дрова реверсом под всё глючное железо - - ни у кого не хватит сил.

Так что полноценно Linux работает только на серверных материнках — они стоят дорого и там не принято экономить на качестве, поэтому там действительно соблюдают стандарты. И на практически на всей технике Apple — по той же причине.