I just made a Google search and found the same Ohloh result appearing three times: one from www.ohloh.net, one from www.ohloh.org and the highest-rated(!) from 207.115.86.98. Perhaps you should spend some time trying to minimize duplicated content on search engines :)