В этой статье я бы хотел указать на некоторые очевидные технические ошибки в интернет-публикациях и комментариях к этим публикациям. Разумеется, легко критиковать задним числом, но моя цель — всего лишь позабавить вас и заодно немного просветить. Приятного чтения!
Windows 7
1 августа 2008 года в e7blog появилась статья о том, как Microsoft намеревается взаимодействовать с пользователями, заинтересованными в Windows 7. В тот же день один из читателей оставил к этой статье следующий комментарий:
«Из очень близких к разработке источников я слышал, что Windows 7 — это опять повторение старого. Почему бы уже не приняться за обновление ключевых компонентов системы — сделать ее похожей на то, на что должна была быть похожей Vista? Обновить WinFS, WCF, WPF — все ядро.
Ведь под капотом до сих пор скрывается Windows 3.1. Было бы неплохо ее "причесать" и переделать. Apple заново переработал всю свою концепцию в OS X. Microsoft стоит с этим тоже поспешить».
Для начала хочу подчеркнуть: такие комментарии попадаются мне довольно часто, и я цитирую именно этот только потому, что смог найти ссылку на него. ;-)
Оставим в стороне очевидное неудовольствие комментатора по поводу того, что обещанные в Vista функции не будут реализованы в Windows 7. В его словах есть очевидная ошибка: он пишет, что «под капотом до сих пор скрывается Windows 3.1», подразумевая, что в Windows 7 до сих пор сохранился изначальный код первых операционных систем Microsoft Windows. Наш комментатор страшно заблуждается.
На самом деле, Windows ME — последняя версия Windows, обремененная недостатками Windows 3.1. Этот релиз поставил точку в серии устаревших операционных систем Microsoft, и хотя некоторые их особенности все-таки сохранились в Windows XP, все нынешние и будущие версии Windows происходят от Windows NT.
Серия NT — это абсолютно другое направление развития Windows. В июле 1993 года появилась первая версия NT — Windows NT 3.1, а окончательно новая концепция вошла в силу с выходом Windows NT 4.0 в июле 1996 года. С тех пор Microsoft выпустил Windows 2000, XP, Windows Server 2003, Server 2003 R2, Vista и Server 2008. Все это — потомки NT. Продолжают эту линию Windows Server 2008 R2 и Windows 7.
Люди часто путают Windows 3.1 и Windows NT 3.1, принимая их за один и тот же продукт. Между тем, несмотря на удивительное сходство пользовательского интерфейса NT и устаревшей серии Windows, ядра этих операционных систем абсолютно не похожи. До появления Windows XP Microsoft выпускал отдельно серию потребительских систем на основе устаревшего кода Windows и отдельно — серию промышленных систем на базе Windows NT. Windows XP стала первой универсальной операционной системой Microsoft, предназначенной и для индивидуальных, и для корпоративных пользователей.
Не стану отрицать, что разработчиков часто приводят в отчаяние допотопные базовые компоненты Windows, но говорить, что Windows 7 по своей сути ничем не отличается от Windows 3.1 — это все равно что заявлять, будто в основе «Кадиллака» лежит конная повозка. Да, обе системы похожи, но начинка у них совершенно разная!