4 ms·
> The name is protected. Let's assume first that is true. And these articles are about Go being Google's language, which is empirically and legally true. Dif
by droithomme 7y ago
> The name is protected.
Let's assume first that is true.
And these articles are about Go being Google's language, which is empirically and legally true.
Different from C. I can write a C compiler with extensions and release it, call it C or "Something-C" and no IP problems. I can even call it Standard C and even if it's not no one can do anything. I maybe can't call it ANSI C if it's not standard compliant, but that's because ANSI is a protected term, not C. And unlike Go.
Now let's assume it's not true.
In that case Go is not Google's language and there are no ip issues. I can make and release a compiler, call it a Go compiler, and I'm fine.
Which is it? Unsure. I find no information suggesting Go is trademarked. But there are people like in your post claiming that it is. If so that should be easy to cite. I really don't know which it is. So many people claiming the word Go is protected. Perhaps they have better references than I could find and we can figure out what sort of language Go really is.
- macspoofing 7y agoI'm not sure what you're arguing. You certainly have the right to fork GO and release your fork. There may be restrictions on what you call that fork (as in, you may not be allowed to use the name 'Go' anywhere in the name) - but that's a separate issue.
- Crinus 7y agoBoth Go and the Go logo are trademarked, see the responses in the linked post (use private mode if Google asks for login).
- droithomme 7y agoThanks. I read further along in the linked post and found this comment by Rob Pike, one of Go's chief developers: https://groups.google.com/d/msg/golang-nuts/6dKNSN0M_kg/dMCQBoSRBAAJ https://groups.google.com/d/msg/golang-nuts/6dKNSN0M_kg/dMCQ... > The name Go is not trademarked by Google, at least as a programming language trademark. There are other things Google makes called Go (an interesting signal on its own) and they might be trademarked, but Go the language is not a trademark. > -rob But, here is Google's official trademark list: https://www.google.com/permissions/trademark/trademark-list/ https://www.google.com/permissions/trademark/trademark-list/ > Golang™ programming language > Go™ programming language Golang and Go are trademarked by Google as programming languages and Rob Pike is not aware of this. That is interesting. Rob should be made aware. And so the debate is now settled: Go is in fact Google's programming language, as an empirical legal fact.
- throwawaymath 7y agoI'm not certain, but I think that page is wrong. I searched the USPTO database of trademarks for "Golang" and nothing was picked up: http://tmsearch.uspto.gov/bin/showfield?f=toc&state=4809%3Axehul0.1.1&p_search=searchss&p_L=50&BackReference=&p_plural=yes&p_s_PARA1=&p_tagrepl%7E%3A=PARA1%24LD&expr=PARA1+AND+PARA2&p_s_PARA2=Golang&p_tagrepl%7E%3A=PARA2%24ALL&p_op_ALL=OR&a_default=search&a_search=Submit+Query&a_search=Submit+Query http://tmsearch.uspto.gov/bin/showfield?f=toc&state=4809%3Ax... I'm not confident I'm correct only because it seems unlikely Google would have a page listing trademarks it doesn't actually own. That being said, I'm pretty sure there's no other place to search for trademarks. I also don't think there is actually a trademark on the term "Go" based on this USPTO search: http://tmsearch.uspto.gov/bin/showfield?f=toc&state=4809%3Axehul0.6.301 http://tmsearch.uspto.gov/bin/showfield?f=toc&state=4809%3Ax.... But admittedly I've only looked through five or six pages; using the option to search for an exact term doesn't seem to cut down the search results at all.
- vorg 7y ago> it seems unlikely Google would have a page listing trademarks it doesn't actually own Putting a ™ symbol after a name is only a claim on that name to be one's own property for use as a mark on some product or service when trading, and big corporates do this all the time. So I think it's likely Google would have such a page. > I also don't think there is actually a trademark on the term "Go" based on this USPTO search There's a distinction between a trademark and a registered trademark. Registering the name in some jurisdiction's database just means the corp has begun its defense of that claim before it sees a perceived infringement. I would imagine everyday words like "Go" (or "Groovy") wouldn't be accepted by the US trademark office anyway, so perhaps Google tried but failed to register it there. They might get "Golang" accepted but the Go team have said the name of the language is "Go" not "Golang".
- droithomme 7y agohttps://trademarks.justia.com/881/00/go-88100955.html https://trademarks.justia.com/881/00/go-88100955.html Word Mark GO Goods and Services IC 009. US 021 023 026 036 038. G & S: Computer programs and downloadable computer programs that implement a computer programming language for use in developing, building and managing other software. FIRST USE: 20091110. FIRST USE IN COMMERCE: 20091110 Standard Characters Claimed Mark Drawing Code (4) STANDARD CHARACTER MARK Serial Number 88100955 Filing Date August 31, 2018 Current Basis 1A Original Filing Basis 1A Owner (APPLICANT) Google LLC LIMITED LIABILITY COMPANY DELAWARE 1600 Amphitheatre Parkway Mountain View CALIFORNIA 94043 Type of Mark TRADEMARK Register PRINCIPAL Live/Dead Indicator LIVE