Big thanks for claryfying that.

Łukasz

On 12/11/06, Antoine de Maricourt <[EMAIL PROTECTED]> wrote:





  Incidentally, Łukasz, if it is _your_ code, then you may do whatever you
 like with it, regardless of how you have licensed that code to other
people.
  The only issue that I can see would be whether or not you are permitted to
 use chages, etc., that have been contributed by other people.

 That are great news :)
 Is it stated in GNU license somewhere?

 You can do whatever you want with code under GPL, including business and
money, even if you didn't write the code yourself. You only need to respect
the licence.

 To be more specific you need to distinguish 2 cases:

 1) you are the owner of the copyright attached to the code (usually because
you wrote it, but take care that if you work for an organisation, then your
organisation might own the copyright - even if you didn't write the code
during working hours!).

 In this case, you can licence your code through various different licences
- possibly at the same time - to anybody. For instance you can provide your
code here under GPL and, at the same time, put it into a commercial program
whose remaining parts remain secret.

 2) you are not the owner and you obtained the right to use the program -
whose source code is provided - through a licence. Then, of course, you must
respect the licence. As far as it is GPL, you have the obligation to
distribute the source code, including all the modification you made, to
every user of your program if he asks for it. On the other hand, you can use
the original source code, modify it and never publish your modification
provided you don't distribute the program (i.e. you or your organisation
remains the only user).

 For instance if you wanted to release source code here under GPL, then
anybody on the list that would like to use it for something else than his
private use, would have the obligation to publish every modification he made
for his whole program. This is a way for you (as the author) to make sure
that everybody here has the same rights regarding your code.

 If somebody else makes modification to your original code and publish it,
it will become GPL but he will still holds the copyright on the part he
provided. This means he will be able to use his contribution as he wants (as
the copyright holder), and that you won't be able to reintegrate them into
your secret commercial program...

 If you want to know more about it, go there:

     http://www.gnu.org/licenses/gpl-faq.html

 In practice however, all this licencing stuff is only valid if you have the
power (i.e. the money and the time) to sue people that do not respect your
licence. There was a previous thread on this point a few months ago.

 Antoine



_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to