tags:

views:

42

answers:

3

Hi, We have a product(client-server) which we want to release under GPL. What is the procedure that needs to be followed? We also have a EULA text, what needs to be added there? Just adding the GPL license to each sourcecode file is sufficient, is it? Please advise.

Regards -Jad

+1  A: 

See the official documentation on how to use GNU licenses for your own software. Basically, it tells you to include the license text with all distributions of your software, and it asks you to insert som "lawyer code" in the beginning of each source file.

But what's up with your "EULA text"? Are you trying to add restrictions on top of the GPL, or does the EULA represent an alternative license your users can chose to obey instead of the GPL?

Jørn Schou-Rode
A: 

IANAL, etc, but you may want to consider the AGPL for your server portion. The AGPL adds sections that require that anyone offering use of the software over a network must also return back their changes. This requirement is not part of the basic GPL license.

Just a thought.

Pete
+1  A: 

If you actually want some sort of community around your software and have some changes and fixes fed back you are going to have to do a lot more. Put the code on sourceforge, publicize it, blog about it, mention it on mailing lists etc.

If you merely want to abide by the GPL because you have used some GPL components then including the GPL text in the Eula, and making source available on request is enough.

Martin Beckett