LINUX.ORG.RU

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

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

Да какая разница?

Смотри что было. Разработка Steam для Linux началась в 2012 году. Релиз произошёл в феврале 2013. А первые коммиты в драйвер Intel для улучшения работы Left 4 Dead 2 были летом 2012 года. Тогда актуальной версией Ubuntu была 12.04 LTS. Я не знаю точно, но могу догадываться о том что планировалось сделать Ubuntu 12.04 единственной поддерживаемой версией Ubuntu. А не только из всех линуксов официально поддерживать только Ubuntu. То есть Ubuntu 12.04 и должен был стать SteamOS.

Когда вышел Ubuntu 12.10 выяснилось что он не имеет совместимости с 12.04. В /usr/lib пересобрано тупо всё! Часть библиотек поменяла ABI, что дало неработоспособность некоторых программ от Ubuntu 12.04. Я опять могу только догадываться - мне кажется что Valve считала что Ubuntu - это как RHEL, когда в 6 версии обеспечена полная совместимость с программами от 5. Но нет.

А потом вышла Ubuntu 13.04. Опять потерялась совместимость. И тогда Valve сделала Steam Runtime - комплект библиотек для Steam. Это 292,5 Мб библиотек из /usr/lib убунты 12.04. Поэтому любое обновление Steam for Linux стало кошмаром: линуксоиды загружают 200 Мб, а не 50 как виднузятники. Зато приятный побочный эффект: Steam и все его игры раболтают в любом дистрибутиве Linux, хоть в LFS.

И естественно от этого нужно избавляться, это же минус. Вот и был анонсирован SteamOS.

Исходная версия ZenitharChampion, :

Да какая разница?

Смотри что было. Разработка Steam для Linux началась в 2012 году. Релиз произошёл в феврале 2013. А первые коммиты в драйвер Intel для улучшения работы Left 4 Dead 2 были летом 2012 года. Тогда актуальной версией Ubuntu была 12.04 LTS. Я не знаю точно, но могу догадываться о том что планировалось сделать Ubuntu 12.04 единственной поддерживаемой версией Ubuntu. А не только из всех линуксов официально поддерживать только Ubuntu. То есть Ubuntu 12.04 и должен был стать SteamOS.

Когда вышел Ubuntu 12.10 выяснилось что он не имеет совместимости с 12.04. В /usr/lib пересобрано тупо всё! Часть библиотек поменяла ABI, что дало неработоспособность некоторых программ от Ubuntu 12.04. Я опять могу только догадываться - мне кажется что Valve считала что Ubuntu - это как RHEL, когда в 6 версии обеспечена полная совместимость с программами от 5. Но нет.

А потом вышла Ubuntu 13.04. Опять потерялась совместимость. И тогда Valve сделала Steam Runtime - комплект библиотек для Steam. Это 292,5 Мб библиотек из /usr/lib убунты 12.04. Поэтому любое обновление Steam for Linux стало кошмаром: линуксоиды загружают 200 Мб, а не 50 как виднузятники. Зато приятный побочный эффект: Steam и все его игры раболтают в любом дистрибутиве Linux, хоть в LFS.

И естественно от этого нужно избавляться, это минус. Вот и был анонсирован SteamOS.