НОВОСТЬ | 13.10.04 |
Майк Риччути (Mike Ricciuti), CNET News.com
Longhorn пора переименовать
И не только потому, что коровьи аналогии и шутки по поводу shorthorn набили оскомину. Проблема в том, что будущая версия Windows, которая до сих пор называлась Longhorn, во многих отношениях уже не будет напоминать ту Longhorn, о которой Microsoft рассказывала прошлой осенью на своей конференции профессиональных разработчиков.
Тогда центральным элементом Longhorn — и источником восхищения и ожиданий, связанных с этим релизом, — была революционная файловая система WinFS. Microsoft говорила, что WinFS позволит, наконец, нам, простым смертным, легко находить ответы на тривиальные вопросы, сформулированные на обычном английском (или китайском, итальянском, немецком и пр.) языке.
Таким образом, WinFS должна была, наконец, освободить нас от глупых, устаревших ограничений, наложенных много лет назад системой DOS. Нам с вами больше не пришлось бы вспоминать, как был записан обзор ресторанов — в виде e-mail, документа Word или закладки на веб-страницу. Эту тяжелую работу обещала взять на себя программа.
Как ни странно это звучит, мы ждали больше 12 лет, пока эта простая концепция появится в новой версии Windows, и казалось, что нужно подождать еще немного. Вероятно, вы слышали или даже помните, что Microsoft пыталась — но так и не смогла — вдохнуть жизнь в идею «универсальной системы хранения данных» в абортированном обновлении Windows NT с кодовым названием Cairo.
Возможно, вы не припоминаете подробностей этой саги о Cairo или не замечаете параллелей с теперешней дилеммой Microsoft с Longhorn. Вот краткое содержание предыдущих серий.
Еще в 1992 году Джим Оллчин, топ-менеджер Microsoft, ответственный за разработку Windows, объявил, что компания приступает к работе над Cairo, куда войдет новая «объектная файловая система» для универсального хранения документов, электронных таблиц, мультимедийных файлов и другой информации. Целью было обеспечить возможность поиска не только по именам файлов, но и по их содержанию. Cairo планировалось выпустить в 1994 году.
В 1994 году, после двух лет непрекращающейся шумихи, Microsoft объявила, что дебют Cairo «сдвигается» на 1996 год. Позднее компания перенесла его на 1997. Затем главным приоритетом для Microsoft стала погоня за Netscape и интернет-бумом, и работа над Cairo подверглась «ревизии». В 1996 Билл Гейтс сказал, что система хранения данных Cairo — это не продукт, а концепция, что дало повод Рику Шерланду — аналитику Goldman Sachs, помогавшему Microsoft акционироваться, — заявить, что Cairo «заблудилась в своем определении».
Далее включаем ускоренную перемотку к 2002 году: Оллчин говорит редакторам CNET News.com, что старая концепция универсальной файловой системы жива и здравствует и что она должна стать важным компонентом следующей версии Windows с кодовым названием Longhorn. Оллчин не называет дату дебюта Longhorn, но аналитики ждут ее появления в 2004 году.
В феврале 2004 Оллчин говорит, что часть программистов, работавших над Longhorn, переброшены на Windows XP Service Pack 2, гораздо более важное секьюрити-обновление, и что в результате некоторые функции Longhorn будут урезаны. В мае руководство Microsoft заявляет, что WinFS войдет в Longhorn, но «часть функций WinFS и некоторые другие сценарии могут быть ограничены по своим возможностям».
Наконец, в прошлом месяце Microsoft сообщает, что WinFS вообще не войдет в состав Longhorn, но выйдет отдельно в 2006 году в виде опытной версии. Затем Гейтс — которого считают движущей силой идеи универсального хранения данных — рассказывает News.com об этой технологии. «Прежде всего надо сказать, что WinFS — очень амбициозный проект», — говорит он.
Почему Microsoft — крупнейшая в мире софтверная компания с тысячами талантливых программистов и миллиардами долларов в банке — не может оживить концепцию универсального хранилища данных?
Причин много. Прежде всего это поддержка старого ПО. WinFS должна будет безошибочно работать с прежними поколениями приложений Microsoft, специализированного ПО и инструментов от независимых поставщиков, иначе ей никогда не встать на ноги. Это трудная, поглощающая много времени работа.
Затем, существует проблема зависимости проектов. Microsoft — огромная компания, которая одновременно ведет много пересекающихся проектов. Когда одна команда разработчиков чихает, другая простужается. В начале этого года команда, создающая следующую версию SQL Server с кодовым названием Yukon, столкнулась с некоторыми проблемами разработки. Работа над WinFS отчасти опиралась на технологии Yukon.
Одновременно Microsoft создает и новые инструменты разработки, а также перепроектирует интерфейс программирования Windows. И все это в дополнение к завершению Windows XP SP2 и обновлению Windows Server 2003. От чего-то приходится отказываться.
Так что же остается в Longhorn? Многое. Новая графическая система Avalon, новая подсистема связи и веб-сервисов Indigo и множество других новых функций, о которых мы узнаем почти ежедневно.
Но реализация великой идеи универсального и упрощенного инструмента поиска для Windows вновь откладывается.
Правда, на этот раз есть одно важное отличие. В 1990-х ни один из конкурентов Microsoft не мог реально воспользоваться провалом Cairo. Теперь все не так.
В будущем году Apple планирует выпустить новые инструменты поиска в составе версии OS X Tiger. Лагерь Linux тоже не дремлет: Novell утверждает, что она переделывает свое ПО iFolder, с тем чтобы наделить SuSE Linux средствами универсального поиска.
У этих разных схем разные возможности, и об их деталях мало что известно. Но уже ясно, что Microsoft — которая популяризовала идею универсального поиска — вероятно, проиграет в гонке за выпуск на рынок реального продукта. Сейчас главная задача компании — убедить заказчиков, что выхода Longhorn (или как там его еще называют) стоит дожидаться.
Об авторе:
Майк Риччути — исполнительный редактор и руководитель бюро CNET News.com в Кембридже (штат Массачусетс).
INTERFACE Ltd. |
|