L’open source repose sur un modèle économique tout à fait nouveau dans l’industrie du logiciel.
Le coût du développement d’un logiciel open source est supporté par :
- L’éditeur qui fait la démarche de mettre son code source dans le domaine public pour assurer la pérennité de sa solution et mutualiser les coûts de maintenance.
- D’autres projets open source : la ré-utilisation de composants d’autres logiciels open source permet de sécuriser et d’accélérer
- Les utilisateurs de la solution qui reversent à la communauté les améliorations apportées à la solution.
- Les grands éditeurs et constructeurs informatiques qui financent le portage technologique des solutions open source vers leurs architectures propres.
- Des sociétés de services qui conçoivent des services dérivés autour de l’application (distribution, formation, intégration, support).