[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gnugo-devel] Case study for GNU-Go
From: |
Paul Pogonyshev |
Subject: |
Re: [gnugo-devel] Case study for GNU-Go |
Date: |
Sun, 13 Feb 2005 13:59:02 +0200 |
User-agent: |
KMail/1.4.3 |
Xian Chen wrote:
> I am a grad student of University of Alberta. My major is Software
> Engineering, and I also have interests in Artificial Intelligence. I have
> a course project on reverse engineering this term. Since I myself favor
> the Go Game as well as the Go game program, I prefer to choose the GNU-Go
> for a case studyof my reverse engineering. My expected goals in the project
> is to apply a couple of reverse engineering tools, analyze and document the
> architecture of the whole program.. maybe find some design problems and
> offer some improvement proposals.
Unless I'm mistaken, reverse engineering stands for recreating source
code from executable. In this case you chose a wrong target as GNU Go
is distributed as source code, there are even no official binaries.
> I was wondering if I am allowed to do such a study. Thanks a lot!
You are allowed to do everything permitted by the GNU GPL. We might
mind certain things on the ``please don't do that'' level, but the only
legal barrier is GNU GPL, which is quite permissive anyway.
Paul