Одним из побочных эффектов недавней тенденции стартапов «Lean» и эры магазина приложений является то, что потребители более склонны платить небольшие цены за небольшие игры / продукты.
Например.:
- Онлайн SAAS, который взимает $ 5 / месяц (базовый стиль продукта)
- Короткие, веселые и дешевые игры ($ 0,99 в магазине приложений)
Этот рынок был определен как «делать что-то хорошо и платить за это людям». DHH of Rails / 37 Известность сигналов утверждает, что если ваш сайт не собирается зарабатывать деньги, не стесняйтесь делать это.
Почему это правило не распространяется на фреймворки?
Существует множество проектов по разработке программных фреймворков, многие из которых являются зрелыми и многофункциональными, которые предлагают разработчикам значительную ценность, но, похоже, нет рынка или культуры, чтобы платить за них.
Похоже, что проекты, которые действительно берут деньги, часто бывают похожи на наборы инструментов для компонентов пользовательского интерфейса и часто оказываются в стороне от бесплатных альтернатив.
Почему это?
Конечно, программисты / компании видят ценность в поддержке таких проектов, как Ruby, Rails, Hibernate, Spring, Ant, Groovy, Gradle (этот список можно продолжить).
Я не предполагаю, что эти фреймворки должны начинать взимать плату с тех, кто хочет их использовать, но что должна существовать содержательная бизнес-модель, которая позволила бы разработчикам зарабатывать деньги с того времени, когда они вкладывают средства в разработку фреймворка.
Любые мысли о том, почему эта модель не появилась / не удалось?
Править Чтобы быть понятным: это не пост о том, как преуменьшать важность бесплатного программного обеспечения с открытым исходным кодом. Это пост о том, почему не существует культуры оплаты платформ.