x77, ну я, собственно, своим риторическим вопросом лишь хотел намекнуть, что, если считать компании в штуках, то подобное поведение массовым не назовёшь. Однако ты правильно сказал, что если смотреть на доли рынка, то явление можно признать массовым
понимаешь, меня бесит не то, что майкрософт - это стандарт де-факто. меня бесит тот факт, что бизнес-план компании на ближайшие н - лет заключается в том, чтобы максимальное число людей сделать паталогическими имбицилами, неспособными юзать ничего, кроме продуктов этой компании. а все их движухи, по-большому счёту, сводятся именно к этому.
О! Сегодня (
Вад - свидетель) как раз говорил мысль примерно на эту тему, но немного с другой стороны
Речь шла про нынче входящие в моду облачные вычисления (cloud computing). Кто не знает: это такая идея, что если у вас есть какая-то задача по обработке информации, вы её посылаете в облако и из него получаете ответ. Как работает облако - вас не касается, да и, по большому счёту, не должно волновать. Главное, что это работает. Ранним прообразом облаков были grid и кластеры, но в них была заранее известна архитектура, были стандартные компоненты и технологии - облако все эти вещи инкапсулирует. Примером использования облака была известный проект поиска внеземных цивилизаций, в котором все энтузиасты ставили себе на компьютеры screensaver'ы, выполнявшие обработку данных с радиотелескопа во время простоя машин. Чем-то это похоже на P2P сети (тот же torrent), только целью создания сети является не хранение и передача данных, а обработка, вычисления. Можно провести аналогии с вирусными bot-сетями.
Есть у нас там такой типичный отраслевой журнальчик, который описывает разные отраслевые новшества и новые веяния в форме плохо прикрытой рекламы разных корпораций с редкими дельными мыслями
В журнальчике среди прочего говорилось, что облачные вычисления плохо вписываются в традиционную бизнес-модель софта как продукта и могут получить широкое распространение лишь в бизнес-моделях софта как услуги (SaaS). По сути дела все такие штуки типа torrent, облачных вычислений и т.п. способны изменить технологический уклад отрасли. Вычисления и доступ к информации могут уподобиться коммунальным услугам - так же, как сейчас работают операторы связи и провайдеры. В таком будущем, в котором пользователь за облаком не видит конкретных продуктов конкретных корпораций, самим корпорациям будет довольно неуютно, поэтому они будут сопротивляться изо всех сил. Какие возможны способы сопротивления: по аналогии с мобильными телефонами и автомобилями вместо утилитарных стандартных средств будут раздуваться войны стилей и брендов (сейчас по этому пути идёт Apple); по аналогии с действиями звукозаписывающих компаний может быть попытка объявить войну самому подходу, идее - причём в случае облачных вычислений удушение самой концепции гораздо более вероятно, поскольку пока нет нужной технологической базы; сейчас видны попытки поставить знак равенства cloud=grid, при этом пользователю помимо формальной возможности осуществлять вычисления в облаке в одном пакете впариваются оборудованные датацентры, в которых якобы и должны жить облака (по этому пути в части софта идёт MS, в части железа - HP, Sun, IBM и т.п., в части бизнес-решений Oracle, SAP и т.п.)
Мысль моя как раз была посвящена наличию технологической базы и связанному с ней формированию нового уклада.
Лет 10-20 назад во многом благодаря стараниям MS фактически изменился уклад жизни: если в 1990-м году персональный компьютер рассматривался либо как игровая приставка, либо как развлечение для умного человека, способного запрограммировать машину, то к 2000-му году (не будем смотреть на Африку, но во всяких США) компьютер, действительно, имел любой имбецил - играл, печатал бумажки, слушал музыку, начинал лазать в интернетах.
И именно благодаря этому, а также Интернету теперь есть возможность заводить всякие "электронные правительства", создавать транснациональные корпоративные системы и стандарты работы для бизнеса, не ходить в магазины, быть постоянно на связи, возникли новые формы социальной активности и общественной организации благодаря форумам, блогам, социальным сетям и т.п. Можно, конечно, сожалеть о том, что имбецилов допустили в такие сферы, ставить себе в подписях фразы типа "Детям нельзя в Интернет - Интернет от детей тупеет" и т.п. Но, по большому счёту, такие сожаления родственны желанию жить в престижном, красивом и ухоженном районе в окружении культурных людей и не заходить в неблагополучные городские кварталы.
Такой результат был достигнут не в малой степени из-за монопольного положения MS и неукоснительного следования ею своей миссии. На этапе экспансии нового технологического уклада тратить энергию на конкурентные войны, войны форматов и т.п. - это тормозить процесс. Когда произошёл полный охват, наоборот, отсутствие конкуренции приводит к застою, отсутствию качественного развития.
В случае облачных вычислений ни одна старая корпорация не имеет экономических мотивов стремиться развивать это направление, потому что сама концепция не предвещает возможности монопольного захвата рынка (а для крупных корпораций значимым стимулом к рывку является только перспектива монополизации чего-либо). Разве что Google сумеет извлечь выгоду. Как только какая-нибудь корпорация начнёт предлагать свой продукт под своим брендом, другие немедленно предложат ничем не худшее - они блокируют друг другу пути к монополии. Отсутствие монополии означает, что ничьё решение не будет стандартом де-факто, и придётся разрабатывать отраслевой стандарт, многоуровневую архитектуру таких решений, чем-то похожую на OSI модель в сетях с элементами унификации по платформам и базовым технологиям. Но в целом такое решение лишает корпорации возможности устроить войну брендов, так как по стандарту все решения будут одинаковыми, унифицированными - такими же, как газо-, электро- и водоснабжение от коммунальных служб. Недавние войны по поводу BlueRay показывают, что выгоды от них нет.
Допустить же, что некий консорциум корпораций поставит себе благородную цель изменения технологического уклада в интересах всего человечества и каждого ибецила в отдельности и, воодушевившись этой целью, разработает стандарт - кажется несколько утопической мыслью. Такие штуки работают только в узких сообществах типа C++-программистов, проектировщиков, по линии IEEE и т.п. Когда дело касается доступа к кошелькам большей части населения, они друг другу глотки перегрызут. Когда же они созреют до перспективы написания своих частных приложений на общей технологической базе (как это бывает у производителей коммуникационного оборудования) - неизвестно.
Между тем облачные вычисления теоретически позволяют значительно упростить конечные устройства, в качестве которых будут выступать уже не полноценные компьютеры (по причине их автономной обработки информации), а терминалы и сверх-лёгкие клиенты (которым самим не нужно выполнять сложную обработку), что способно окончательно стереть разницу между мобильным и стационарным. По этому пути уже начал двигаться Google, предложив набор офисных приложений. Также это потребует развития средств виртуализации и, самое главное, подходов к программированию - ведь программа должна будет эффективно дробиться на модули, которые будут раскидываться по разным узлам облака для обработки. Ещё одна немаловажная вещь - это защита данных и сохранение секретности: здесь может быть как развитие методов шифрования и мимикрии по пути дробления важной информации на неважные в отдельности фрагменты, которые будут теряться в недрах больших облаков, так и культурные подвижки в сторону большей открытости людей и организаций - когда технологическое бытие определяет сознание.
С точки зрения такого технологического прогресса MS в своё время сыграла важную развивающую историческую роль, какими бы отталкивающими не были её методы работы. А стремление довести продукты до имбецилов - это лишь способ достичь массовости.