Прежде чем перейти к чисто концептуальному анализу темы, приведу свежий факт, который, на мой взгляд, служит хоть и косвенным, однако же убедительным доказательством моего варианта radix malorum: два дня назад крупнейший производитель ПК под управлением операционных систем Microsoft Hewlett Packard сделал сенсационное заявление: отныне компьютеры компании будут комплектоваться не только Windows 8, но и Windows 7! В качестве основного аргумента приведено политкорректное «popular demand» (столь знакомое нам «по многочисленным просьбам трудящихся»). HP облагородила чебурек и 150-долларовой скидкой для тех, кто пожелает купить ПК с устаревшей ОС.
Очень важный момент: договор Microsoft с производителями компьютеров, на которых переустанавливаются ОС Windows, всегда заключались таким образом, что за редмондской компанией резервировалось право контроля над тем, какая версия ОС будет использоваться в каждом конкретном случае. Соответственно, HP не могла принять решение о возврате на Windows 7 без одобрения — тем более ведома! — Microsoft. А значит, редмондцы в курсе и одобрили этот шаг. Что, в свою очередь, свидетельствует о прямо-таки тектонических сдвигах в тактике и стратегии компании.
Займёмся теперь самой Windows 8. Что же с ней не так? О какой сложности идёт речь? Для начала отметим ключевой момент: операционная система Microsoft c самого начала являлась графической надстройкой над MS-DOS. До версии Windows for Workgroups 3.11 (как я вообще это все помню — ума не приложу :-) ) — в открытом виде, после Windows 95 — в скрытом. Параллельно развивалась совершенно другая ОС, которая только выглядела похоже (Windows NT), а по сути своей и предназначению была принципиально отличной. На сломе веков два направления слили воедино в Windows 2000. Все последующие ОС (вплоть до Windows 8.1) основывались именно на этом гибриде.
Дальше — ещё хуже. Изначально Windows позиционировалась как всеядная операционная система, поэтому из месяца в месяц, из года в год она обрастала и обрастала новыми драйверами, которые должны были поддерживать всё новое и новое железо. Вся эта прелесть также вставлялась в код, который был универсальным и потому выигрышным per se — однако же чудовищно громоздким и избыточным в каждом конкретном случае.
Как бы там ни было, но вся эта махина ОС держалась в рамках приличия до версии Windows 7, поскольку служила в конечном итоге одному богу — персональному компьютеру. Мобильная вариация называлась Windows CE (потом Windows Mobile) и лишь имитировала внешний вид старшей сестры, являясь, по сути, совершенно самостоятельной мобильной ОС, заточенной под управление стилусом.
Трагедия случилась после того, когда мобильный тренд изменился от стилуса к пальцевому вводу, для которого Windows Mobile абсолютно не подходила. И тогда Microsoft совершила самую страшную и, как оказалось, смертельную для себя ошибку. Вместо того чтобы создать с нуля абсолютно новую мобильную ОС, заточенную именно под пальцевый ввод, большие умы в Редмонде приняли решение придать дряхлому монстру Wind0ws 95 — Windows NT — Windows 2000 — Windows XP — Windows Vista — Windows 7 облика мобильной системы.
Был придуман пальцевый интерфейс Metro, который интегрировали в Windows 8! Более того: помимо «простой» Windows 8, сделали ещё и Windows 8 RT, которая не совместима с программами, написанными под «простую».
Минувшей осенью я рассказывал читателям о покупке планшета под управлением Windows 8. Сегодня могу с ответственностью заявить: более чудовищного решения для мобильного гаджета представить себе невозможно. У моей «Иконии» стилуса нет, поэтому управлять приходится пальцами (клавиатуру не покупал принципиально, потому что мне был нужен мобильный вариант Windows, а не дублирование Sony Vaio Я в облегчённом корпусе) — и ничего ужаснее быть не может.
Мобильные решения Microsoft, однако, нас сейчас не интересуют (хотя положение дел там тоже катастрофическое: обычная Windows 8 как планшетный интерфейс — это мрак, а Windows 8 RT покупатели отказываются брать по соображениям её несовместимости и отсутствию даже намёка на экосистему). Нас интересует монстр Windows 8 на стационарных компьютерах. В частности, озвученная выше гипотеза о запредельной сложности этой ОС для восприятия и понимания массовым пользователем.