Re: patent on O_ATOMICLOOKUP [Re: [PATCH] loopable tmpfs (2.4.17)]

Nicholas Knight (nknight@pocketinet.com)
Sun, 26 May 2002 08:58:20 -0700


----- Original Message -----
From: yodaiken@fsmlabs.com <yodaiken@fsmlabs.com>
Sent: Sunday, May 26, 2002 7:21 AM

> On Sun, May 26, 2002 at 04:09:46PM +0200, Roman Zippel wrote:
> > Hi,
> >
> > On Sun, 26 May 2002 yodaiken@fsmlabs.com wrote:
> >
> > > > It's been asserted that the patent licence requires that _all_
userspace
> > > > apps running on the system by GPL'd. Yet there are many Free
Software
> > > > applications in a standard Linux distribution that are under
> > > > GPL-incompatible licences. Apache, xinetd, etc...
> > > >
> > > > If that interpretation is true, it _would_ be a problem, and not
just for
> > > > those trying to make money from it.
> > >
> > > That interpretation is not just false, it is silly.
> >
> > Then why don't you specify in the license what "use of the Patented
> > Process" means?
> >
> > bye, Roman
>
> It means just what it says.

I'm going to stick my nose in here because this is just getting plain
absurd.
Having read the patent license as best I can, I'm going to ask a question
that evidently nobody has felt the need to ask plainly and clearly. Either
that, or nobody has bothered to actually read the patent license.

If I modify the Open RTLinux software that FSMLabs provides, and distribute
the modified version under the GPL, and then use a feature I added through
the modification in a program I'm distributing under a non-GPL license, am I
in violation of the Open RTLinux patent license?

This seems to be what's confusing people. And is a little confusing to me,
but my guess is that the answer is "yes, you are in violation of the patent
license".

The "use it for whatever you want unmodified" terms of the patent license
seem stupidly straightforward, so I can't see how THAT is causing any
confusion.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/