On Wed, 22 Mar 2000 11:27:39 EST, William M. Perry said:
> > GPL> However, as a special exception, the source code
distributed
> > GPL> need not include anything that is normally distributed (in
> > GPL> either source or binary form) with the major components
> > GPL> (compiler, kernel, and so on) of the operating system on which
> > GPL> the executable runs, unless that component itself accompanies
> > GPL> the executable.
Stallman has granted a special exception for motif. I'm not even
sure it
is that 'official'. Its more of a look-the-other-way. Plus there is
LessTif. Now that the harmony project is dead, there is no equivalent for
Qt.
Can somebody clarify something? What's the GPL's position on code that
does stuff like this:
#ifdef IRIX_HAS_FUNKY_SYSCALL
/* use it - since this is in the kernel, it's exempt? */
#endif
#ifdef IRIX_HAS_FUNKY_STOCK_LIBRAY
/* Use it - since it ships with every Irix box */
#endif
#ifdef CONFIGURE_FOUND_FREEWARE_LIBS
/* use them, but we have to ship the source too? */
#endif
There's 3 cases there - the question is where Motif libraries fall, and
what the code author is obligated in all 3 cases...
/Valdis