1

Поскольку Windows 7 поставляется с виртуальной машиной XP для обратной совместимости, мне бы очень хотелось знать, почему? Я попытался принести несколько бумаг, которые больше не работают без удачи.

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

Пожалуйста, просветите меня.

2 ответа2

3

Некоторые возможности:

  • Драйверы устройств привязаны к WinXP (т.е. проверьте версию ОС <= 5).
  • Прикладное программное обеспечение, которое использует исправленные ошибки WinXP.
  • Приложения, для которых это будет слишком дорого для проверки под Win7.
0

Краткий ответ: для обеспечения совместимости со сторонними приложениями, не созданными MS.

  • деловые / маркетинговые цели (почти на 100% совместимы со всеми текущими приложениями!)
  • облегчить разработку ОС Windows (не так уж много необходимости в коде Explicity для обратной совместимости в каждом конкретном случае)

Более длинный ответ:

Очевидно, что XPM имеет огромные последствия для Windows в будущем. Удалив бремя совместимости унаследованных приложений с ОС, Microsoft может ускорить удаление технологии Deadwood из будущих версий Windows, поскольку клиенты, которым необходимо запускать старые приложения, могут просто сделать это с XPM. В частности, для Windows 7 XPM - это огромное удобство, особенно для корпоративных клиентов Microsoft, которые, конечно, могут контролировать поведение XPM с помощью стандартных технологий администрирования и управления Microsoft, таких как Active Directory (AD) и Group Policy (GP). И это значительно изменяет картину совместимости с Windows 7. Ранее Microsoft могла утверждать, что Windows 7 будет, по крайней мере, такой же совместимой, как Windows Vista. Теперь они могут претендовать на почти полную совместимость с Windows XP или почти 100-процентную совместимость со всеми запущенными в настоящее время приложениями Windows.

источник: www.withinwindows.com

Обратная совместимость является огромным, необходимым бременем для Microsoft. Виртуальная машина XP - это способ обеспечить удовлетворение текущих пользователей XP (в основном, предприятий) без удушения инноваций и затрат, связанных с поддержанием обратной совместимости.

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

Помимо боли для разработчиков Microsoft, обратная совместимость также душит инновации. Часто обратная совместимость означает, что Windows не может быть переработана главным, выгодным способом. Раймонд Чен хорошо описывает это: стоимость обратной совместимости - это дизайн.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .