> > Aley's sound code is not a library that forms a "part" of the program, as
> > it's possible to run the program without the DLL.
> >
> > Simon
>
>
> Well ... unfortunately that is precisely the problem we have here. Aley's
> code is not in a DLL. Presumably It is possible to recompile a version of
> Sim Coupe that does not uses Aley's static library, and presumably that
> would be GPL-OK. But since Aley's code links statically, if you use it with
> Sim Coupe, you must compile it in, so it physically forms a part of the
> program.
How can it be DLL, when it is a DOS library?
SimCoupe itself uses portions of other non-GLP sources (e.g. Allegro),
which is somewhat illegal. So I think SimCoupe cannot be GPL.
Can it be GPL when it contains some sources, the original authors are NOT
listed in the credits/copyright sections, and they haven't explicitly
allowed their code to become a GPL one?
> Unlike my DLL ... assuming everything's well written the show would still go
> on without my DLL being present.
> But I don't see anything stopping me release it under the GPL or somesuch.
> (Soonish, anyway)
This is almost clear. The only problem is that you cannot normally run
SAA32 (or any program that uses SAAsound.dll) without that DLL, since
Windows loads all DLL files when EXE is started.
Of course, you can use runtime dynamic linking, but almost nobody use it.
----------------------------------------------------------------
Aley [eili] Keprt - student, programmer (multimedia soft. etc.)
phone: +420-68-538 70 35
e-mail: [EMAIL PROTECTED] *** http://get.to/aley
----------------------------------------------------------------