Ohloh Goes Open Source

We’re very happy to announce that Ohloh is going open source.

The first piece of technology to be released is Ohcount, the source code line counter that powers the Ohloh reporting engine.

Ohcount is available for immediate download from Ohloh Labs, our new developer website dedicated to the Ohloh source code.

We plan to release additional tools over the coming months, ultimately releasing all of the Ohloh technology to the open source community.

It’s an exciting development for us. We look forward to building Ohloh collaboratively, creating a one-of-a-kind website by and for the open source community.

Read the full press release [PDF].

Get the Ohcount source code.

  • waaa, that rocks.

    Now, how are you going to make money ? You never really answered that other thread…

  • Swashbuckler (Swashbuckler)

    Bless you!

    I’ve been struggling with finding a good SLOC counter for a while now. Given that some projects don’t have a publicly available repository and allowing Ohloh to access a repository on our network would be, err… difficult, this will be of GREAT VALUE!

    Thank you!

  • jason (Jason Allen)

    Hi bluebird,

    We’re going to offer commercial services ‘real soon now’, starting with a classifieds service. Contact me by email (jason@ohloh.net) if you’d like to discuss.

    We briefly entertained the idea of selling our software but decided that enterprise sales wasn’t for us.

    Hope this helps! Now I’ll go check your other threads and answer them more specifically…

  • Hi Jason,

    I have no business interest unfortunately, I am just curious and watching with interest the ohloh experience.

    I wish you good luck.

  • That’s great news!

    I hope someone can write a counter for launchpad.net’s bazaar then too.

  • Awesome.

  • jnareb (Jakub Narębski)

    Very nice! I hope that Ohcount would get improved to include more esoteric languages due to community efforts; I hope that the SCMStat part of Ohloh code would also get published (and you could get Mercurial and Bazaar support from that).

    BTW. what do you use for code browser in Trac (in Ohloh Labs)?

  • robin (Robin Luckey)

    Hi Jakub,

    Our source control adapter is coming, although I must admit it’s not a very friendly beast at this point. It needs some pretty aggressive refactoring to be comprehensible to anyone who doesn’t struggle with it full time.

    For our Trac site, we are using GitPlugin from Trac Hacks. It’s occasionally slow, but it gets the job done. I have to keep our Trac daemons on a pretty aggressive restart schedule, since GitPlugin tends to bog them down pretty frequently.


  • sergey (Sergey A. Lipnevich)

    Hey guys, this is a great belated New Year present for everybody, thank you very much! I was wondering if you have plans to add other interesting metrics, such as coverage by unit tests or complexity for example, and what can be done to help.

    Thanks again!

  • this is great. i am working on a kind of php “binding” for that

  • Already using that. 🙂

  • experion (experion)

    Im new user. That’s why i thought it was always open source 🙂