L'un des effets secondaires de la tendance récente des startups "Lean" et de l'ère de l'App Store, est que les consommateurs sont plus acclimatés au paiement de petits prix pour de petits jeux / produits.
Par exemple.:
- SAAS en ligne qui facture ~ 5 $ / mois (le style de produit du camp de base)
- Des jeux courts, amusants et bon marché (0,99 $ sur l'App Store
Ce marché a été défini en «faisant bien une chose et en faisant payer les gens». DHH of Rails / 37 La renommée des signaux fait valoir que si votre site Web ne fait pas d'argent, ne vous embêtez pas à le faire.
Pourquoi la même règle ne s'applique-t-elle pas aux frameworks?
Il existe de nombreux projets de cadre logiciel, dont beaucoup sont matures et riches en fonctionnalités, qui offrent aux développeurs une valeur significative, mais il ne semble pas y avoir de marché ou de culture pour les payer.
Il semble que les projets qui facturent de l'argent sont souvent des choses comme des ensembles d'outils de composants d'interface utilisateur, et sont souvent marginalisés en faveur d'alternatives gratuites.
Pourquoi est-ce?
Les programmeurs / entreprises voient certainement la valeur de contribuer à des projets tels que Ruby, Rails, Hibernate, Spring, Ant, Groovy, Gradle, (la liste est longue).
Je ne suggère pas que ces cadres devraient commencer à être facturés à quiconque souhaite les utiliser, mais qu'il doit y avoir un modèle commercial significatif qui permettrait aux développeurs de gagner de l'argent à partir du moment où ils investissent dans le développement du cadre.
Vous pensez pourquoi ce modèle n'a pas émergé / réussi?
Modifier Pour être clair: ce n'est pas un article sur le fait de minimiser l'importance des logiciels libres et open source. Il s'agit d'un article sur la question de savoir pourquoi une culture de paiement pour les cadres n'existe pas.