Current Version is 0.3.165

HydraIRC / Source and Development

Developers

Bug Report

 

Links

Doxygen Docs

Source code docs!

Subversion

Source code server software

TortoiseSVN

SVN Client for windows

CodeProject.com

Great site for WTL stuff

 

Login

Username

Password


Source and Development

Welcome to the Source and Development section,  if you're a registered developer then you should login to the site using the login panel on the left.  If you want access to the source code then read on...

Licensing

HydraIRC is open-source, that means the code is freely available for you to download! It does not however mean that you can do whatever you like with my source code:

HydraIRC limited-use source license

1) You can:

1.1) Use the source to create improvements and bug-fixes to send to the author to be incorporated in the main program.
1.2) Use it for review/educational purposes.

2) You can NOT:

2.1) Use the source to create derivative works. (That is, you can't release your own version of HydraIRC with your changes in it)
2.2) Compile your own version and sell it.
2.3) Distribute unmodified, modified source or compiled versions of HydraIRC without first obtaining permission from the author. (I want one place for people to come to get HydraIRC from)
2.4) Use any of the code or other part of HydraIRC in anything other than HydraIRC.

3) All code submitted to the project:

3.1) Must not be covered by any license that conflicts with this license (e.g. GPL code)
3.2) Will become the property of HydraIRC's author.

HydraIRC's license is not OSI approved.

To recap:  It's my code, my hard work and I'll do what I want with it. ;)

If you don't like this license, then

a) don't contribute source directly - but by all means, write plugins and submit them to the project for inclusion on this website or with the app (along with your own license)
b) don't bitch, moan, complain in any way/shape/form - I've not got the time to muck about with licenses or the hassle they create.

If you wonder why the source is even open with such a restrictive license, here's a few good reasons:

a) it's better than closed-source where no-one can see the source.
b) security exploits can be easily spotted and fixed.
c) others can learn from my code (but not actually use it) - more available source code means more programmers creating better software.
d) developers other than myself can easily get involved and submit fixes and improvements.  (or at least, tell me how to fix/improve it if they've not got time).

Ok, now with all that license stuff out the way you can start sending in patches for bug-fixes, improvements and new features!

Where do I get the source from?

Currently the source code is not available for just anyone to download, To obtain access to the source code, please create a user account and then request source access.

Once your account has been validated you will be added to the developers mailing list and SVN access will be provided.

» 21/October/2003 | Hydra

68073 hits since 2003-01-01 00:00:00

DB queries: 6. Page created in 0.0408 seconds 2010-02-09 05:35:15