Orion goes open source

It’s been over an year since I’ve done some actual work on Orion, my IRC client.

Actually, I’ve lost any motivation on keeping on developing it: it’s been ages since I’ve logged on to an IRC channel and spending time on Orion doesn’t seem to help to pay the bills. 😉

Anyway, now the sources are available for anyone interested in them: I’ve chosen the Creative Commons Attribution-Noncommercial-Share Alike 2.5 license for them. This broadly means that you can modify the code as you wish as long as you don’t use it for commercial purposes and you release any modification with the same license. If you really can’t help using my code for a commercial project, get in touch and we’ll work something out.

The sources compile well with Borland C++Builder 3. There are a couple of sub-projects created with Visual C++ too. A couple of support libraries are not provided in the zip: you’ll have to get them somewhere else (e.g. PCRE) or remove any reference to them (this is the case for the Wiz*.dll’s, which I’m not willing to disclose at this point).

The first ideal step would be to port the code to Turbo C++ Explorer, a free IDE from Borland. It’s actually a rebranded C++Builder version, so porting the code on it shouldn’t be too hard. This will allow anyone to contribute on Orion without needing an expensive (and outdated) C++Builder license.

Enough words for this evening. If you do anything with the code, please let me know.

Leave a Reply

Your email address will not be published. Required fields are marked *