Microsoft взимает тысячи долларов за большинство версий Visual Studio. Сравните это с такими компаниями, как Apple и Google, а также с такими организациями, как GNU и Eclipse, которые бесплатно раздают инструменты для разработчиков. Это заставляет задуматься, в чем же разница.
Логическое обоснование того, что Apple и Google предоставляют бесплатные инструменты, состоит в том, чтобы облегчить разработчикам разработку для платформы, что, в свою очередь, приводит к увеличению продаж. Считается ли Windows настолько вездесущей, что не нуждается в дополнительном продвижении, и вместо этого может быть использована Microsoft для зарабатывания денег на инструментах для ее разработки? Это просто потому, что они могут взимать столько, сколько они делают, и что некоторые люди готовы платить?
Мне также любопытно, ограничена ли высокая стоимость инструментов небольшим количеством программных магазинов, разрабатываемых для Windows, если существующие магазины используют либо бесплатную (урезанную) версию, либо другие, менее дорогие инструменты.
Ответы:
Это своего рода "ты перестал бить свою жену?" вопрос. В то время как есть продукты Microsoft, которые стоят тысячи долларов, есть гораздо больше (от Microsoft), которые всегда бесплатны для всех (например, Express) и способов (законных, реальных) способов получить дорогие продукты бесплатно. См. Https://softwareengineering.stackexchange.com/questions/82785/are-there-deals-free-or-low-cost-to-license-visual-studio-for-open-source-devel/82787 и может разработчик получить скидку на продукты Microsoft? например.
источник
В своем блоге есть ОЧЕНЬ длинная, но очень информативная публикация Джоэла Спольски, которая объясняет кое-что из этого ... По сути, это означает, что крупные корпорации с огромными деньгами будут платить эту огромную плату. Средние и меньшие компании пойдут на что-то более дешевое, а крошечные магазины будут использовать бесплатную версию (или дорогую версию, приобретенную дешево с помощью одной из программ MS для небольших магазинов). Он называет эту ценовую стратегию «Сегментацией», чтобы извлечь максимальный «потребительский излишек» от клиентов.
источник
Чтобы расширить понятие «потому что они могут»:
Microsoft является огромным игроком во многих областях программного обеспечения, и достаточно долго, что они, в некоторой степени, довольно хорошо укоренились. Одним из следствий этого является то, что многие потребители будут смотреть на Microsoft и говорить: «Они большие парни. Мы будем использовать то, что у них есть, потому что именно это, скорее всего, будут использовать наши клиенты / поставщики / сотрудники». И это предположение верно, потому что это предположение, которое многие люди делают одновременно.
Существует множество причин выбора конкретной среды, платформы или технологии, но самые большие из них, которые я вижу в Microsoft:
Из-за этих и других факторов Microsoft знает, что цена, которую они установят, будет удовлетворена значительной частью отрасли, и они могут отказаться от «почти слишком дорого, чтобы стоить того».
источник
Трудно сказать, какова «правильная» цена на их продукцию. Как правило, цены определяются рынком, то есть спросом и предложением. Качество и полировка влекут за собой большие затраты для поставщика, которые затем передаются потребителю ... и я бы сказал, что продукты Microsoft, как правило, более высокого качества (функции + полировка + поддержка + стабильность компании), чем многие более дешевые инструменты разработки.
В качестве одного примера, сравните эмулятор Android от Google с любым из эмуляторов, поставляемых с Visual Studio.
источник
Другие ответы здесь хороши, но рассмотрим обратное: почему их конкуренты взимают мало или ничего?
Одним из возможных ответов является попытка коммодитизировать товар (ы) конкурента, чтобы сместить его доминирование на рынке.
Есть известное (ну, по крайней мере, оно было известно среди некоторых экономических кругов) исследование производителя барбекю, который строил барбекю в Азии и отправлял их в Северную Америку (Канада в основном IIRC) и почти ничего за них не взимал, за большое количество года. Они преднамеренно понесли большие потери при каждой продаже. Через несколько лет никто не удосужился купить домашние барбекю, потому что они были «слишком дорогими».
После того, как отечественные производители прекратили свою деятельность или приблизились к ней, восточный производитель на несколько лет поднял цены до нормальных / выше, чем обычно, потому что конкуренция была очень незначительной.
Это, на мой взгляд, то, что многие люди пытались сделать с определенными продуктами Microsoft в течение длительного времени. В частности, я считаю, что Sun использовала эту практику с Solaris против Windows Server, StarOffice (в конечном итоге OpenOffice) против Microsoft Office, MySQL против SQL Server.
Я был бы готов поспорить, что если завтра инструменты MS уйдут, Eclipse и XCode не будут бесплатными очень долго. Там будут деньги, которые будут сделаны, и каждая (публично торгуемая) компания обязана заработать как можно больше денег.
источник
Есть несколько причин, по которым MS заряжает то, что они делают, и сходит с рук.
источник
С одной стороны, у них есть известное и доверенное имя в деловом пространстве. Используя эту дурную славу и повсеместное распространение Windows в корпоративном мире, они делают ее более желательной, чем вы думаете, чтобы инвестировать и развивать ее технологический стек.
Основываясь на этом, разработчики, свободно владеющие технологиями Microsoft, могут брать больше за свои продукты и / или ожидать более высокую зарплату от дома разработчиков на базе Microsoft.
Я не уверен, как или если это ограничивает небольшие магазины (особенно с учетом недавнего внимания Microsoft к сообществу открытого исходного кода), но я думаю, что это похоже на любой другой стек технологий: вы вкладываете в него средства. Инвестиции - это инвестиции, будь то время, деньги или их комбинация.
источник