| "Re: Apache license. But that only really covers the patent as far as the specific open source work in question. Implementing the content of said patent independently would leave you open to being sued by Google, right?" Maybe? But i'm not sure what the point is?
This is true of literally every patent granting open source license
I mean, i'll be honest, this basically sounds like whining to me.
Nothing is ever enough. As for the open patent pledge, it's pretty simple: Nobody has ever cared enough to desire more patents there. Seriously. 99% of people don't go around trying to reimplement the stuff we do, they use the implementations we give them. Where they haven't, and it's serious, Google has tried to pledge patents. This has happened pretty much never. In fact, i can't think of the last time someone asked.
Optimizing heavily for the 1% case makes no sense. Past that, OPN says "The OPN Pledge is designed to supplement existing OSS licensing alternatives ..."
(IE it's designed to supplement our permissive licensing). In any case, it sounds like you have an axe to grind here, so i'm pretty much out, since i'm sure no answer i give you will ever satisfy you. |
Patent licensing that only benefits people using Google tech is exactly the sort of hypocrisy Google and others accuse Microsoft of. (Manufacturers who ship Windows Mobile generally don't get sued for violating Microsoft's patents, AFAIK.) Obviously, since Microsoft's OS would implement it's own mobile device tech, the sorts of protections afforded by Google via Apache licensing probably doesn't protect Microsoft from a suit by Google, for example.
What is the harm in Google pledging all of their patents, if they have no intention to ever use them offensively?