jeudi, novembre 05, 2009

Patrimoine Open Source mondial: état et perspectives

Chris DiBona, le responsable du programme Open Source chez Google, a livré les résultats d'une étude intéressante:

le logiciel en Open Source sur Internet, c'est actuellement
  • 2.5 milliards de lignes de code organisées en
  • 30 millions de fichiers.

En effet, les robots d'ndexation de Google s'intéressent bien sûr au contenu rédactionnel mais aussi au code source qu'ils trouvent sur les 1'000 milliards de pages de l'Internet. En enlevant les redondances des mêmes projets publiés sur diverses archives (Google Code, SourceForge, etc.), on arrive aux 2 chiffres ci-dessus.

Pour fixer les idées sur cette taille:
Donc, finalement, 2.5 milliards, cela reste encore très modeste par rapport à l'intégralité du code source écrit durant la brève histoire de l'informatique...

Les licences de ce patrimoine Open Source, toujours selon C. DiBona:
  • plus de la moitié du code est publié avec licence GPL/LGPL , l'étalon de l'Open Source: c'est celle qui convient aux puriste de l'OSS puisqu'elle impose par ses termes l'accès au code source pour tout utilisateur qui le souhaite. C'est la raison pour laquelle, nous l'avons choisie dans NACA: il ne peut pas y avoir d'appropriation injuste (i.e "verrouillage") d'un code source légèrement modifié par celui qui serait parti d'un code GPL pour dériver sa propre valeur ajoutée.
  • plus de 20% de ce code est, par contre publié, sous des licences très libérales: c'est impératif quand on veut qu'un logiciel ainsi publié devienne une plate-forme à forts enjeux commerciaux. En effet, les fabricants qui reprennent cette plate-forme doivent pouvoir la bonifier sans être obligés de publier leurs modifications. C'est clairement cette voie qui a été retenue par Google pour Android via le choix d'une licence Apache afin qu'Android soit adopté par un maximum de fabricants de combinés.
On peut s'imaginer que cette tendance à l'écartèlement entre les 2 extrêmes de l'Open Source va se poursuivre car ces extrêmes ont des buts respectifs certes fortement divergents mais très clairs!

Les licences "médianes" qui essaient de préserver la chèvre et le chou vont avoir tendance à disparaître: on ne peut avoir le beurre et l'argent du beurre à travers l'Open Source!

Source: blog Media & Tech (par didier durand)

Aucun commentaire: