Стив Баллмер прав: Windows 7 – это Windows Vista, только лучше, что хорошо. Я знаю, это звучит как ересь. Все ненавидят Vista. Вряд ли кто-то вообще захочет, чтобы следующая версия стала всего лишь обычным продолжением серии. И, возможно, такой же плохой, как и предшественница. Когда я сетовал, что Microsoft не хочет начинать разработку с нуля, я провел параллель между системами Windows и фильмами Star Trek.
Подумайте о всех версиях Windows, как о фильмах Star Trek: в целом они хороши, но иногда бывают провальными, как Star Trek III или, в случае Windows, Windows Me. Обычно мы с нетерпением ждем новый фильм или обновление ОС, но со временем даже хорошие фильмы (и релизы ОС) уже не кажутся хорошими. Наконец, серия нуждается в полном обновлении: новые актеры, режиссер и сюжетная линия. Windows тоже нужна такая «перезагрузка». Не просто очередное обновление или «Еще более чокнутый профессор 4», а полная перезагрузка.
Звучит одинаково замечательно и нелепо. Microsoft не может просто выполнить «перезагрузку» всего семейства ОС Windows – ведь нельзя вносить изменения в двигатель движущейся машины. На миллиардах компьютеров в мире установлена та или иная версия Windows. Даже «провальную» Vista можно обнаружить в 180 млн. настольных компьютеров. Перезагрузка – полный отказ от старого кода (я даже осмелюсь сказать, ядра) и полная реконструкция интерфейса – может привести к хаосу.
Очевидно, что мало кто сам пойдет покупать Windows Reboot, но, как и все предыдущие и текущие версии Windows, она просто будет установлена на новых компьютерах. Не важно, любим мы Vista или нет, но эта ОС реализует большинство метафор, которые нам полюбились за всю историю Windows. Я не могу себе представить пользователя, который обрадуется необходимости забыть все, что он знает и любит или ненавидит в Windows. Более того, замена целой подсистемы вызовет проблемы совместимости в 100 раз большие, чем в случае с Vista.
Но Microsoft и не собирается этого делать. Она проигнорировала рекомендации десятков ученых мужей, и сейчас разыгрывает сценарий, который в итоге позволит компании выглядеть как группе гениев.
Недавно я видел в блогах несколько заметок от пользователей Windows Vista, довольных этой системой, они недоумевают, о чем вообще вся эта шумиха. Видимо, у них Vista SP1. Некоторые сотрудники Microsoft полагают, что выпуск SP2 сделает Vista желанной ОС. Так случилось с Windows 98 и XP, и это же может произойти с Vista.
Если будет так, то Windows 7 просто не может существенно отличаться от Vista. Ведь тогда ко времени выпуска Windows 7 Vista уже будет дорога миллионам пользователей.
Это вовсе не значит, что Windows 7 окажется калькой с Vista. Упрощенная панель задач и «жестовый» интерфейс – уже это отличает ее. Microsoft потратила много времени на поиск слабых мест не только в Vista, но и в XP. Это привело к таким разумным решениям, как Device Stage, благодаря которому уже не придется кликать на пиктограмму принтера, чтобы очистить очередь печати, вместо того, чтобы сделать это в окне свойств принтера.
Microsoft Windows 7 будет в основном подобна Windows Vista, но станет намного лучше.
Возможно, основное различие между Windows 7 и предыдущими обновлениями состоит в том, что компания наконец стала откровенной в отношении своих планов. Вместо многообещающих «Вау!» (большая ошибка) Microsoft и Баллмер прямо говорят, что эта версия ОС будет в основном подобна предыдущей, но станет намного лучше. Windows 7 будет совместима со всем, с чем может работать Windows Vista, а так как Vista совместима с большинством имеющихся аппаратных средств и ПО, это хорошая новость. Нельзя называть систему провальной только потому, что Microsoft не делает радикальных изменений или ее не любят блоггеры: для компании и ее клиентов важнее правильно спроектированная система.
Если бы меня попросили одним словом описать большинство изменений, сделанных Microsoft в Windows 7, то я бы сказал, что они продуманны, умны, интуитивно понятны, иногда очевидны, и большинство из них, безусловно, желанны. Microsoft не нужно изобретать колесо. Может быть, Windows Vista все еще несколько грубовата как ОС, но она нам нужна. И если это так, то Microsoft скоро перестанет играть роль шахтера, взрывающего скалу в попытках продвинуть новую ОС, и станет чем-то вроде скульптора, вырубающего и полирующего камень, а изредка использующего цемент, и все это чтобы заставить Windows работать лучше.
Исходники Windows на свалку!
Я был потрясен, прочитав колонку Ланса Уланоффа, уважаемого мною главного редактора PC Magazine, о Microsoft и ее стратегии развития «новой, улучшенной ОС». Позвольте мне резюмировать его мысли одним предложением: Microsoft все делает правильно, и все будет в порядке; проходите, не задерживайтесь, тут не на что смотреть.
Он настаивает на утверждении, что Microsoft должна только «подстроить» систему. Компании, мол, не следует даже рассматривать такой вариант, как выбросить старый, «грязный» код Windows и начать новый проект «с нуля», поскольку, по его мнению, это плохо! Точнее, было бы плохо, потому что Windows очень распространенный продукт, и слишком многие программы полагаются на ее базовый код. По мнению Ланса, никто не знает, что произойдет, если Microsoft начнет все с нуля, и об этом глупо даже думать.
Однако эти утверждения основаны на недостаточно продуманных идеях. Видимо, Уланофф пишет свои колонки поздно ночью, когда уже наполовину спит.
Как иначе объяснить сумасбродную логику и странные комментарии? По его мнению, Microsoft просто не в состоянии что-либо писать с нуля, и даже если захочет, то завалит свой проект, отчего рухнет вся западная цивилизация или Linux возьмет верх (с точки зрения Microsoft, это одно и то же). Здесь я должен согласиться с Лансом.
По логике Уланоффа, мы все должны работать с операционной системой DOS, а предприятия по- прежнему вести бухгалтелские расчеты на большиих ЭВМ и запускать программы на КОБОЛе.
Конечно, если перечитать его колонку, мы не найдем этого. Но если следовать его логике (хоть ее и маловато), то мы увидим, что именно такова основная мысль.
Любопытно, но Уланнофф нечасто пишет, придерживаясь столь «чокнутой» перспективы и так явно поддерживая Microsoft. Он признается, что был неправ, когда ранее предположил, что Windows нужно то, что он назвал «перезагрузкой» исходного текста ОС. Так что же изменилось? Я позвонил ему, чтобы спросить, о чем он вообще думал и что хотел сказать, но звонок был перенаправлен в нью-йоркскую пиццерию, где ответил некто по имени Ланс (Ланс Пардуччи), известный под «ником» Pizza Stud. Поэтому я не совсем понимаю, что вообще происходит. Голос был слегка похож на голос Уланоффа, как если бы он говорил с плохим итальянским акцентом, но я не уверен.
Поэтому думаю, что эта его колонка просто фарс – уловка, обман, афера, мошенничество, мистификация. Других логических объяснений нет.
На самом деле Microsoft просто необходимо отправить на свалку «исходники» Windows и начать все сначала. Да, есть популярные, хотя и старые, программы. Apple сделала две или три такие итерации, и ей это пошло на пользу. Люди приспособятся. Появятся утилиты, позволяющие старому ПО работать, пока его не отправят в утиль. По логике Уланоффа, мы все должны работать с DOS, а предприятия по-прежнему – с большими ЭВМ и запускать программы на КОБОЛе. Кого он пытается обмануть?
В этом вся суть. Он шутит. Я уверен. А может быть, он Pizza Stud? Я не знаю, но одно могу сказать точно: он шутит.
Когда я выявил все противоречия в колонке, то понял, что она была, по сути, одним из самых блестящих опусов, с какими мне приходилось когда-либо встречаться. Она была построена так, чтобы выразить мысль в точности противоположную тому, что он якобы поддерживает! Великолепно! Каждый аргумент настолько очевидно ошибочен, настолько ведет в тупик, что у читателя нет иного выбора, кроме как занять противоположную точку зрения. Это сильно. Даже самые безучастные не могут не возразить и не занять позицию противников старого кода и устаревшего программного хлама.
Он выдает этот удивительный трюк в самом начале колонки, когда проводит аналогию с фильмами Star