Google vient de nous sortir un joli petit outil, pour nous développeur, le Google Code Search
D'après la FAQ, ils analysent les codes source accessible publiquement, y compris les archives (.tar.gz, .tar.bz2, .tar, and .zip), les repositories CVS et Subversion.
L'algorithme de recherche est en mesure de déterminer la licence du code (en fonction des fichiers de l'archive ou dispo au même endroit).
La puissance de ce nouvel outil réside dans le fait que vous pouvez utiliser des expressions régulières pour affiner vos recherches, que ce soit pour rechercher dans un domaine particulier (le noyau linux par exemple), un langage particulier, ou encore un type de fichier particulier.
Je vous laisse vous faire votre idée, le produit n'étant pas encore parfait, et encore moins grand public. Mais à mon avis, bien maitrisé, il devrait permettre de gagner du temps en évitant de réinventer la roue dans son propre code ;)