Поддержка Direct3D в Linux будет выпущена с закрытым исходным кодом
Zack Rusin был вынужден огорошить ожидающих слишком многого от VmWare.
Новость о планах Thungsten Graphics по созданию аппаратного ускорения Direct3D в архитектуре открытых графических драйверов Gallium3D в Linux создала много шума, и её источник решил остудить пыл как «пингвинопоклонников», так и «пингвинопротивников». В новом сообщении в своём блоге Zack Rusin разъяснил позицию своей компании. Реализация аппаратного ускорения Direct3D 9 уже некоторое время имеется в коммерческих продуктах виртуализации от VmVare, и разработка интерфейсов ускорения Direct3D 10 планируется лишь как её развитие. Исходный код данных наработок VmWare открывать не планирует.
Zack Rusin справедливо отметил, что одного ускорения функций Direct3D мало для полноценного портирования Windows-игр в Linux — есть еще уйма отличий между платформами. Выигрыш получат прежде всего виртуальные машины, возможно проект WINE, но последнему пока неплохо удаётся реализация конверсии вызовов Direct3D в OpenGL, и вполне возможно, что этого пути им и стоит придерживаться.