Не секрет, что операционная система Windows Vista оказалась достаточно провальной. Эта разработка не понравилась никому, включая корпоративных клиентов. Чтобы избежать эскалации проблем с системой и «сохранить лицо», Microsoft поспешила анонсировать следующую версию ОС под названием Windows 7.
Судя по отзывам энтузиастов и специалистов, новая система лучше справляется с задачами, чем Vista. Эдриан Кингсли-Хьюджес (Adrian Kingsley-Hughes) из ZDNet сравнил бета версию Windows 7, Windows Vista SP1 и Windows XP SP3. Тестирование проводилось с помощью 23 рабочих сценариев. Результаты оказались просто удивительные — Windows 7 легко превзошла своих конкурентов. Похоже, Билл Гейтс (Bill Gates) не шутил, когда говорил, что новая система окажется более эффективной. Осталось дождаться готовой версии.
Windows 7 (ранее известная под кодовыми названиями Blackcomb и Vienna) — название новой операционной системы семейства Windows, последующей за Windows Vista, которая предположительно должна выйти в конце 2009 г.
В состав Windows 7 должны войти некоторые разработки, исключенные из Windows Vista как и новшества в интерфейсе и встроенных программах. Windows 7 должна стать новым шагом в развитии операционных систем Microsoft.
Новшества
Windows 7 будет обладать поддержкой multitouch-мониторов. Эта возможность была продемонстрирована Microsoft на ежегодной конференции TechEd'08 в Орландо. В ходе демонстрации использовалась сборка 6.1.6589, а также опытная модель ноутбука с multitouch-экраном. По некоторым данным в Windows 7 будет частично реализован функционал, запланированный в Longhorn (она же Vista). Также планируется более тесная интеграция с программами и сервисами Windows Live.
Разработка
Кодовое название Blackcomb принадлежало Windows NT 6.0, операционной системе, которая, как планировалось, станет следующей после Windows XP. Blackcomb должна была стать преемником этой ОС как для настольных, так и для серверных рабочих станций. В конце 2001 года выпуск Blackcomb запланировали на 2005 год, а в августе было объявлено о том, что промежуточной версией станет Windows Longhorn, которая будет обновлением ядра Windows NT 5.x. В течение разработки Windows Longhorn в нее были добавлены некоторые функции Blackcomb и присвоен номер 6.0. Blackcomb была окружена неразберихой, связанной с некоторыми сообщениями о том, что планы по маркетингу были сильно пересмотрены и что она должна быть серверной ОС Windows 6.x, но с улучшениями. Считается, что преемниками Windows Vista будут разрабатываемые клиентская и серверная версии Windows 7, ожидающиеся в 2009—2010 годах.
Другие характеристики
Некоторые другие функции, первоначально запланированные в Windows Vista могут быть реализованы в Windows 7.
Windows 7 также будет использовать sandbox-режим, внедрение которого обсуждалось в ходе Альфа/Бета тестирования (на стадии разработки Longhorn). Весь неуправляемый код будет запускаться в sandbox среде (песочнице), где доступ к аппаратной части компьютера и интернету будет ограничиваться операционной системой. Доступ к низкоуровневым сокетам (raw sockets), равно как и прямой доступ к файловой системе, уровню абстракции от оборудования (Hardware abstraction layer или HAL), полному доступу к адресу памяти, будет запрещён. Весь доступ к внешним приложениям, файлам и протоколам будет регулироваться операционной системой и немедленно пресекаться (теоретически). Если этот подход окажется удачным, то он сулит почти полную безопасность, так как при таком подходе вредоносной программе практически невозможно причинить какой-либо ущерб системе, если она заблокирована внутри метафорического «стеклянного ящика». Если всё правильно, эта sandbox-среда будет уметь приспосабливаться к базе кода, которая была написана на его языке. Это снимет большинство проблем, которые возникают в результате обратной совместимости при переходе к новой операционной системе.
Билл Гейтс упомянул повсеместно внедряемую строку мгновенного поиска. Похожая система была включена в Windows Vista.
Обратная совместимость
Ранее сообщалось, что Windows 7 не будет использовать в качестве основы новое ядро MinWin. По словам Стивена Синофски корпорация хочет, чтобы драйверы устройств для Vista работали в новой системе. Поэтому будет использовано ядро Windows Vista. Это решение было озвучено Стивеном Синофски на конференции "All Things Digital" 27 мая 2008 года. 4 ноября 2008 года Марк Руссинович, член технического совета корпорации Microsoft, в своей | веб-трансляции на MSDN Channel 9 сообщил, что в Windows 7 все же внедрено ядро WinMin, но принцип его реализации основан на разделении ядра на слои, где базовый слой (KernelBase.dll etc) суммарно занимает 30 мб, а остальной функционал остается в старых библиотеках (к примеру, kernel32.dll etc). Для работы приложений и драйверов устройств это изменение не заметно благодаря тщательно продуманной схеме разделения функционала.