Forget about Tivoization. How about adding a clause to the next version of the GPL that counters Novellization? The clause would say (in proper legalese), that if any code infringes on intellectual property or patents held by third parties, and the third parties take legal action, the contributors of the offending code assume 100% liability. In short, if Novell injects Microsoft IP into open source and Microsoft wants to sue, it must sue Novell and nobody else, because Novell assumes liability under this new license. This would render any "promise not to sue the end customer" agreement with Novell meaningless.
One might think that this would strike fear into the hearts of individual contributors. But that's not usually the way the legal system works. People and companies sue for money. Unless you're a multi-millionaire who contributes code for fun, Microsoft lawyers are smart enough to know you won't be able to pay damages. At worst, Microsoft might litigate just to create more fear. In the end, you might be forces to remove the offending code and replace it. Big deal. Unless Microsoft really wants to be perceived as the ultimate evil empire, Microsoft is unlikely to go even that far, unless you contribute a blatant rip-off of their IP.
- Readers' Choice Awards 2013
- Mars Needs Women
- RSS Feeds
- Sublime Text: One Editor to Rule Them All?
- December 2013 Issue of Linux Journal: Readers' Choice
- New Products
- IBM Will Minimize Impact of Future Disasters
- Raspberry Pi: the Perfect Home Server
- Linux Systems Administrator
- Tech Tip: Really Simple HTTP Server with Python
- why is GNOME 3 in the fifth position at 14.1 %?
2 hours 41 min ago
- Sublime Is Brilliant!
7 hours 44 min ago
8 hours 3 min ago
- Rapid[Disk,Cache] better than native ram caching?
8 hours 28 min ago
- Nothing is perfect
8 hours 41 min ago
- Mixtapes Community
14 hours 20 min ago
- KDE is one true DE
14 hours 55 min ago
- Command Line Shells (Bash, Zsh, etc.) are 2nd place
15 hours 23 min ago
17 hours 18 min ago
- yes it's Jupiter Broadcasting
18 hours 37 min ago