2011/6/21 Andreas Oberritter <obi@xxxxxxxxxxx>: > Yes, and you did lie to your vendor, too, as you did not mention the > possibilities to create I don't know if this is a language barrier issue, but calling someone a liar (let alone in an open forum) is a pretty offensive thing to do. In fact, such discussions did come up. However I simply didn't mention them here in the previous email in an attempt consolidate one hour conversations into nine sentences in an attempt at brevity. > 1.) closed source modules derived from existing vendor drivers while > still being able to use other drivers (c.f. EXPORT_SYMBOL vs. > EXPORT_SYMBOL_GPL). This definitely enters a grey area from a legal standpoint. Depending on who you talk to, using such symbols may or may not violate the GPL, depending on what lawyer you talk to. This all falls back to the notion of whether non-GPL loadable modules violate the GPL, for which even today there is considerable debate within the kernel community. Smart companies are generally risk-averse, and recognize that it's usually not worth the risk of being sued by doing something that may or may not violate a license. > 2.) a simple wrapper that calls userspace, therefore not having to open > up any "secrets" at all. Like the above, this raises all sorts of issues involving the definition of "derivative work". Again, we're going around in circles here. This issue has been beaten to death both in the linux dvb mailing lists as well as in the lkml in general. Devin -- Devin J. Heitmueller - Kernel Labs http://www.kernellabs.com -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html