3 ms·
Go and the go std lib are licensed under a bsd license, which is a more liberal license than java and the jdk and would avoid things like the oracle lawsuit aga
by kinofcain 14y ago
Go and the go std lib are licensed under a bsd license, which is a more liberal license than java and the jdk and would avoid things like the oracle lawsuit against android.
So yes, just because it's open source doesn't mean much, but it's open source with a very liberal license, which does mean something.
- Shamanmuni 14y agoHow does the BSD license avoid something like the Oracle lawsuit against Android? From my understanding it wouldn't have made a difference.
- mseepgood 14y agoThe Oracle lawsuit is based on the Java ME licensing restrictions: http://en.wikipedia.org/wiki/Embedded_Java#Licencing_restrictions http://en.wikipedia.org/wiki/Embedded_Java#Licencing_restric... A pure BSD license does not have these restrictions.
- pyre 14y agoOriginally, the Oracle lawsuit had some patent claims in it, IIRC. They were thrown out though. I can't recall if they were thrown out by the judge or if Google spent the time/money/lawyers to get them invalidated.
- jlgreco 14y agoAny open source language, even those not affiliated with a company, could be vulnerable to that though. Now, in this particular case (for those who can digest legalease): http://golang.org/PATENTS http://golang.org/PATENTS
- chimeracoder 14y agoIANAL, I don't think that's true for the Apache license, because it includes a clause that explicitly reassigns patents (or at least licenses any relevant patents).
- deleted 14y ago[deleted]