dn> Yes, provided you are, of course, linking with the gnu libraries. Emx and
dn> djgpp libraries, for example, have other requirements you need to meet
dn> before you can use them legally. In either case you still don't have to
Since David Begley seems otherwise occupied, can you tell me a bit about
EMX, DJGPP, GNU and any other versions. And what environments each of
these are for.
dn> give away your source code. Any license requirement which required that
dn> you give up rights to *your own* copyrighted work would be unenforceable
dn> in any country which is party to the 1989 Berne Convention on Copyrights.
dn> The only thing that can be prevented in the licence is you using their
dn> source code, but cannot require that you also licence your code in the
dn> same or a similar way if they do allow it. In other words, either they let
dn> you use it or not, but they only retain control of their own copyrighted
dn> work, not yours.
What about the guy in Germany who modified Binkley to produce Binkley EE,
and didn't want to give the source code to the authors of Binkley. Is he
in his rights?
dn> Even if you use GNU source code in your own work, you are only obliged to
dn> provide the original gnu source on which you base your own implementation.
dn> The only special requirements regarding the FSF's library sources is that
dn> you don't have to provide that source (never your program source) if you
dn> never modified it.
Well, since I don't modify the CSET libraries or Borland libraries either,
it sounds like there's no problem at all in using GNU. It needs DLL's as
well though, doesn't it, and does that mean I have to provide the source to
the DLL's on demand?
dn> The FSF's GPL means that you allow free distribution while preventing
dn> others from claiming ownership as can be the case with true 'public
dn> domain' code.
Not sure what you mean there. Whether it's public domain or GNU, anyone
can modify the header to say "it's mine!" and attempt to sue me.
Oh yes, and can you tell me the extra conditions that apply to EMX and
DJGPP in order to link in their libraries? What about for MSDOS - a dos
extender is needed. Do I have to provide source for that too? BFN.
Paul
--- GoldED/2 2.42.G1114
* Origin: Ten Minute Limit (3:711/934)
|