RE: Roaring Penguin's view
Patrik Stridvall <[email protected]> Fri, 14 Jun 2002 15:11:46 +0200
| Newsgroups | gmane.comp.emulators.wine.license |
|---|---|
| Message-ID | <[email protected]> |
> > > If I develop import/export filter using the API (or ABI), > > > am I "deriving a product from" the GPL:ed work or am I > > > "developing a product for" the GPL:ed work? > > Definitely a gray area. I suspect it would depend on the > particular facts. Probably. But mainly it will depend on what the law recongnises as a derived work. > > Well according to FSF, you would be "deriving from", as > they *claim* that > > you cannot write a GPLed plugin for a propriatary program > (if it's not > > fork/execed). > > http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins > > > > This is not to say I think this has any legal merit - just that FSF > > does make this claim. > > They can believe whatever they want to believe about what > constitutes a > "single program". That's not the legal standard. The legal > standard is > "derived work", Exactly. > which probably has all sorts of legal > precedents already. For computer programs, unfortunetly no. > In particular, the UDI example I gave included some > situations where I'm > sure a court would find the UDI driver NOT to be a > GPL-derived work, even > if it can be dynamically loaded into a GPL'd operating system > such that the > FSF would "believe" it's a single program. And if the court > says it's not > a derived work, then the FSF's belief that the GPL applies is moot. Agreed. > > > Regardless of the case above: > > > Can you give any resonable definition of "derive a product from" > > > and "develop a product for" have clear and unambiguous > meaning in the > > > general case. > > > > you could probably come up with a "fair" definition, like > MPL, but you > > would have to use a word like "substantial" somewhere. Of > course, you > > can always say that "develop a product for" means it did > not use any > > non-header source files. In any case, such a definition > would be pretty > > much non-viral. > > Well, technically, the definition might as well match what is > and isn't > legally a derived work. True, it was an attempt for try to define derived work from the other direction. That is what is not a derived work or rather when do you simple "develop a product for" something.