On Sunday 22 September 2002 19:01, Mike A. Harris wrote:
> On 22 Sep 2002, Andreas Mueller wrote:
> >Date: 22 Sep 2002 13:15:57 +0200
>
> From: Andreas Mueller <[EMAIL PROTECTED]>
>
> >To: cdwrite list <[EMAIL PROTECTED]>
> >Content-Type: text/plain
> >Subject: License of cdrdao will be changed
> >
> >Hi all,
> >
> > [...cdrdao will be licensed differently...]
>
> [...]
>
> You can't GPL part of your program however, and have GPL
> incompatible code linked into it.
I've looked at the library and the readme for it, and it seems to me
that it's only a small piece of code. The only problem with writing
a GPLled replacement for it is availability of standards. I've
checked the web, but the coloured books are not available online. I
don't feel like paying $200 or so for an ISO standard document
either. However, there's another option. We could reverse-engineer
Mr. Eissfeldts library, and use the information from that to write
a drop-in replacement. Since it's open source, it's not that hard,
but it does require a group of people who turn the code into a
description, and a nonintersecting group of people who turn that
description ("specification") back into a library, which can then
be published under the GPL. And ofcourse the people in the second
group should not have seen Mr. Eissfeldts code before to make it a
real cleanroom implementation.
But it would solve the problem and allow cdrdao to be free software
again.
Lourens
--
GPG public key: http://home.student.utwente.nl/l.e.veen/lourens.key
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]