To: schmidtd
I just checked the KEGS 0.91 source code and its still GPL. There are no
legal reasons why the source can't be extended (Kent maintains all copyrights
to what he has written--any new code is copyrighted by the respected developer
and the source must remain available). The solution which I think might be
better is to rename the code base and spin a new version. This way, if Kent
chooses to continue to work on KEGS, there is no user confusion of which
version is which (it is bad enough that KEGS32 is often confused to be
KEGSwin).
With a chat discussion earlier today, I found out that another Apple II
developer is willing to host a private SVN repository for KEGS advancement.
The choice comes down to using a private (running on somebody's personal
server) or to create a new name and create a new project on sourceforge.
During lunch today, I was talking about this situation to yet another Apple
enthusiast who suggested the name kiae (Kiae Is an Apple iigs Emulator). I
had thought of the name "eggs" if it was decided to use the GTK for a GUI
(where eggs would stand for enhanced GTK GS). The nice thing about GTK is
that it can be one GUI and run on all major modern operating systems (Windows,
Mac OS X, and UNIX).
I have some KEGS code which I would like to also contribute--and I agree that
a decent revision control system is needed for individual developers to
maintain their code.
Geoff