What does the patent grant for Golang mean? Can I use Golan for whatever I want (like the BSD license implies) or does it limit my use of Golang in any way?

Here is the text of the patent: https://golang.org/PATENTS?m=text

  • This may be off topic in that it is more about licensing than patents. Perhaps post on the Law SE site? – Eric S Oct 25 '17 at 17:23
  • @EricShain Is licensing in relation to patents really off topic? I'm also wondering why the linked text doesn't reference the patent for which rights are being granted, nor does the base url: golang.org – DukeZhou Oct 25 '17 at 18:09
  • @DukeZhou I’m not a moderator, but I think the Law SE site might be a more productive site for this question. – Eric S Oct 25 '17 at 18:42
  • The linked text doesn't reference any particular patent, but does make pretty clear that the user is free from infringement so long as they don't change the language such that it infringes on someone else's patent. – Eric S Jun 18 '19 at 14:54
  • The answer is not correct. It apples to patents that Google itself owns that are embodied in Google's GO software. – George White Jan 12 at 0:09

In the license for the GO software Google grants a licenses to the patents that Google owns regarding the GO software.


here such license applies only to those patent claims, both currently owned or controlled by Google and acquired in the future, licensable by Google that are necessarily infringed by this implementation of Go.

| improve this answer | |

Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software. And Golang is Go Language. If someone builds software using Golang and registers it as Patent, then it is said as Golang Patent.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.