Одним
из главных недостатков первых версий Windows NT была несовместимость с
большинством программам, написанных под Windows 95/98. Выход Windows
2000 изменил эту ситуацию – там работало значительно больше ПО из
"пользовательских" ОС, нежели в Windows NT 4.0. В Windows XP проблема
совместимости была решена практически полностью. Однако эта полезная
тенденция была развернута на 180 градусов с выходом Windows Vista.
Там не то что откажутся работать программы из времен Windows 9x, так
даже возникают проблемы с запуском совсем недавно выпущенных приложений
под Windows XP.
В связи с этим Microsoft начала программу сертификации программ, способных нормально работать под Vista. На специальной страничке
можно посмотреть этот список. Программа может получить два статуса:
"Certified for Windows Vista" или "Works with Windows Vista". Первый,
судя по всему, означает, что приложение разработано с учетом
особенностей Vista и будет там не просто работать, но работать там
эффективно. Второй выдается тем программам, что смогли запуститься и
работать без ошибок и без дополнительных доработок.
В списке сейчас всего 787 программ, из которых 103 разработаны самой
Microsoft. Невольно напрашивается аналогия с Apple. Через месяц после
выхода Intel-версии Mac OS X список оптимизированных под новый
процессор программ состоял из порядка 1000 позиций. Кроме того, все
старые приложения там работают просто замечательно, хоть и в режиме
эмуляции с частичной потеряй производительности.
Столь малое число сертифицированных программ объясняется достаточно
дорогой процедурой сертификации. Разработчику придется заплатить около
$1000 за тестирование и проверку компании, занимающейся этой операцией.
Так что процесс тотального перехода на Windows Vista может несколько
затянуться. |