Combien coûte le développement de logiciels libres et open source ?

Combien coûte le développement

Dans le article précédent nous avons commentés la décision de certains projets de logiciels libres et open source (FOSS) de facturer des frais pour leur téléchargement Et comme ça, malgré l'avis contre de nombreux utilisateurs, il ne viole aucun de ses principes. Maintenant, nous allons essayer de donner une idée de ce que coûte son développement.

Bien sûr, il ne s'agira que d'une estimation approximative basée sur des chiffres fournis par des développeurs de logiciels commerciaux. À l'exception d'un ancien article de Wikipédia calculant combien le développement du créateur de PAO Scribus aurait pu coûter, je ne connais aucun chiffre officiel pour aucun projet.

Gratuit ne veut pas dire gratuit

Dans le dernier article de la série, nous discuterons des modèles de financement les plus courants et certains modèles hypothétiques. Ce que nous recherchons ici, c'est corriger l'idée que parce que quelque chose est distribué gratuitement, cela ne veut pas dire qu'il n'a pas coûté d'argent à produire.

Supposons que toutes les ressources humaines participantes le fassent sur une base volontaire. Dans tous les cas, nous avons ce que les comptables appellent le « coût d'opportunité », c'est-à-dire le revenu que ces personnes auraient pu générer s'ils avaient consacré le temps et les connaissances investis dans le projet à celui dans lequel ils ont été payés. Ainsi, calculer le coût horaire moyen facturé par un programmeur, pour le nombre d'heures investies dans le projet, nous donne un coût minimum raisonnable. Il en va de même avec des bénévoles dédiés à la diffusion sur les réseaux. Le coût d'une campagne de marketing numérique peut être facilement estimé.

De nombreux projets open source comme une distribution Linux, Ils sont construits à partir de l'intégration d'autres projets, pour lesquels leurs coûts de développement devraient également s'additionner.

D'autre part, nous avons besoin de ressources physiques. Même lorsque les bénévoles travaillent à domicile, ils doivent quand même acheter et entretenir leur équipement, en plus de payer l'électricité qui les fait travailler (je pense que vous, lecteurs espagnols, êtes assez préoccupés par cette dernière).

Base de calcul

De nombreux facteurs déterminent le coût de développement d'un logiciel.

EÀ un extrême, nous avons une application simple qui nécessite très peu d'interaction avec l'utilisateur ou de traitement côté serveur. Tel est le cas d'un client de bureau pour les réseaux sociaux Sur les autres systèmes d'exploitation qui doivent fonctionner sur plusieurs plates-formes exécutant plusieurs tâches. Par exemple Debian qui aspire à être le système d'exploitation universel.

Toutefois, le coût d'une application simple peut monter en flèche avec de nombreux écrans différents. Par exemple un jeu développé avec HTML5 et Javascript.

Les deux aspects essentiels sont le nombre d'heures de travail nécessaires et les technologies impliquées.

Pour une application bureautique comme un traitement de texte avec les fonctionnalités habituelles, optimisée pour un certain bureau Linux, il faudrait au moins l'équivalent de 42000 210000 euros de bénévolat. Un gestionnaire de contenu pour le commerce électronique avec suivi des commandes et intégration avec les principales plateformes de paiement impliquerait de dépenser environ XNUMX XNUMX euros ou son équivalent en bénévolat.

Gardez à l'esprit que ce calcul comprend ce qu'il en coûte pour développer les bibliothèques et autres projets libres et open source inclus, mais pas les dépenses qui doivent effectivement être déboursées en espèces, telles que l'achat d'équipements et le paiement de l'électricité.

Pourquoi est-ce que j'inclus les projets externes impliqués ? Parce que, Le logiciel libre a un sérieux problème de financement, et la seule façon de le résoudre est de faire circuler les ressources tout au long de la chaîne de développement.

Et Linux?

En 2015 (les statistiques les plus récentes que j'ai pu obtenir) la Linux Foundation analysé le coût du développement de base. En cumulant l'apport des ressources humaines (volontaires et rémunérés) et les débours nécessaires, le compte s'élève à 476.767.860.000,13 euros.

Nous savons tous qu'avoir des développeurs salariés ne garantit pas forcément un logiciel de qualité. Mais, avoir des développeurs qui peuvent consacrer toute leur attention à un projet plutôt que dans leurs heures libres si vous le faites. Malheureusement, à l'heure actuelle, la seule façon d'y parvenir est d'obtenir le soutien d'entreprises qui ne le font qu'avec ceux qui les intéressent.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.