A l'occasion de la conférence OSCON (O'Reilly Open Source CONvention) du 24 au 28 juillet à Portland, le président de la Fondation Apache Greg Stein (également développeur chez Google...) a présenté un des derniers services proposés par Google : l'hébergement de projets Open Source (comme SourceForge...).

Intitulé Google Code Project Hosting, ce nouveau service sera bientôt disponible sur le site de Google Code.

Google Code Project Hosting permettra de gérer les différentes versions du logiciel grâce au système Subversion (SVN), revu et amélioré par Google pour supporter des très grandes tailles. D'après Greg Stein, il faut s'attendre à certaines fonctionnalités introuvables ailleurs pour l'instant... Toute la puissance du moteur de recherche de Google sera à disposition de Google Code Project Hosting, notamment avec une indexation en texte intégral. Pour l'instant il n'est pas possible de gérer des téléchargements de fichiers mais cette fonctionnalité fait partie des priorités et sera donc rapidement mise à disposition des développeurs.

Ceux qui souhaitent ouvrir un compte pour héberger un projet Open Source doivent remplir un formulaire. En plus d'un compte Gmail obligatoire, la licence du projet doit obligatoirement être l'une de cette liste :

  • Apache License 2.0
  • Artistic License/GPLv2
  • GNU General Public License 2.0
  • GNU Lesser Public License
  • MIT License
  • Mozilla Public License 1.1
  • New BSD License

A chaque projet Open source hébergé sur Google Code est affecté un (ou plusieurs) tags (appelés labels chez Google, c'est-à-dire étiquettes), ce qui permet de les classifier. On peut ainsi trouver tous les projets Java ou XML en 1 clic. Bien entendu, Google propose aussi un moteur de recherche de projets.

Google poursuit sa stratégie de rapprochement avec le monde libre, surtout les développeurs... Une bonne manière de repérer les meilleurs d'entre eux pour les embaucher ?