> This was not a "knee-jerk" reaction, nor was it an attempt to spread fear or cause panic. While the document the foundation drafted did lead to the fork, we believe it is an overdue solution to a problem that already existed, and addresses some issues that many community members have had for some time.
This is obviously very knee-jerk and will either die or end up creating the same bureaucracy that Rust has. People love to complain about bureaucracy without understanding it exists for many reasons. The Rust teams are far more equipped to handle the development of Rust than anyone entertaining this fork (unless, of course, a significant number of members of the Rust teams decide to move over).
> The Rust teams are far more equipped to handle the development of Rust than anyone entertaining this fork (unless, of course, a significant number of members of the Rust teams decide to move over).
As a form of protest against the silly Rust Foundation, a fork of the language which is simply a rebranded mirror of Rust sources would work.
The Rust trademark is proposal published literally to see what the community thinks. And the community thinks…it’s a bad idea.
So as long as the foundation changes their mind I really don’t think they‘ve done anything wrong, and anyone who’s said “the Rust foundation is trademarking the name ‘Rust’” or “the Rust foundation has trademarked the name ‘Rust’” overreacted.
If they listen to all this feedback and still move forward with the trademark, then they’re truly awful, since they, the leaders of this “community-driven organization”. just ignored 90% of the community. But that hasn’t happened yet, in fact all they’ve done is actively “seek community input” by publishing this draft.
+1. The reaction to the recent developments is in range of being a case of mass hysteria. Unbelievable levels of cringe and FUD being produced by a few prominent members of the community.
So here comes the in-fighting. Looks like someone listened to the call to action to fork the language [0] and just did that to their 'beloved' language.
Again, the moment the Rust Foundation chose to be a 501(c)(6) it was all going to go downhill from there as I and others have warned about this [1] years before.
There is a good reason why other language foundations like Python Software Foundation, NumFocus (Julia lang), D Language Foundation, Zig Software Foundation, R Foundation, etc, are 501(c)(3).
I’m struggling to understand why the IRS nonprofit type is material here. Your previous post doesn’t really explain it either: a 501(c)(3) can impose trademark restrictions in the exact same way.
* A community fork of a language named after a plant fungus. All of the memory-safe features you love, now with 100% less bureaucracy! *
I assumed with the 'oxide' and 'ferrous' references that Rust's etymology had to do with corrosion, and while that's part of the explanation, it's mostly about fungi [1]
I assumed it was a joke based on the phrase "close to the metal" (zero-cost abstractions allowing high-level features without sacrificing performance). Nothing is closer to metal than an oxidation layer.
Wow had no idea. My assumption was it was about building something so durable and stable that it’ll be around forever.
Which doesn’t make sense given oxidization slowly robs something of its durability. But Discord is named using a word that means “disagreement and lack of harmony” so I kind of look past weird branding in tech.
Fortunately I'm in it for the language and not the name - the fork likely just stands to prove a point and it'll probably end there. But if the governance turns out to be ridiculous the dominant fork will eventually change and most would follow that without hesitation I'd think.
Contributors won't want to work on the whatever the "inferior" version is.
IO forked for technical reasons because Joyent wouldn’t entertain improvements. This rust drama is because some programming Youtubers/streamers don’t understand copyright and fair use, and of course want to bait rage clicks.
Part of the point is that if you read the Rust foundation's recent document strictly enough, anyone else aren't actually allowed to say the name Rust, since they didn't get explicit permission and/or aren't willing to comply with all of the terms.
So they don't dare say the name to avoid any chance of being sued.
Not that it's actually likely, but the point is that the document is that bad, so IF you take it at it's word, then well that's how it evaluates out, is the only way to be safe is just don't use the actual logo or name at all. Anything else you do technically runs afoul of at least one of the many terms and conditions in there.
There is a new proposed trademark policy that bans the use of the "rust" trademark in domain names, package names and educational material (unless the educational material starts with a disclamer denouncing affiliation with the Rust (TM) Foundation https://www.reddit.com/r/rust/comments/12e7tdb/rust_trademar...)
"Trust" would sound nice, but it contains "rust" so it might have given an attack surface for a trademark infringement lawsuit by some un-t-rust-able foundation.
[+] [-] jadodev|2 years ago|reply
This is obviously very knee-jerk and will either die or end up creating the same bureaucracy that Rust has. People love to complain about bureaucracy without understanding it exists for many reasons. The Rust teams are far more equipped to handle the development of Rust than anyone entertaining this fork (unless, of course, a significant number of members of the Rust teams decide to move over).
[+] [-] bogwog|2 years ago|reply
As a form of protest against the silly Rust Foundation, a fork of the language which is simply a rebranded mirror of Rust sources would work.
[+] [-] armchairhacker|2 years ago|reply
So as long as the foundation changes their mind I really don’t think they‘ve done anything wrong, and anyone who’s said “the Rust foundation is trademarking the name ‘Rust’” or “the Rust foundation has trademarked the name ‘Rust’” overreacted.
If they listen to all this feedback and still move forward with the trademark, then they’re truly awful, since they, the leaders of this “community-driven organization”. just ignored 90% of the community. But that hasn’t happened yet, in fact all they’ve done is actively “seek community input” by publishing this draft.
[+] [-] lwansbrough|2 years ago|reply
[+] [-] rvz|2 years ago|reply
Again, the moment the Rust Foundation chose to be a 501(c)(6) it was all going to go downhill from there as I and others have warned about this [1] years before.
There is a good reason why other language foundations like Python Software Foundation, NumFocus (Julia lang), D Language Foundation, Zig Software Foundation, R Foundation, etc, are 501(c)(3).
[0] https://news.ycombinator.com/item?id=35524666
[1] https://news.ycombinator.com/item?id=35583460
[+] [-] woodruffw|2 years ago|reply
[+] [-] owlglass|2 years ago|reply
* A community fork of a language named after a plant fungus. All of the memory-safe features you love, now with 100% less bureaucracy! *
I assumed with the 'oxide' and 'ferrous' references that Rust's etymology had to do with corrosion, and while that's part of the explanation, it's mostly about fungi [1]
[1] https://stackoverflow.com/questions/16494822/why-is-it-calle...
[+] [-] adrianmonk|2 years ago|reply
[+] [-] Sindisil|2 years ago|reply
[+] [-] Waterluvian|2 years ago|reply
Which doesn’t make sense given oxidization slowly robs something of its durability. But Discord is named using a word that means “disagreement and lack of harmony” so I kind of look past weird branding in tech.
[+] [-] lucasyvas|2 years ago|reply
Contributors won't want to work on the whatever the "inferior" version is.
[+] [-] programmarchy|2 years ago|reply
[1] https://gist.github.com/maxogden/d96123138522c84cdb25
[+] [-] jitl|2 years ago|reply
[+] [-] JeremyBanks|2 years ago|reply
[deleted]
[+] [-] The_Colonel|2 years ago|reply
No samples, no documentation, vague reference to "plant fungus"?
[+] [-] Brian_K_White|2 years ago|reply
So they don't dare say the name to avoid any chance of being sued.
Not that it's actually likely, but the point is that the document is that bad, so IF you take it at it's word, then well that's how it evaluates out, is the only way to be safe is just don't use the actual logo or name at all. Anything else you do technically runs afoul of at least one of the many terms and conditions in there.
[+] [-] mjmsmith|2 years ago|reply
[+] [-] a2800276|2 years ago|reply
[+] [-] spencerchubb|2 years ago|reply
And I don't think CrabLang will be allowed to just copy the Rust logo.
[+] [-] sporkl|2 years ago|reply
https://www.rustacean.net/
[+] [-] toomuchtodo|2 years ago|reply
[+] [-] muyuu|2 years ago|reply
What about attribution?
[+] [-] bogwog|2 years ago|reply
[+] [-] apaxson|2 years ago|reply
[+] [-] tcmart14|2 years ago|reply
[+] [-] doodlesdev|2 years ago|reply
[+] [-] unknown|2 years ago|reply
[deleted]
[+] [-] wiz21c|2 years ago|reply
> Our main goal is to ensure that the community has an alternative that aligns with their values and desire for unrestricted use.
How is the use restricted nowadays ?
Moreover, wouldn't it be better to help the gcc's rust front end ? GNU will protect the community for sure.
[+] [-] spion|2 years ago|reply
[+] [-] rascul|2 years ago|reply
[+] [-] zokier|2 years ago|reply
[+] [-] serial_dev|2 years ago|reply
https://knowyourmeme.com/memes/you-mess-with-crabo-you-get-a...
And let's not pretend that it is anything other than a lighthearted joke.
[+] [-] bmacho|2 years ago|reply
That's it. Everyone loses, the Rust foundation, the Rust users, and the people who don't care about any of them.
[+] [-] jitl|2 years ago|reply
[+] [-] daviddever23box|2 years ago|reply
[+] [-] speed_spread|2 years ago|reply
[+] [-] numeromancer|2 years ago|reply
[+] [-] downvotetruth|2 years ago|reply
[+] [-] yebyen|2 years ago|reply
[+] [-] Brian_K_White|2 years ago|reply
I might have tried "Trust".
[+] [-] EntrePrescott|2 years ago|reply