Jeroen,

> > Every application on every operation system must link with 
> the OS APIs
> > to run. But that's the same, on Linux, Windows, Solaris, BeOS or
> > whatever. 
> 
> But glibc is GPL-compatible, so it isn't the same on GNU/Linux.

Agreed.

> > But generally, VXDs link to even fewer APIs that
> > normal programs do. So if this theory is correct, every 
> GPL'd program
> > running on a non-GPL'd operating system would be illegal, what is
> > apparently not the case.
> 
> To quote the GPL:
> However, as a special exception, the source code distributed need
> not include anything that is normally distributed (in either
> source or binary form) with the major components (compiler,
> kernel, and so on) of the operating system on which the executable
> runs, unless that component itself accompanies the executable.
> 
> IANAL, but I think it's allowed to have a GPL'd plex86 running on
> windows, not?

Yes, without any doubt. I just can't see why this should not be the case
for the VXD.


Markus


Reply via email to