> I suggest we make the following statement on the computer go list,
> regarding the use of code from GNU Go:
> 
>   The GNU Go developers have no reservations with regard to 1. if the
>   only code taken from GNU Go is communications code, in particular
>   the files gtp.c and gtp.h. Likewise we have no reservations about
>   consulting GNU Go through GTP for the sole purpose of implementing
>   final_status_list and final_score. Whether we have reservations
>   about other uses of GNU Go code will be decided on a case by case
>   basis.
> 
> Neither of these should affect the move generation in any way. That we
> should allow the first use is obvious, the second use is good PR. We
> might also add use of the board library to this list, but I don't have
> a strong opinion whether that is desirable.

There's little to disagree with here.

There's an obvious distinction between gtp.[ch] and board.c
that board.c is GPL'd. Although that's not relevant to the
question of what constitutes a program that is distinct from
GNU Go for tournament play, maybe it is best not to mention
board.c unless this is pointed out in the same breath.

I do believe it is good to encourage GNU Go forks as
long as they are developed openly under the GPL.

Dan









_______________________________________________
gnugo-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnugo-devel

Reply via email to