User: Password:
Subscribe / Log in / New account

Patent licence

Patent licence

Posted Sep 20, 2012 23:22 UTC (Thu) by boog (subscriber, #30882)
In reply to: Patent licence by iabervon
Parent article: Twin Peaks v. Red Hat

5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.

(Log in to post comments)

Patent licence

Posted Sep 20, 2012 23:50 UTC (Thu) by iabervon (subscriber, #722) [Link]

It doesn't matter at all what the GPL says, if you don't accept it. As it turns out, those actions are prohibited by law (because that's what the law says, not because of anything in the license text), but companies sometimes do things that are prohibited by law. And it's the law, not any unaccepted license, which dictates what happens in that case. And the law is about injunctions and damages, not getting a license accepted. Of course, in non-malicious cases, the company would generally end up accepting the offered license because it enables them to do business and is a good deal. But they could simply refuse, and have the court prevent them from continuing to infringe and award damages to the copyright holders for the earlier infringement. In that case, the GPL terms would have no effect at all; in particular, Red Hat wouldn't get a patent license.

Patent licence

Posted Sep 21, 2012 0:10 UTC (Fri) by boog (subscriber, #30882) [Link]

I'm not convinced.

Seems to me that it's rather like "click through" (which is hard to wriggle out of). By distributing they have accepted the licence and through that licence they (implicitly) license their patents to recipents of the distributed GPL programs that practise them. A court will decide this for us one day...

Patent licence

Posted Sep 21, 2012 0:42 UTC (Fri) by dlang (subscriber, #313) [Link]

if something is covered by multiple licenses then the statement "nothing else grants you permission to modify or distribute the Program or its derivative works" is invalid.

As such, it's very possible for a source tree to have a copy of the GPl that includes such language, but where the person using that source tree does not have to follow the GPL because they have some other license.

This is why the GPL is not 'viral' in the sense that the FUD being spread around implies. Putting a GPL file into your proprietary code does not automatically make your entire codebase GPL, it just means that you have no valid way to distribute that codebase. When you get called on it by a GPL license holder, you have three choices.

1. continue to distribute the codebase, but comply with the GPL

2. negotiate some other license to distribute the codebase.

3. remove the GPL code from your codebase

granting an additional license actually happens quite frequently in the FOSS world. Not in cases where someone has started legal action against a GPL infringer, but it's very common to see someone ask if a particular piece of code can be dual licensed (frequently under BSD) so that some other project with a non-GPL license can make use of it. If the function is fairly small, the reaction is commonly "sure"

If you take option #3, the version you are distributing now is still infringing, and the license holder can still get an injunction and go after you for damages for the version you are distributing, but if you release a new version without the GPL code (and without anything "derived" from that code, which is a slippery definition), then the GPL license holder has no claim against your new version.

In this case, since Twin Peaks was sloppy enough to use one piece of GPL code like this, the odds are really good that they have used more. Every copyright holder of such code can now go after Twin Peaks, and they can each do so individually.

Doing so is a nuclear option that could scare a lot of people away from FOSS code. The incident with Cisco that Rob Landley has been so upset about is a mild example of this. If you were to have 500 individuals sue one company for copyright infringement for the Linux kernel as separate lawsuits (nothing says they need to band together and jointly hire a lawyer), the mere cost of lawyers to handle so many separate cases would be devastating.

But if companies want to go nuclear against FOSS on patents because they don't think FOSS can defend themselves, they need to be prepared to have FOSS fight back with the tools that are available, namely copyrights.

Patent licence

Posted Sep 21, 2012 0:46 UTC (Fri) by iabervon (subscriber, #722) [Link]

It's easy to wriggle out of a click-through license. You just have to agree that you were breaking the law by using the software without a license, pay thousands of dollars (or more) in damages, and stop using the software when the court requires you to. You probably wouldn't want to do that, but you could.

Patent licence

Posted Sep 24, 2012 6:35 UTC (Mon) by branden (guest, #7029) [Link]

I'm not convinced.

Here you go. Start reading.

Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds