Re: GPLv3 Position Statement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



James,

 > No, the point being made is that under v2, as long as the company was
 > only distributing, it didn't have to go over its patent portfolio
 > comparing it against the functions in the code on the website.

umm, you've got it entirely backwards! 

In GPLv2 you _do_ have to check your entire patent portfolio. You also
have to check the patent portfolio of all of the companies you
cross-license patents from. It says this:

  For example, if a patent license would not permit royalty-free
  redistribution of the Program by all those who receive copies
  directly or indirectly through you, then the only way you could
  satisfy both it and this License would be to refrain entirely from
  distribution of the Program.

If your company is currently under the impression that distribution
does not imply a patent license on the methods implemented in that
code, then your lawyers are sailing very close to the wind. As you
mention in the position statement, lawyers tend to take a broad
interpretation when assessing their own companies liability, and it
doesn't take a very broad interpretation of the GPLv2 to conclude that
distribution implies a patent license.

On the other hand, the current GPLv3 draft tries to ensure that the
innocent don't get caught. It has the following:

  If you convey a covered work, knowingly relying on a
  non-sublicensable patent license that is not generally available to
  all, you must either (1) act to shield downstream users against the
  possible patent infringement claims from which your license protects
  you, or (2) ensure that anyone can copy the Corresponding Source of
  the covered work, free of charge and under the terms of this
  License, through a publicly available network server or other
  readily accessible means.

The 'knowingly' part is very important, as is the 'or'. Compare this
paragraph to the first draft of GPLv3. It has changed a lot. You know
why it changed a lot? Because a whole lot of company lawyers saw that
the draft 1 language was problematic. They gave feedback, and the FSF
changed the draft to address their concerns.

This is the bit I find so frustrating about this debate. The GPLv3
current draft has had lots of input from precisely the people you say
will be affected the most. There is a whole committee of lawyers from
major corporations who are trying to ensure they will be happy with
the result. The draft has improved as a result of this. The GPLv2 did
not have that input, and as a result GPLv2 is more of a minefield
regarding patents than the current GPLv3 draft.

There is still more work to do, and the GPLv3 draft is not final, but
if you think "its all OK, patents are not covered by GPLv2, I'll stick
to that" then you are badly mistaken.

 > >  > HP is already on record as objecting to this as disproportionate.
 > > 
 > > Could you point me at their statement? I suspect it didn't use the
 > > same words used in the position statement :-)
 > 
 > Actually, HP had no input at all into the statement we made, so I would
 > be very surprised if the same words were used.

I'd also be very surprised if HP lawyers made a statement like the one
in the position statement  :)

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

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux