Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trademark restrictions? #53287

Closed
g4jc opened this issue Aug 12, 2018 · 5 comments · Fixed by #59748
Closed

Trademark restrictions? #53287

g4jc opened this issue Aug 12, 2018 · 5 comments · Fixed by #59748
Labels
A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools E-easy Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue. E-mentor Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion. P-medium Medium priority

Comments

@g4jc
Copy link

g4jc commented Aug 12, 2018

Want to fix this bug? There are instructions below.


This github repository does not contain a trademark file, and I am curious if https://www.rust-lang.org/en-US/legal.html still applies, as it would seem.

Uses that require explicit approval

**Distributing a modified version of the Rust programming language or the Cargo package manager and calling it Rust or Cargo requires explicit, written permission from the Rust core team.** We will usually allow these uses as long as the modifications are (1) relatively small and (2) very clearly communicated to end-users.

Selling t-shirts, hats, and other artwork or merchandise requires explicit, written permission from the Rust core team. We will usually allow these uses as long as (1) it is clearly communicated that the merchandise is not in any way an official part of the Rust project and (2) it is clearly communicated whether profits benefit the Rust project.

Using the Rust trademarks within another trademark requires written permission from the Rust core team except as described above.

Debian and some other distributions are applying patches against the Rust language and Cargo package. I assume this qualifies as something which requires explicit approval?

If so, removing or restricting packages from Cargo would also be considered a modification. e.g. some distributions may wish to block access to Cargo downloads that are not in compliance with license standards.

Just wanted to get some clarification on this as it is not mentioned here in the repo and some folks seems to think that because there is no trademark "here" that rust-lang can be distributed with modifications without approval. I believe the only way such modifications would be allowed unrestricted, is if "rust" was not used at all in the package and it was clearly defined as a rebranded fork that is not affiliated with the official package - Otherwise the trademark policy is still enforced.

@nagisa
Copy link
Member

nagisa commented Aug 12, 2018

This question should be asked at the email address linked on the Legal page rather than here.

@g4jc
Copy link
Author

g4jc commented Aug 20, 2018

Just received a response. It seems a TRADEMARK.md may be useful to direct people to the appropriate information from github.

You are correct that we intended the trademark to apply when
distributing a package or other binary called "Rust" -- and in
particular that if modifications are made, then we would expect a
trademark request outlining the sorts of changes being made (as the
policy notes though, we are inclined to accept such a request).

regards,
Niko

This issue can be closed once trademark notification is included or mentioned on README.md.
Thank you.

@steveklabnik steveklabnik added the A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools label Aug 21, 2018
@steveklabnik steveklabnik added P-low Low priority P-medium Medium priority and removed P-low Low priority labels Dec 27, 2018
@steveklabnik steveklabnik added E-easy Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue. E-mentor Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion. labels Apr 3, 2019
@steveklabnik
Copy link
Member

I've tagged this issue as E-easy and E-mentor. To close this bug, we should add a new section to https://github.com/rust-lang/rust/blob/master/README.md that mentions that there are trademarks on the rust name and logo, and link to https://www.rust-lang.org/policies/media-guide.

If you want to fix this bug and need any help, please let me know, and I'm happy to assist!

@agnxy
Copy link
Contributor

agnxy commented Apr 6, 2019

Hi @steveklabnik
I'd like to work on this and opened #59748 to add a section about trademarks. But I'm not sure whether I made appropriate wording. Could you please help to review? Thanks a lot.

Centril added a commit to Centril/rust that referenced this issue Apr 15, 2019
Add summary and reference to Rust trademark guide

Fix rust-lang#53287
cc @steveklabnik
@irelativism
Copy link

Any news regarding this ^
Cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools E-easy Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue. E-mentor Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion. P-medium Medium priority
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants