> > Since you're distributing SimCoupe 0.79 with this, I presume you'll be
> > releasing your sources as required by the GPL?
>
> I'm not expert in GPL.
> I just made a library and included it in GPL program.
> Must I declare my library as GPL when it is included in GPL
> program?

Yes. Unless the author of the original progam accepts that the new version
no longer complies with the original GPL agreements and revokes his own GPL
licence. (Is that right?)


> Prior to 0.60 SAAemu was standalone. Now it is incorporated
> into SimCoupe, as people wanted. Any change of state?

Yes. Now, because you are using a static library, it is impossible to
release a version of SimCoupe that uses you code WITHOUT building your code
directly into Sim Coupe.

You shoulda used a DLL ...

> Do you think I should distribute only LIB version with SimCoupe,
> and let anyone compile it himself? This would be GPL-clear?

Only if you expect that everyone who wants to use SimCoupe must compile it
for themselves. (I wouldn't like that). Actually, no, it still wouldn't
work. I don't think GPL programs can make use, internally, of non-GPL code.


> Currently I don't have SAAemu 0.60 sources (I lost'em), but
> I have some working version (something like 0.61), since I
> did some advancements to let Dave Hooper sleeps better ;)

Like what? (Looking forward to it - only, don't try too hard with using my
new functions like VolumeBoost and SetSampleRate - they haven't been
implemented yet - and what's more, the SendCommand function that makes it
all happen hasn't been put in the Exports table yet!) (Doh. You can still
use it for now, but a) it won't do anything, and b) it will break when I fix
it! )


Dave



Reply via email to