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]

Reply via email to