3 ms·
Rust Trademark Policy Comment Form
- thesuperbigfrog 4y agoLink to Rust Trademark Policy draft: https://docs.google.com/document/u/0/d/1ErZlwz9bbSI43dNo-rgQdkovm2h5ycuW220mWSOAuok/mobilebasic https://docs.google.com/document/u/0/d/1ErZlwz9bbSI43dNo-rgQ...
- thesuperbigfrog 4y ago"Can I use the word “Rust” in the name of one of my crates?" "The Project would like the word Rust in a crate name to imply ownership by the Project. You should generally use ‘-rs’ instead in this situation. Please see “Use of the marks in toolchains or other software for use with Rust” section." Did they check crates.io before making this decision? It looks like there are thousands of crates that have "rust" in the name: https://crates.io/search?q=rust&sort=relevance https://crates.io/search?q=rust&sort=relevance
- dtolnay 4y agoCurrently 2863 crates (2.6% of crates). Note that the search you linked also includes crates that only have "rust" in the description or readme, not just the crate name -- that is why it shows a much higher count.
- thesuperbigfrog 4y agoThank you for the more accurate count. It is still thousands of crates and the idea itself seems ridiculuous. Imagine if Oracle tried to do the same with Java and said "any jars that have 'Java' in the name violate our trademark and will need to be renamed. It seems like over-reach and out of line with the spirit of the Rust community.
- fossheart 4y agoI am gonna try siding with the foundation, in the end all crates are from the ground up in Rust. So, why add the extra 5 characters (including a separation character), to your project. Without using the word "Rust" the project would be equivalent to a brand name, no? It's strict, like the language. Won't compile till you fix all errors. But the possibility that you can be sued, I guess that is what the community is so harsh about. They should rewrite the policy, so that even a 5 year old can't be sued, imho.
- josteink 4y ago> I am gonna try siding with the foundation, in the end all crates are from the ground up in Rust. But the crate-name is often the same name as the git repo or project-name in general, which exists outside crates.io and will benefit from a language-disambiguation. This is still a stupid decision.
- thesuperbigfrog 4y ago>> But the possibility that you can be sued, I guess that is what the community is so harsh about. They should rewrite the policy, so that even a 5 year old can't be sued, imho. The possibility of lawsuits and licensing fees for crates, projects, etc. that have been in use for years is a big part of the worry. It goes against the spirit of good will that the Rust community is known for and has a 'bait and switch' feel to some people.
- Alifatisk 4y agoTheo from t3.gg made a good video about this https://www.youtube.com/watch?v=2oh7MoEvJ88 https://www.youtube.com/watch?v=2oh7MoEvJ88