[computer-go] Fast Board implementation

Łukasz Lew lukasz.lew at gmail.com
Mon Dec 11 15:34:01 PST 2006


Big thanks for claryfying that.

Łukasz

On 12/11/06, Antoine de Maricourt <antoine.de-maricourt at m4x.org> 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 at computer-go.org
> http://www.computer-go.org/mailman/listinfo/computer-go/
>
>


More information about the computer-go mailing list