Larry Masters scripsit: > I have seen problems in other projects where someone creates an program > to work with another program but the source code is not released because > it is argued that the "new program" is not derived from the other, which > with my understanding of the GPL and US copyright law this could be true > that the "new program" is not derived. > > Program X does this. > Program Y does something else, but will work with Program X.
The trouble is that it's impossible to say where the borderline is. A Windows version of your program "works with" Windows, and a Linux version "works with" Linux, neither of which is under your license. Even if we neglect the operating system, what about a program under your license which generates output on the standard output? If you use a pager (such as "more" or "less"), your program is "working with" the pager, which is under the GPL or BSD license depending on which version it is. And so on. I fear you are asking more than is reasonable. -- John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com http://www.ccil.org/~cowan .e'osai ko sarji la lojban. Please support Lojban! http://www.lojban.org -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3