This is not just a GPL issue
Posted Jan 16, 2003 14:24 UTC (Thu) by
jdthood (subscriber, #4157)
In reply to:
This is not just a GPL issue by mbp
Parent article:
On the licensing of software patents
Not so.
Let's invent an example to make this clearer.
Suppose a web standard is introduced that involves
a patented algorithm for encrypting information in
transit. Company C owns the patent, but agrees to
license the patent royalty-free for use on the web.
Hacker H1 writes a program that implements the algorithm
in a browser plugin and publishes it under the GPL.
User U1 uses this plugin to access a secure website.
So far, no one has broken the law. U1 used the
algorithm within the terms of the patent.
Now, Hacker H2 modifies H1's program to encrypt traffic
between a database client and server. He releases his
program under the GPL.
U2 uses H2's program to access databases securely.
I suspect that either H2 or U2 has broken the law.
However, that does not change the fact that the
original article got it wrong. LWN wrote:
... if a W3C standard contains patented
technology with "field of use" restrictions,
no implementation of that standard may be
distributed under the GPL. The GPL does not
allow that sort of restrictions.
That is wrong. Such software *can* be distributed.
There is no incompatibility between the GPL and field-
of-use restrictions. The GPL disallows the introduction
of restrictions *into the copyright license*, but says
nothing about restrictions which may exist independently
of that license.
This is important. If I am write then I hope that LWN.NET will publish
a correction at some point. Otherwise, someone please correct me.
--
Thomas Hood
(
Log in to post comments)