Вперед, SteamOS! Nvidia сотрудничает с Valve и сообществом Linux
Nvidia никогда особенно не славилась поддержкой Linux. Ее отношение к этой платформе можно было описать как сурово-бесчувственное, и это еще мягко сказано. Впрочем, Nvidia, видимо, решила поменять свое мнение. Компания-производитель «железа» для наших с вами персональных компьютеров решила крепко взяться за поддержку набирающей обороты SteamOS и Linux, обещая даже выпуск документации для Linux-сообщества, чтобы проблемы совместимости решались быстрее и приятнее. Кроме того, более зеленый и норовистый участник GPU-войн прикомандировал к Valve собственных инженеров – вооружившись мозгами и клавиатурами, они должны вдолбить SteamOS в шумный консольный корпус. И это имеет смысл, поскольку AMD, как известно, поставляет начинку для Microsoft и Sony.
А теперь давайте взглянем на ситуацию со стороны Linux – несколько дней назад Энди Ритжер (Andy Ritger) из Nvidia написал разработчикам Nouveau, драйвера с открытым кодом, электронное письмо, в котором предлагал сервисы компании. Причем это своего рода поворот на 180 градусов, поскольку около года назад Линус Торвальдс (Linus Torvalds), создатель Linux, назвал Nvidia «самой худшей компанией, с которой им приходилось иметь дело» – возможно, это слишком хорошо, чтобы быть правдой – но тем не менее:
«Nvidia выпускает публичную документацию, касающуюся отдельных аспектов наших GPU с намерением обратиться к областям, влияющим на новые возможности использования графических процессоров от Nvidia с Nouveau. Со временем мы намерены предоставлять все больше документации, а также (по мере возможности) руководства по дополнительным областям. Некоторые из нас, кто работает над драйвером Linux GPU, патентованным Nvidia, вскоре уделят свое внимание nouveau на lists.freedesktop.org и постараются поучаствовать в общем деле».
Если не обращать внимание на предельно уклончивый язык, это серьезный – или даже индустриесотрясающий и драйверосодрогающий – сдвиг. Но почему? Ну, наверняка Nvidia навязалась в партнеры к Valve для того, чтобы придать скорости платформе SteamOS, а затем – поживиться на этом. Как объясняет Марк Смит из Nvidia:
«Программисты из Valve и NVIDIA проделали большую совместную работу для достижения общей цели – открытой платформы SteamOS, способной предоставить игровые впечатления с превосходной производительностью и бескомпромиссной графикой прямиком на большой экран. Программисты Nvidia, прикомандированные к Valve, работали над улучшением производительности драйвера для OpenGL, оптимизацией производительности на графических процессорах Nvidia, а также помогали портировать отмеченный наградами контент Valve на SteamOS и настраивали SteamOS таким образом, чтобы снизить задержки и лаги между контроллером и действием на экране».
Звучит очень здорово! Насколько затянется это сотрудничество, покажет лишь время, но даже самый худший сценарий – т.е. хоть какая-то поддержка – это всяко лучше, чем ничего. В общем, как видите, будущее Steam на основе Linux кажется все менее и менее заоблачным. Но хочешь ли этого ты, среднестатистический PC-геймер с домом, несколькими комнатами и детьми количеством 0,9 человек?