«Хорошие художники заимствуют, плохие крадут!», – говорил Пабло Пикассо. Так же считал и Т. С. Элиот. Из более свежих примеров – Стив Джобс. Приходится признать: если идея разумна и пользуется успехом, непременно найдутся подражатели.
Хотя Windows 8 и дистрибутивы Linux сильно различаются дизайном, идеологией и, что не менее важно, целевой аудиторией, они созданы на основе базовых принципов дизайна операционных систем, так что совпадения неизбежны. И хотя некоторые фанаты Linux уже давно обвиняют Microsoft в краже идей открытого ПО, на нынешнем этапе вернее будет сказать, что Microsoft просто усваивает то хорошее, что есть в Linux.
Я внимательно следил за разработкой Windows 8 и был свидетелем ожесточенных споров по поводу некоторых технологий, реализованных в новой операционной системе. Особенно бурные дискуссии развернулись на ряде форумов по Linux/Windows и в блоге «Building Windows 8», где Синофски и Ко подробно рассказывают о грядущей версии Windows.
Громкие обвинения вызвали мое любопытство, и я попытался проанализировать, откуда же на самом деле произошли самые знаковые нововведения в Windows 8 и как Microsoft интерпретировал по-своему (или не интерпретировал) заимствованные идеи.
Пытаясь сделать работу системы более прозрачной для пользователя, Microsoft внедрил улучшенный диалог копирования, перемещения, переименования и удаления файлов, который теперь показывает не только прогресс каждой операции, но и график пропускной способности, а также позволяет приостанавливать отдельные процессы копирования.
О, какую бурю негодования это вызвало в сообществе ПО с открытым кодом! Ведь почти такой же диалог присутствует в Dolphin и Nautilus – файловых менеджерах Linux: пользователи тоже могут приостанавливать операции и следить за выполнением сразу нескольких процессов копирования в одном окне. Есть даже изощренный график пропускной способности, который можно посмотреть, нажав кнопку «Подробнее».
Интерпретация Microsoft: При возникновении проблем в ходе копирования файлов Windows 8 не прекращает процесс, а ставит проблемы в очередь ошибок. Но, конечно, вполне очевидно, что разработчики Microsoft очень внимательно изучили опыт ПО с открытым кодом в этом вопросе.
Чего нет ни в Linux, ни в Windows 8, так это возможности самостоятельно управлять очередностью выполнения операций. Разумеется, можно приостанавливать отдельные процессы, но это не решает проблему при копировании большого количества файлов. Пользователи уже давно нуждаются в такой функции – и в Windows, и в Linux.
В Windows 8 наконец-то появилась возможность подключать ISO-файлы. После подключения в Проводнике Windows появляется новый виртуальный CD/DVD-привод с собственной меткой. Это замечательное нововведение наконец избавит пользователей от необходимости устанавливать дурацкие сторонние программы типа Daemon Tools, Power ISO или Virtual CloneDrive, но в Linux и Mac такая возможность присутствует уже довольно давно.
Интерпретация Microsoft: Ни в одном дистрибутиве Linux процесс подключения ISO-образов не налажен так легко и просто, как в Windows 8, – требуется работа в командной строке или опять-таки использование сторонних утилит. Поправка: спасибо комментаторам, конечно же, простое подключение ISO возможно во многих дистрибутивах Linux – и с помощью графического интерфейса, и из командной строки.
Функция Windows To Go позволяет (корпоративным) пользователям создать загружаемую среду Windows 8 на флеш-накопителе USB 2.0/3.0. При отключении флешки даже поддерживается мгновенное замораживание состояния системы, которое восстанавливается при следующем подключении. Восхитительно.
Интерпретация Microsoft: Разумеется, такие «живые среды» в мире Linux доступны уже давно, но по производительности они никак не могут сравниться с операционной системой, установленной на компьютере. Поскольку Microsoft оптимизировал файловую систему NTFS специально для этой цели, Windows 8 работает довольно шустро даже на USB 2.0. Испытав Windows To Go в деле, я пришел к выводу, что и скорость загрузки, и общее быстродействие значительно превосходят возможности всех испробованных мною Live-дистрибутивов Linux.
Идея, лежащая в основе интерфейса Metro, появилась в Media Center и Zune более пяти лет назад. Познакомившись с интерфейсом Metro, вы сразу поймете, что это совершенно уникальный способ взаимодействия с устройством. Тем не менее, Microsoft – не первый автор подобной концепции.
Всевозможные дистрибутивы Linux, в частности Ubuntu с рабочей средой GNOME, уже пытались реализовать идею единого интерфейса для всех устройств задолго до Microsoft. Несомненно, изменения в пользовательский интерфейс Linux, и особенно Ubuntu, вносились с прицелом на планшетные компьютеры. Но даже самые ярые фанаты Linux признают, что поддержка сенсорных экранов пока что бесконечно далека от совершенства.
Интерпретация Microsoft: Microsoft очень рискует, превращая Metro в основной интерфейс новой операционной системы, но для управления с помощью пальцев или стилуса этот вариант действительно намного удобнее.
Дистрибутивы Linux, в особенности Ubuntu, уже давно по умолчанию поддерживают интеграцию с социальными сетями. Меню Me, впервые появившееся в ранних альфа-версиях Ubuntu 10.04, позволяет обновлять свой статус сразу во всех социальных сетях и получать обновления прямо на рабочий стол. Так что когда Microsoft наконец добавил в сборку Developer Preview приложения Tweet@Rama, Photo Picker и Socialite, верные последователи Linux сразу же отметили, что идея не нова.
Интерпретация Microsoft: Да нет здесь никакой интерпретации. Microsoft просто слишком поздно распознал популярный тренд.
В своей самой первой записи авторы блога «Building Windows 8» рассказали о новом нативном стеке протоколов USB 3.0, и разумеется, ответом на эту новость стали комментарии типа: «В Linux это уже три года как есть».
Интерпретация Microsoft: Пролистывайте, здесь ничего нового тоже нет. Устройства USB 3.0 прекрасно работают и в Windows 7, поскольку производители выпускают собственные драйверы. Microsoft просто наконец реализовал в своей ОС отраслевой стандарт.
И Windows 8, и Linux предлагают возможность синхронизации с облаком. В Ubuntu 11 сервис Ubuntu One обеспечивает бесплатное резервное копирование 5 Гбайт данных. Если хочется больше, всегда можно купить еще 20 Гбайт за 2,99 доллара в месяц.
Интерпретация Microsoft: Windows 8 будет тесно интегрирована с сетевым хранилищем SkyDrive на 25 Гбайт, где можно будет хранить не только фото или музыку, но и параметры учетной записи (пользовательские настройки, фоны, данные) для использования на любом компьютере.
Ubuntu парирует удар новым сервисом потоковой трансляции музыки Music Streaming.
ReFS (Resilient File System, кодовое название Protogon) – файловая система Microsoft следующего поколения. Поначалу она будет применяться только в Windows Server 8, но внедрение в клиентские версии ОС не за горами.
Сама система подозрительно похожа на ZFS (Z File System) и Btrfs (B-tree File System) из Linux, поскольку в связке с Microsoft Storage Spaces тоже поддерживает создание мгновенных снимков посредством копирования при записи. Для обеспечения дополнительной безопасности поддерживаются B+ деревья и проверка целостности на основе контрольных сумм. В том, что касается увеличенного размера файлов, томов и каталогов, сходство с Btrfs тоже поразительно.
Интерпретация Microsoft: Скажем так, Microsoft не создал новую технологию с нуля. Я не копался в драйверах файловой системы, но подозреваю, что разработчики Microsoft внимательно изучили принципы, много лет назад успешно реализованные в ZFS и Btrfs, и вдохновившись, создали нечто подобное.
Не буду отрицать, что Microsoft «заимствовал» многие идеи из мира открытого ПО, но в целом, работая над Windows 8, они пытаются создать что-то свое.
Плагиаторы, их "индусы"(в смысле кодеры) сначала внимательно изучали успешных конкурентов - Ubuntu, SUSE, RHEL и теперь "такие уникальные инновации" вот только сильно сомневаюсь, что это спасет W8 от маркетингового провала.
Конечно не спасет. Это все попытка догнать, а не уйти в технологический отрыв. Нового ничего нет. А спасут Windows 8 денежные вливания со стороны MS.
Справедливости ради, скажу, что Vista провалилась в своё время, а 7-ерка (как upgrade Vista-ы) вылезла (хотя на мой взгляд W7 говно ещё то). С 8-ой будет тоже самое.
На данном форуме, всё таки, люди, в большинстве своём, предпочитают линейку Unix систем. Но все вокруг "нас" предпочитают Windows. 90% коллектива на моей работе не знают, что такое linux, 9% (из оставшихся 10%) знают, но работать под ним не хотят, т.к. "разобраться в новом интерфейсе W8 проще чем в Ubuntu" (не мои слова, так мне коллеги отвечают!!!). Поэтому если W8 и провалиться, как Вы говорите, то upgrade W8 (как бы её MS не назвали) будет востребован и приживётся, как и бездарная система типа W7.
Лучше бы все силы бросили на Windows 7 SP2)
Это уж точно!
Очень много людей в России от ХР отказаться не могут, а тут БРЯК, мелкомягкие Виндовс 8 вываливают, к такому даже продвинутый пользователь не готов.
LINUX навсегда!
Вот именно. Все те "новшества" прекрасно вписываются в сервиспак, но не тянут на новую версию.
SP они должны бесплатно публиковать, а запилив "новую инновационную версию" возьмут деньги за:
переход на W8,
OEM предустановку,
коробочную комплектацию
и т.п. и т.д.
Что они денег хотят я в курсе. :) Они постоянно их хотят. Я о том, что по факту в W8 нет ничего принципиально нового, из-за чего стоило бы весь этот огород городить с новой версией. Хочешь денег — давай настоящие инновации. А то сначала что-то там заимствуют у Линукса, потом этот Линукс еще и обосрут, мол, в Линуксе хоть и работает, но не так распрекрасно, как в Виндовсе, а потом еще и денег требуют, как за новую версию. :)
ну чтож, я рад что пользуюсь самой лучшей системой в мире! я говорю о Linux конечно же.
а лохи пусть платят и за фотошоп, и за вин7 и вин8.
Платить за рабочие инструменты должен работодатель, а пионеры скачают тот же PS CS вместе с кряком))) поставив на комп какой-нибудь Zver/Loner.
Стоял как-то в очереди на почте и краем уха слушал как 2 кулхацкера (лет этак 13) громко так хвалились - как часто они реинсталлят ХРюшу, победа досталась рекорду - 3 раза в месяц))) И ведь наверняка такие детки затем зовут нас - красноглазиками.
Заплатил за Windows - спонсировал очередную войну на ближнем востоке!
LINUX навсегда!