Rust Foundation IS DOING WHAT????

Поділитися
Вставка
  • Опубліковано 6 лис 2024

КОМЕНТАРІ • 3,6 тис.

  • @ThePrimeagen
    @ThePrimeagen  Рік тому +813

    Hey, Like and Subscribe. I didn't say it, so don't make me, do your part ass holes

    • @JakeBerg777
      @JakeBerg777 Рік тому +3

      Hey!!

    • @ZoeLogiiK
      @ZoeLogiiK Рік тому +9

      This is kind of extreme for a fungus.

    • @maddsua
      @maddsua Рік тому +4

      read it in his voice!!!

    • @NostraDavid2
      @NostraDavid2 Рік тому +22

      Make sure to censor R*** in the title of the video, in case they decide to sue you.

    • @lionelt.9124
      @lionelt.9124 Рік тому +1

      ​@@NostraDavid2😂

  • @iceteazen
    @iceteazen Рік тому +2383

    So they also implement ownership model on rust logo as well. Borrow checker: "you cannot borrow logo as mutable"

    • @AnnasVirtual
      @AnnasVirtual Рік тому +122

      haha lol the lawyer is a borrow checker

    • @tablettablete186
      @tablettablete186 Рік тому +12

      ​​@@AnnasVirtual The Legal Borrow Checker or TLBC for short 😅😅😅

    • @pramodjingade6581
      @pramodjingade6581 Рік тому +17

      Yep, The "You know what" logo just became immutable by default 😆

    • @KellyClowers
      @KellyClowers Рік тому +1

      That is incredibly common for trademarked logos, including open source ones. Some do allow changes under certain conditions, but Rust also has Ferris for those purposes

    • @dj-maxus
      @dj-maxus Рік тому

      It should be stored as Cow

  • @ProjectAzar
    @ProjectAzar Рік тому +1961

    This is what happens when you hire trademark/IP lawyers who do not understand open source or software and who are not reigned in by the client at all.

    • @mennovanlavieren3885
      @mennovanlavieren3885 Рік тому

      IT is probably worse than that. Political infiltration.

    • @thestopper5165
      @thestopper5165 Рік тому

      @@MikePerreman it doesn't help that everyone who manages to get Arch set up effectively is so traumatised that their standard response to anybody who asks questions is
      "Fuck You, peasant. Wanna be in Archon? Take the pain, bitch."
      (FWIW: Arch, i3, tmux and [n]vim... and Python, R, MATLAB and PostgreSQUEAL. I'm *everybody* 's worst nightmare)

    • @qx-jd9mh
      @qx-jd9mh Рік тому +152

      ​@@MikePerremanwhat an insufferable existence

    • @Joenr76
      @Joenr76 Рік тому +185

      ​@@MikePerreman This is more like the D&D licence chaos from a few months back. This happens when the (competent) lawyer has no idea how communities work and assume it works the same as with businesses.

    • @someguy9440
      @someguy9440 Рік тому +9

      Mozilla's entire org is dedicated to OSS. They know exactly what they're doing. You, otoh, are just catching up. Wax on, wax off!

  • @189Blake
    @189Blake Рік тому +937

    Thank you, Rust Foundation. I see people programming in C and C++ till 2083

    • @seanwoods647
      @seanwoods647 Рік тому +72

      Wait... why would people stop programming in 2083?

    • @caffidev
      @caffidev Рік тому +18

      ​@@seanwoods647 maybe we will be destroyed ... but i think he talks about usage of c

    • @amihart9269
      @amihart9269 Рік тому

      @@seanwoods647 nuclear silo will have a buffer overflow and accidentally kill us all

    • @TheNefastor
      @TheNefastor Рік тому +70

      Reject Rust, return to assembler.

    • @adamestrada7610
      @adamestrada7610 Рік тому +53

      At least by that time employers will be able to hire junior devs with 100 years of C++ experience.

  • @n0xx295
    @n0xx295 Рік тому +4316

    Rust just went full Oracle.
    Never go full Oracle.

    • @hamzzak
      @hamzzak Рік тому +65

      Thinking just the same

    • @michaelthornes
      @michaelthornes Рік тому +357

      as another commenter says, at least oracle lets you use the word java in tutorials and stuff

    • @btotta
      @btotta Рік тому +82

      @@michaelthornes yeah, this just sounds like buying a license to be able to compile code or some other shit, insane

    • @zhamed9587
      @zhamed9587 Рік тому +143

      They went full SJW

    • @ramtinabadi
      @ramtinabadi Рік тому

      You read my mind

  • @tommyflynn466
    @tommyflynn466 Рік тому +1736

    if you forked the r-word language, you could continue to merge changes from the r-word compiler into your own. It wouldn't be difficult to maintain, the r-word foundation can't stop you from continuously forking the compiler.

  • @sebastiaanstoffels7565
    @sebastiaanstoffels7565 Рік тому +108

    We should create a fork and call it "Crust". The logo can be a piece of toast. It will be blazingly fast and memory safest. Only rule is, all packages must have the name crust in it.

    • @creativecraving
      @creativecraving 9 місяців тому +8

      Hey, and you already have a legit name for the compiler!

    • @ashwin372
      @ashwin372 6 місяців тому +3

      crust lang and crusty , we can keep snail 🐌 instead of 🦀

  • @matteusmaximofelisberto4385
    @matteusmaximofelisberto4385 Рік тому +701

    Rust is so fast it even made the next year's april fools joke in advance

    • @AntoshaPushkin
      @AntoshaPushkin Рік тому +61

      It's so fast it wants to speedrun being irrelevant in a couple of years

    • @AntoshaPushkin
      @AntoshaPushkin Рік тому +13

      @cody orr umm... It's how new languages work, at first nobody uses them, and then they grow. It's quite stupid to say that nobody usesxa language when it was just released

    • @SunHail8
      @SunHail8 Рік тому +1

      @@AntoshaPushkin actually, rust foundation been too low on money - corpies haven't had any interest to invest decent penny in this project, so miserable almshouse is about to die.

    • @adamestrada7610
      @adamestrada7610 Рік тому +2

      ​​@cody orr Not a rust fan but I gotta point out that Firefox is written in Rust

    • @adamestrada7610
      @adamestrada7610 Рік тому +3

      @cody orr I haven't looked into it in detail, but if what you are saying is true, then Mozilla's marketing team should get a raise for all the Rustaceans© they created through their grift. I think it was Firefox 60 that they began promoting as being fully written in Rust© from the ground up.

  • @willelliott2671
    @willelliott2671 Рік тому +3064

    This feels like the foundation going to extreme lengths to solve problems I'm not confident existed in the first place.

    • @victorvatamanescu6213
      @victorvatamanescu6213 Рік тому +29

      monetization?

    • @iatheman
      @iatheman Рік тому +114

      You don't have to be confident at all to know this is a non-issue and completely unnecessary.

    • @제인-y9u
      @제인-y9u Рік тому +22

      There are bigger fish to fry. What are they thinking?!

    • @carlsjr7975
      @carlsjr7975 Рік тому +1

      The problem they are trying solve is orange man bad and history paints communism in a really bad light.

    • @zhamed9587
      @zhamed9587 Рік тому +119

      They seem to be SJW's as well

  • @PS3PCDJ
    @PS3PCDJ Рік тому +189

    It's sad to see this kind of behavior. I'm also expecting the Linux foundation to pull all commits and future plans of including Rust in the kernel as it could become a legal nightmare for them.

    • @ZephrymWOW
      @ZephrymWOW Рік тому +8

      thats probably the reason they did this in the first place

    • @joecuevas6368
      @joecuevas6368 Рік тому +8

      I was wondering the same, just adding obstacles to the adoption of Rust

    • @flopana5762
      @flopana5762 Рік тому +6

      ​@@ZephrymWOWwhy? How can "look my language is used in the Linux kernel" be a bad thing?

    • @creativecraving
      @creativecraving 9 місяців тому +1

      Linux is a really mature project that has been dealing with corporate types for years. They'll manage. They have good lawyers. And, they'll comply with the license.

    • @JellyMyst
      @JellyMyst 9 місяців тому +11

      @@creativecraving Seems to me like the easiest way to comply is to not use the language in any way in the first place.

  • @katrinabryce
    @katrinabryce Рік тому +707

    Oracle are known for being pretty anal about legal stuff, but they do allow you to write a Java course and put Java in the name.

    • @thekwoka4707
      @thekwoka4707 Рік тому +12

      This does too. It just wants you to clarify that you're not part of the Rust team.
      That's not bad. That's good.

    • @tabletuser123
      @tabletuser123 Рік тому +84

      @@thekwoka4707 rust shill dont care

    • @terezip2213
      @terezip2213 Рік тому

      @@tabletuser123 *fingers in ears* LALALA I DON'T LISTEN TO THE TRUTH I JUST LIKE HATING THINGS BECAUSE INTERNET MAN TOLD ME TO. Grow the fuck up kid.

    • @nextlifeonearth
      @nextlifeonearth Рік тому +87

      @@thekwoka4707 The moment someone starts with legal gibberish in what's supposed to be a short tutorial I click x. It's a waste of time, energy, air, braincells etc.
      I didn't even know there was a "rust team" and I don't think anyone who does know would mistake a rando tutorial maker for a member if they don't explicitly say they are. And even if someone thinks a tutorial maker is part of "the rust team" whatever that's even supposed to mean. Who cares?
      Get that legal bullshit out of my face. Let me program without that BS. Let me ask and answer questions on fora without that word policing.
      By the way, many of those points will not stand in court. Rust is descriptive, it's a name, the logo, when transformed, is considered transformative work. These documents should be illegal to even publish, because they are non-enforceable and designed to shut people up lest they be dragged along in legal trips that drain every penny out of you until you either give up or come out in the end with the only winner being the lawyers.

    • @tuna5618
      @tuna5618 Рік тому +55

      @@thekwoka4707 "that's not bad, that's good" some people will really defend whatever the rust foundation does won't they?

  • @ahmadafandy1143
    @ahmadafandy1143 Рік тому +1149

    Community : "Let's make this language fun, easy and big!"
    The Foundation: "We don't do that here"

    • @hackfleischking5162
      @hackfleischking5162 Рік тому +95

      Time for the community to take controll. Rust and cargo are open source. A few tiny tweaks for the language and they can use it as something not called rust.

    • @archmad
      @archmad Рік тому +2

      cant have meme

    • @ItsMeChillTyme
      @ItsMeChillTyme Рік тому +39

      Eh, the community isn't like what you think it is. This channel is quite deceptive in the portrayal. Vast majority of Rust enthusiasts in big channels are highly toxic and pedantic bureaucratic just like the wording in the foundation's thing.

    • @nickmills8476
      @nickmills8476 Рік тому +26

      The future is forked

    • @knucklehead99-z1w
      @knucklehead99-z1w Рік тому +1

      @@nickmills8476 😅

  • @MrMudbill
    @MrMudbill Рік тому +483

    This sounds like a fun challenge - make a website that violates as many of these guidelines as possible

    • @TwstedTV
      @TwstedTV Рік тому +16

      And wind up in court for trademark infringement which is backed by federal laws of the United States and abroad as they hold 27 trademarks which spans globally. 🤷‍♀🤦‍♂

    • @MrMudbill
      @MrMudbill Рік тому +52

      Guidelines are guidelines, not law.

    • @SigmaGrindset-vg4oh
      @SigmaGrindset-vg4oh Рік тому

      What if you live in a country that has no ties with le Murican gobermen? Will Uncle Sam send his warriors to murder me, just because I decided to troll the Rust foundation?

    • @p-kotov
      @p-kotov Рік тому +2

      That's too easy.

    • @thegoldenatlas753
      @thegoldenatlas753 Рік тому +23

      ​@@TwstedTVThat assumes the trademark is actually valid. "Rust" is a programming language, its not some product sold by a company, the courts could easily say "Rust Foundation" is trademarked but "Rust" itself is not, also rust is a very common word making it even more difficult to prove it as a viable trademark.

  • @jamesking2439
    @jamesking2439 Рік тому +1594

    The R Foundation's lawyers are gonna have a field day when they learn the Rust Foundation is infringing their trademark.

    • @valizeth4073
      @valizeth4073 Рік тому +275

      The Rust game developers is gonna have a field day

    • @josiahparry
      @josiahparry Рік тому +2

      I really hope not.

    • @ХузинТимур
      @ХузинТимур Рік тому +43

      @@valizeth4073 There is big chance that game developers would win court.

    • @asdfasdfasdf1218
      @asdfasdfasdf1218 Рік тому +24

      @@valizeth4073 Trademarks are not just a name, they're a name in a specific field, so while it's fun to think "what about the Rust game..." in reality it's a moot point.

    • @MarcLucksch
      @MarcLucksch Рік тому +29

      @@asdfasdfasdf1218 I think a game would fall under software according to this policy

  • @jayshartzer844
    @jayshartzer844 Рік тому +1604

    This smells like someone let a lawyer into the building

    • @idedary
      @idedary Рік тому +74

      Yeah, they should have the programmers write the licenses.

    • @evanjrowley
      @evanjrowley Рік тому +65

      Rust Foundation's platinum members include AWS, Meta, Facebook, and Google. It's reasonable to assume all of them had at least one lawyer involved.

    • @derpapottamus
      @derpapottamus Рік тому +126

      this feels more political to me, they dont want anyone to be able to use their name so that people who have commited wrong think are unable to use it. i wouldnt usually think this of this kind of action from a corporation, but they are non profit so the profit motive is gone, and they made several references to specific political things in their terms like the guns for example, or the exception for using a colorized rust logo as long as its for pride month or blm.

    • @idedary
      @idedary Рік тому +132

      @@derpapottamus That also crossed my mind. I find it disturbing that a programming language foundation is expressing political opinions. Just why would they be concerned about that. Its a fucking programming language, keep your opinions for elsewhere.

    • @ElPikacupacabra
      @ElPikacupacabra Рік тому

      And a stupid one at that.

  • @davidstrbac5033
    @davidstrbac5033 Рік тому +26

    So a Rust User Group without a Code of Conduct is not allowed? I'm out of this kindergarden ...

    • @justanothercomment416
      @justanothercomment416 9 місяців тому +8

      Must force far left politics some how. Oh, that's not the purpose of a software language or its user group? You must be rycist.

  • @eheh5748
    @eheh5748 Рік тому +767

    I feel like its going to create a distance between the community and the Rust team, sad because the community is a big part of why I love Rust

    • @Howard_Roark
      @Howard_Roark Рік тому +79

      This 100%
      I love rust because of the open community. Now they are going insane. And somehow threw even firearms in the mix.

    • @thebutlah
      @thebutlah Рік тому +29

      Rust foundation != Rust project/community

    • @maelstrom254
      @maelstrom254 Рік тому +43

      This is actually good, since the Rust community is more like a cult. I don’t like it. I like more professional community, like in C++

    • @emreaka3965
      @emreaka3965 Рік тому +2

      @@maelstrom254

    • @theondono
      @theondono Рік тому +7

      @@maelstrom254 😂😂 good one

  • @ceriusgeek2749
    @ceriusgeek2749 Рік тому +1765

    What a great way to convince engineers to adopt your language.

    • @CheeseOfMasters
      @CheeseOfMasters Рік тому +119

      Lmao back to Go I guess.

    • @yogxoth1959
      @yogxoth1959 Рік тому +32

      More like abandon it.

    • @chriswilliams7705
      @chriswilliams7705 Рік тому +89

      @@yogxoth1959 That's the joke. It's sarcasm.

    • @dipanjanghosal1662
      @dipanjanghosal1662 Рік тому +11

      I hope this will be the final nail in its coffin.

    • @autistadolinux5336
      @autistadolinux5336 Рік тому +39

      @@CheeseOfMasters Or Zig. Or maybe take this as an opportunity for fucking god sake improve C standard library.

  • @JMurph2015
    @JMurph2015 Рік тому +44

    I feel like this would be really hard to hold up in court.
    Also I don't understand how the foundation and core lang team remain this far out of touch with the community. It reminds me of the async-await debacle, where the core lang team had a very strong idea of how they wanted to do it, did some polling, it was not the most popular solution by far, and then they went ahead with it anyway. That's aside from the problems with Pin structures used to implement async that introduced a whole slew of memory safety bugs. **The language itself does so many things right, but jeez sometimes they really do some asinine stuff.*

    • @SolomonUcko
      @SolomonUcko Рік тому +2

      The `.async` syntax makes sense to me (I wish they'd done the same for `&` and `*` to make it possible to always read left-to-right), but I think `Future` (should have separate methods for starting, polling, and registering a callback, and the callback design should be a language feature) and `Pin`/`Unpin` (should have dedicated language support, including special syntax for manual RVO) are badly designed, I guess out of laziness.

    • @segueoyuri
      @segueoyuri 8 місяців тому

      they're doing everything to become a footnote instead of the C successor.

  • @afaf6478
    @afaf6478 Рік тому +335

    Didn't a bunch of Rust maintainers quit couple of years ago because the foundation was high on their own farts?

    • @DrunkenUFOPilot
      @DrunkenUFOPilot Рік тому +64

      Yes, I remember, vaguely. “As a result of such structural unaccountability, we have been unable to enforce the Rust Code of Conduct to the standards the community expects of us and to the standards we hold ourselves to” said one of the outgoing contributors.

    • @isaactfa
      @isaactfa Рік тому +21

      No. The moderation team quit over a change in the CoC which -- correct me if I'm wrong -- was rectified after which the moderation team was reinstated.

    • @SuperHeroINTJ
      @SuperHeroINTJ Рік тому +8

      CoC is there for control... OWNERSHIP

    • @phillipsusi1791
      @phillipsusi1791 Рік тому +22

      @@DrunkenUFOPilot Yea, I'm not too thrilled with so called "codes of conduct". They seem to do more harm than good to me. If it can't be summed up as "don't be an ass", then it's probably wrong, and if it can be summed up thusly, do you really need all kinds of bureaucracy to enforce it? If you are an ass, people are going to ignore you without the need for rules and bureaucracy. They can realize you are an ass without needing some tribunal to tell them that. I don't know, maybe I have too much faith in humanity.

    • @felixjohnson3874
      @felixjohnson3874 Рік тому +8

      @@phillipsusi1791 my guy just explained libertarianism in a paragraph or less. "Just dont be an ass or people wont work with you, why the fuck do we need bureaucracy?"

  • @Captainlonate
    @Captainlonate Рік тому +399

    Many companies will be too nervous to allow their developers to build their IP in Rust. It won't matter if a company legally can or can't. The sentiment around "licenses" simply has to make them nervous and companies will take the safe route, and say "no". Once the adoption starts decline, it'll remain in the gutters forever. And this is definitely going to be removed from the Kernel.

    • @dynfoxx
      @dynfoxx Рік тому +39

      This does not effect the programing side of Rust(cargo, rustc, etc)
      Other languages have trademarks including C++. If a company is scared of the word license then they are out of luck. Companies need to deal with licenses if they know they exist or not.
      But my hope is that Rust will relax there license more.

    • @forbiddenera
      @forbiddenera Рік тому +5

      Yep.

    • @wjrasmussen666
      @wjrasmussen666 Рік тому +16

      Well, I have been thinking about this a lot over the past 24 hours. Places I have worked for certainly would pause to consider that. Plus, if they make a change now, what about later? Let's see what the foundation does in response.

    • @arnoudt
      @arnoudt Рік тому +22

      Especially if adoption comes through startups (new projects). There is already more to worry about than can be managed by a small team. A restrictive license on a new language is not a top priority. Especially if developers of more established languages are also cheaper.

    • @jarrod752
      @jarrod752 Рік тому +10

      Yeah I think you've fundamentally misunderstood. Using Rust in your project is okay. Using "Rust" in your marketing, now without a license, is not.

  • @alfiedotwtf
    @alfiedotwtf Рік тому +113

    The Rust Foundation not only just blew their trust with the Rust community at large, they also blew their chances with the Linux community as well. Linus won't let Rust touch the kernel now if there's any sniff of a possible future lawsuit. What a wasted opportunity :(

    • @ThePrimeagen
      @ThePrimeagen  Рік тому +44

      i am ackshually super curious about this

    • @alfiedotwtf
      @alfiedotwtf Рік тому +5

      @@ThePrimeagen SCO vs Linux would have aged Linus. I doubt he'd be willing to do it all over again for the lulz en.wikipedia.org/wiki/SCO%E2%80%93Linux_disputes

    • @TheNefastor
      @TheNefastor Рік тому +2

      ​@@alfiedotwtf SCO ? The Xenix guys ? Well that's a name I haven't heard in a long time, to quote Obiwan Kenobi.

    • @TheDragShot
      @TheDragShot Рік тому +34

      To be completely honest... I am glad this happened. All of this unrestricted fanaticism towards Rust smelled awful to me since the first time I saw it, so when the push for incorporating Rust into Linux started I was like "Oh God, please, no".
      I guess the fanaticism finally got to the heads of those running the Rust Foundation. Oh well, I don't need any ideology in my tools. I'll just wait for a fork if I ever get interested into their methods of memory management.

    • @alfiedotwtf
      @alfiedotwtf Рік тому +17

      @@TheDragShot You don't like ideology in your tools? I guess you've never heard of GNU then 🤦‍♂

  • @Psy45Kai
    @Psy45Kai Рік тому +345

    I think they should trademark "the rust foundation" and slap that on every official stuff. That way you could easily mark official rust stuff and have a hard and locked down trademark without bothering everyone else 🤷

    • @David-iq1kd
      @David-iq1kd Рік тому +14

      this ^^^

    • @conelord1984
      @conelord1984 Рік тому +26

      That would be the common sense attitude. I doubt there is common sense on their side though...

    • @dallassegno
      @dallassegno Рік тому +4

      I'm just upset that my rust removal device now can't use rust in its name even tho its my product. just kidding I'm a joke

    • @robertrosen2703
      @robertrosen2703 Рік тому +1

      ​@@dallassegno But a good one, rest assured.

    • @gwho
      @gwho Рік тому

      this is proper namespacing IRL.

  • @CielMC
    @CielMC Рік тому +565

    I honestly have no idea what they are trying to do... This entire document reads like it was written by someone high on a power trip.

    • @thekwoka4707
      @thekwoka4707 Рік тому

      To me it reads very typical.
      Node.js jQuery and WebPack have stricter policies.

    • @be12
      @be12 Рік тому +26

      @@MikePerreman The Rust Foundation was at risk of, er, loosing their trademark? Smooth.

    • @weiSane
      @weiSane Рік тому +42

      ​@@MikePerreman the rust foundation should hire you on their team man.

    • @be12
      @be12 Рік тому +1

      ​@@MikePerreman So the R*** F****** would lose ownership if they didn't write this garbage? Sure bro.

    • @andybrice2711
      @andybrice2711 Рік тому +54

      Yep. “Power Trip” was my thought too. Especially when the document started skirting the possibility of selectively enforcing rules based of political beliefs.

  • @Beryesa.
    @Beryesa. Рік тому +38

    I hope The RS community will be as vocal as the Linux one. No way this passes along. Let's not forget there's always the big fork bomb.

    • @segueoyuri
      @segueoyuri 8 місяців тому +1

      bro it's their loss really. People have used C forever. Rust were trying to make people learn it and use it. Now people will just keep using C instead. Devs don't care. The Rust community is orders of magnitude smaller than the Linux and the C ones.
      It's more probable people will just deprecate the Linux kernel in Rust and move along, if anything.

    • @kowaihana
      @kowaihana 15 днів тому

      I was considering dabbling in Rust but the foundation is off-putting haha. Time to go back to C++

  • @antypurus3499
    @antypurus3499 Рік тому +476

    This has to be the single dumbest decision they could make for the long term adoption of the language. It starts here and who knows where it will end, certainly doesnt give confidence to a company that they can use the language without having possible legal troubles in the future.

    • @nonconsensualopinion
      @nonconsensualopinion Рік тому +45

      I was seriously about to learn it next. Not anymore!

    • @clerothsun3933
      @clerothsun3933 Рік тому +6

      Oh it's started way before this

    • @thekwoka4707
      @thekwoka4707 Рік тому

      @@nonconsensualopinion you won't find any language that people use that doesn't have similar policy.

    • @javierflores09
      @javierflores09 Рік тому +4

      @@nonconsensualopinion you weren't really that serious if a UA-cam video took you back from that decision lol

    • @plaintext7288
      @plaintext7288 Рік тому +1

      ​@@thekwoka4707 person b lightly punches person a
      Is a allowed to counteract by giving him a light punch back? Yes
      Is a allowed to counteract by pulling out a gun and shooting him in the head? No.

  • @comfybyte
    @comfybyte Рік тому +390

    for a language with such an awesome community, the r*** foundation sure is great at making terrible choices...

    • @dorbie
      @dorbie Рік тому +14

      This will have been drafted by a lawyer, maybe the one Hasbro fired after the OGL license fiasco.

    • @viacheslavmodestov9578
      @viacheslavmodestov9578 Рік тому

      Like the way you avoid future law suites!😀

    • @felixjohnson3874
      @felixjohnson3874 Рік тому

      Cough cough mozilla cough

  • @valizeth4073
    @valizeth4073 Рік тому +27

    Ah yes, suddenly having an ISO committee doesn't seem as bad anymore.

  • @aniketbisht2823
    @aniketbisht2823 Рік тому +168

    Some C++ evangelist/consultants, when asked about Rust for new long-term projects, makes the argument that it isn't a "tried and tested" language and time will tell. But now the argument goes "LOL".

    • @IamusTheFox
      @IamusTheFox Рік тому +31

      As a c++ evangelist this change breaks my heart. I don't see the lack of adoption of rust as anything short of a travesty.
      Rust has objectively made huge sweeping improvements in the area of software engineering. Though I may not like the syntax of rust, anyone who doesn't see what rust could bring is either blond or a fool.
      Imagine people being happy that a law gets passed and you can no longer use a table saw. Anyone happy about an extremely useful tool no longer usable is too stupid to use a saw in the first place.

    • @ichigo_husky
      @ichigo_husky Рік тому +2

      @@IamusTheFox Then make your own language, Fox Lang; I've made my own language called husky, that has borrow checkers but easier to write.

    • @maxscott3349
      @maxscott3349 Рік тому

      @@IamusTheFox They're not that useful. Skilsaw beats it for anything but sawmill sized operations, in my mind

    • @dipanjanghosal1662
      @dipanjanghosal1662 Рік тому +31

      @@IamusTheFox As a C++ developer who witnessed the Rust fanboys dunking on developers of every other programming language, I couldn't be happier about all this. Rust had some interesting ideas sure, but if you know what you're doing, it isn't much trouble to get (close to) similar results using C++. Rust will probably die (hopefully) but its ideas will live on and eventually be re-implemented into other low level languages.

    • @IamusTheFox
      @IamusTheFox Рік тому +10

      @@dipanjanghosal1662 I don't find the language that appealing, and I do tend to find the community over all extremely toxic. That doesn't mean that the language dying is a good thing.
      I would also like to say I've met many who are really wonderful people.

  • @teslainvestah5003
    @teslainvestah5003 Рік тому +93

    The feedback I submitted was 5 paragraphs about what rust means to me, and what I wouldn't feel safe doing anymore under the proposed changes. By the end I was kind of ranty but I think I did a good job curbing my rant intensity to below my usual deranged level, and prefaced the idea of forking the language with how sad it would make me so it clearly wasn't an angry threat.
    perhaps they'll filter out all responses containing the word fork or something, and never know about my passion, despite my slightly-more-than-half-assed efforts to be palatable.

    • @kandiesky
      @kandiesky Рік тому

      I just asked if it was made by a mentally ill obese communist high on opioids and alcohol

    • @niccolomedici4482
      @niccolomedici4482 Рік тому +3

      Thank you for taking the time to speak up on our behalf.

  • @s1v7
    @s1v7 Рік тому +9

    Rust has introduced several great ideas into the industry. However, if the foundation were to make poor decisions, we can simply transition to another language that addresses the current issues with Rust while also improving upon them. There is certainly room for improvement in many areas.

    • @gwho
      @gwho Рік тому +1

      exapmles please

  • @Requiem100500
    @Requiem100500 Рік тому +50

    New Linux kernel patch notes:
    - r*st support removed

  • @dorktales254
    @dorktales254 Рік тому +184

    Someone went on a power trip writing that document

    • @iatheman
      @iatheman Рік тому +11

      No joke

    • @andybrice2711
      @andybrice2711 Рік тому +17

      Yeah, to me, the whole thing has an air of _“My product has become successful. Maybe I can leverage this to control people’s behavior.”_

  • @microcolonel
    @microcolonel Рік тому +20

    This is hilariously insane. I sorta saw this coming when they shoved the CoC down everyone's throat.

    • @skeleton-bullfrog
      @skeleton-bullfrog Рік тому

      I mean the CoC was a controversial choice in my opinion, but it's really just the same shit that every community doesn't want you to do. It literally just tells people not to bully people on their community, which is basically a rule everywhere. I guess since they also included LGBTQ+ people, people are angry about it.

    • @ryanleemartin7758
      @ryanleemartin7758 Рік тому +3

      yeah, authoritarian like behavior is certainly in line with the core politics of Rust.

    • @skeleton-bullfrog
      @skeleton-bullfrog Рік тому +1

      @@ryanleemartin7758 Not really. I assume that by the "core politics", you mean the prevention of bullying people, even if they have identities that are not your own (because that's the part that everyone seems to find so controversial). Enforcing simple rules does not demonstrate authoritarian behavior, and that rule is only meant to provide some protection to people who are often targeted in other communities. People see that protection as "shoving queerness down people's throats", because they want to make people's identities a political issue so that they can pretend to be the victim of their own hate. Not being allowed to intentionally target and harass people regardless of their identities isn't authoritarian at all, and it's truthfully harmful to think that way.

    • @ryanleemartin7758
      @ryanleemartin7758 Рік тому +8

      @@skeleton-bullfrog You assume incorrectly.
      The tactic you are using now is actually closer to what I mean.
      1. You've made an assumption about what I must be thinking which conveniently justifies your sense of righteousness.
      2. You've determined that the group must be protected from my wrong think (that you've just made up)
      3. You've essentially labeled me as "truthfully harmful" as a way to discredit and dismiss.
      Scale this tactic up a little and you've got a pretty good example of what I mean by "authoritarian like behavior"

    • @skeleton-bullfrog
      @skeleton-bullfrog Рік тому +1

      @@ryanleemartin7758 So I'm curious about what you meant by "authoritarian like behavior", because I would like to know whether or not my assumption was justified. Also, I stated at the beginning of my comment that I would be making an assumption, which should be enough to clarify that I simply want to state my opinion on a certain matter which is commonly debated when discussing the code of conduct, and not to take the moral high-ground as you implied. If I did happen to make an incorrect assumption, then I am glad that we agree and it is pointless to continue this argument, as it should not have continued in the first place.
      But I will make another assumption which is that I was actually correct with my first one, which is conceivable once you think about how you are considering my point that minority groups deserve to be protected, to be authoritarian, which is exactly what I was explaining to be untrue in the first place. I am confused as to what you meant from me assuming incorrectly, as you've never actually stated what you meant, just reworded what I was saying.
      And I would like to point out that you've made at least two assumptions about me in your comment, which was literally meant to criticize me for making a single assumption, which is hypocritical to say the least. You could have made even more, but I can hardly make out what your second point was meant to mean due to the tedious grammar and lack of proof-reading.
      Either way, whether we were at an agreement from the first place, or you are just mindlessly and bitterly rambling, this "keyboard battle" has no reason to continue, and I am looking forward to ignoring your future responses.

  • @Aex1297
    @Aex1297 Рік тому +119

    The Gitea project did something similar with their trademark. The community quickly forked it into Forgejo and continued contributing there. Honestly, I wouldn't be surprised if the Rust community did the same thing.

    • @can.slaughter
      @can.slaughter Рік тому +3

      this

    • @Verrisin
      @Verrisin Рік тому +1

      my thought exactly. - Are there any other named metal oxides? I like the word oxidation...

    • @scurvofpcp
      @scurvofpcp Рік тому +12

      @@Verrisin Patina is a thin layer of oxide that forms on copper, bras and bronze.

    • @Verrisin
      @Verrisin Рік тому +3

      @@scurvofpcp hmm... Thanks for answer! ... not sure it sounds great as a name, but cool to know more are named

    • @Verrisin
      @Verrisin Рік тому +9

      You made me curious, so I asked ChatGPT: Cuprite , Hematite (another iron oxide!), Chromite , Rutile , Bauxite
      - Damn, many of these are pretty cool names! (even if longer)
      - Hematite sounds pretty good, although maybe invokes too many associations with blood ... - hema is not a bad shortened name with 4chars ...
      - Baux doesn't sound too bad either ...

  • @huaweiwang6931
    @huaweiwang6931 Рік тому +56

    Funny enough: Oracle lets you use the word Java; Java was not open source while Rust is open source from the beginning. This will definitely hurt the language in the long run. The open source community needs companies to adopt their product and give back in turn to keep it going, and this is not going to help. Worse yet, Rust compiler is fully open source licensed and soon in the foreseeable future people will fork something like LibreR to replace it...

    • @Brahvim
      @Brahvim Рік тому +6

      And yet we have OpenJDK which is contributed to by Oracle employees.

  • @matteofalduto766
    @matteofalduto766 Рік тому +7

    That’s actually pretty good news. I can finally sue the laws of chemistry for constantly ruining my metal fence instead of spending my weekends repainting it every so often.

  • @wumbl3
    @wumbl3 Рік тому +219

    The community should just call it Crust instead.

    • @lexNwimue
      @lexNwimue Рік тому +30

      The name has 'rust' in it? Isn't that a violation of a certain clause somehwere? 😇😇

    • @davidt01
      @davidt01 Рік тому +31

      @@lexNwimue just call it Rekt

    • @Josh-yr6my
      @Josh-yr6my Рік тому

      @@lexNwimue
      R*st -> R-word -> Hard R

    • @sck3570
      @sck3570 Рік тому

      can I call it Fart?

    • @BigToinE976
      @BigToinE976 Рік тому +1

      @@lexNwimue Maybe not because there is no uppercase R. How could they put restriction on a usual word "rust" ?

  • @wlockuz4467
    @wlockuz4467 Рік тому +228

    I know this will likely get shot down considering the backlash it has received, but the fact that there are people in the Rust foundation who thinks this is a good direction is very concerning.
    Its not the proposal that matters, its the idea and I can bet it will keep coming back in one form or the other until there people with an agenda in the foundation.

    • @ihatesun
      @ihatesun Рік тому +18

      ^this

    • @harleyspeedthrust4013
      @harleyspeedthrust4013 Рік тому +1

      Exactly, once the idea first appears then you know there's a cancer at the company. And cancers grow and grow unless you blast them with radiation. So unless people get fired for this nonsense, then the cancer will continue to exist and I won't use rust anymore.

    • @thijstriemstra
      @thijstriemstra Рік тому +18

      i hope linux foundation realizes this as well and abandons rust integration NOW

    • @dipanjanghosal1662
      @dipanjanghosal1662 Рік тому +13

      So stop using it. Use the real languages like C/C++. Even the Linux kernel got infected with Rust. Hopefully, they'll remove that code now.

    • @cameron7374
      @cameron7374 Рік тому +24

      @@dipanjanghosal1662 Ah, yes. Because real languages compile to real byte code whereas rust compiles to fake byte code because it is bad and not real.
      Because that is how programming languages work.

  • @xoca7171
    @xoca7171 Рік тому +4

    Wow. This is nuts. Like, now, even if they don't go through with this, they will still be "those guys" that thought this might be a good idea and tried to do it. How can you trust people like that?
    I've been using Rust for my newest projects to get familiar with it, but after knowing this, I really don't know if I want that any more.

  • @milosCivejovidar
    @milosCivejovidar Рік тому +142

    Wow. I just finished setting up rust on my PC's and started flirting with the idea of going through a couple of books about it. Some people from the foundation are taking themselves way too seriously. The only thing they missed is not being able to put that you are a Rust Developer on your CV without paying the certification badge...

    • @leonardomangano6861
      @leonardomangano6861 Рік тому +22

      Delete, please

    • @skellious
      @skellious Рік тому +10

      ​@@leonardomangano6861 DELETE THIS 😂

    • @shroomer3867
      @shroomer3867 Рік тому +16

      DO NOT GIVE THEM IDEAS

    • @cmaxz817
      @cmaxz817 Рік тому +3

      DONT GIVE THEM IDEAS

    • @veebeeTV
      @veebeeTV Рік тому +1

      Bro… rm -rf this shit . These demons don’t need more ideas

  • @whiitehead
    @whiitehead Рік тому +39

    They probably saw camel-case in a Rust tutorial and had to take the nuclear option.

  • @sunnyheheheh9401
    @sunnyheheheh9401 Рік тому +7

    Rust is so safe that it forgot to fix the errors of its own foundation

  • @otmanm4095
    @otmanm4095 Рік тому +223

    They are completely crazy, or maybe they want to kill their own product.

    • @Howard_Roark
      @Howard_Roark Рік тому +1

      Sure seems like they want to kill their own product.

    • @AzerAnimations
      @AzerAnimations Рік тому +23

      You've already proven why they are doing this by the fact you are calling Rust a product. Rust isn't a product. It should always be for the community.

    • @jaykrown
      @jaykrown Рік тому +8

      Rust is not the rust foundation's product.

    • @wlockuz4467
      @wlockuz4467 Рік тому +4

      3. Borrow checker got to their head

    • @MH_VOID
      @MH_VOID Рік тому +3

      that's been evident for quite a while now. It's what happens when selfish sheeple become in charge

  • @jacques-dev
    @jacques-dev Рік тому +88

    This is absolutely nuts and way too restrictive, I am very disappointed in the Rust Foundation and hope they don’t go through with this insanity.

    • @maskettaman1488
      @maskettaman1488 Рік тому +5

      The entire foundation has attracted various forms of insanity. In fact some kind of mental illness is pretty much a requirement at this point

  • @batlin
    @batlin Рік тому +4

    It's really unclear to me what they're trying to achieve with all of this, but painfully clear that it has badly undermined community trust. The absolute last thing any programming language community needs is the chilling effects of legal threats for using the language name in your domain name or using the word "Cargo" in an unapproved way. I really hope the Rust Foundation takes the backlash seriously and scraps this initiative before they scare everybody away.

  • @TFDusk
    @TFDusk Рік тому +93

    What prompted this, and what problem are they trying to solve here? This genuinely feels like nintendo levels of copyright infringement.

    • @mennovanlavieren3885
      @mennovanlavieren3885 Рік тому +48

      It smells like some folks want to solve political diversity.

    • @Luxalpa
      @Luxalpa Рік тому +10

      Ironically, this has nothing to do with copyright.

  • @aaronvenomfang
    @aaronvenomfang Рік тому +258

    Wonder how this is going to impact rust consideration among linux kernel devs?

    • @timh6088
      @timh6088 Рік тому +117

      Linux will send a spicy 3-paragraph email to everybody who even thinks about Rust anymore. Thank god Linux still has a clear mind and is not shy to cut out the tumors in the kernel.

    • @vaisakh_km
      @vaisakh_km Рік тому +43

      There is a high chance that linus could just remove rest from linux
      issue is there are a lot of work already done, especlly for asahi linux in rust

    • @jamesgl
      @jamesgl Рік тому +7

      @@timh6088 *Linus

    • @wisnoskij
      @wisnoskij Рік тому +21

      Seems weird. I guess core Linux would still be able to use the word Rust because I think they are non-profit. But like Redhat literally could not have a webpage that listed all the programming languages used in the making of Linux/Redhat???

    • @hackfleischking5162
      @hackfleischking5162 Рік тому +7

      The changes have no effect on those who use rust in their products. It's only about those who make content about Rust, videos, merchendise and so on.

  • @IamusTheFox
    @IamusTheFox Рік тому +4

    This breaks my heart. I am not a big fan of the syntax. Rust has been one of the most important developments in software in decades. It kills me that they did this. Even if they walk it back tomorrow, the damage for corporate adoption will be felt for years.
    This is coming from a c++ guy.

  • @mfinixone1417
    @mfinixone1417 Рік тому +20

    The Rust Foundation be like:
    Rust ❌
    R-Word ✅

  • @aniketbisht2823
    @aniketbisht2823 Рік тому +54

    Some people are blaming the lawyers, but they more or less "implement the idea" and tell you what's "possible". People should blame the "management".

  • @48exa
    @48exa Рік тому +8

    It’s crazy how I looked up and respected the r-word team for making the language and everything around it and this is just… so different from everything I’ve seen and heard of it. Why, just why

  • @AustinMarlar
    @AustinMarlar Рік тому +100

    Rust Foundation saw the Golang telemetry controversy and said, "Wait, hold my beer, I got one better!"

  • @Cookiekeks
    @Cookiekeks Рік тому +82

    Yeah, that's definitely how you make a language more accessible! By instilling fear of legal consequences in anyone trying to support the project...
    What will happen to all the unofficial books about Rust? Or about crates like rustyline?

    • @nlight8769
      @nlight8769 Рік тому +9

      Probably nothing, but with these kind of policies, you can't be sure of anything... all it takes is one dude in a bad mood in the rust foundation

    • @DerTechNick
      @DerTechNick Рік тому +1

      Hätte nicht erwartet dass jemand mit nem BBM Avatar hier zu finden ist

  • @A.J.Sarmah
    @A.J.Sarmah Рік тому +3

    So Rust is now officially the Voldamort of the programming languages.

  • @adentissa
    @adentissa Рік тому +134

    As a non-native English speaker, I don't understand this : can they just trademark the name of the reddish-brown substance formed when iron-containing compounds corrode in the presence of oxygen and water?
    (don't understand the same thing with Apple)

    • @landonmackey1091
      @landonmackey1091 Рік тому +60

      No, they can’t. Any reasonable court of intellectual property law would prevent that. What they’re trying to do is impossible. If they take measures to enforce these rules, they would be killing Rust’s great potential.

    • @jevandezande
      @jevandezande Рік тому +58

      Rust is not trademarked for all uses, but for uses related to the programming language. This is very common for trademarks, the problem in this case is how overreaching this is.

    • @riakata
      @riakata Рік тому +11

      Trademarks are restricted and limited by nature. You don't technically even have to register trademarks (it is advisable though) you just have to continue existing and using the mark and more importantly defending it in your limited industry space from misuse. The rust foundation did that and one step too far is the problem here.
      An example is you can certainly trademark the color of rust for a rust remover product and programming language but it is unlikely either company could sue the other for using the rust color in their respective products because no user or consumer would be confused between a metal corrision removal product and a programming language. Logos and styles of website would get slightly more complex as you could cause confusion regardless depending on how exactly you copy the other. Many countries have trademark opposition that also evaluate these kinds of problems on a case by case basis to see if it would actually be confusing or not.

    • @katrinabryce
      @katrinabryce Рік тому +19

      Apple own their trademark in the field of computers. Apple Music used to be a completely different company in the field of music publishing that predated Apple Computers, hence for a long time, Apple Computers’ music store was called iTunes.

    • @mennovanlavieren3885
      @mennovanlavieren3885 Рік тому +15

      It is politically motivated. By people who want to 'create a better world' where everyone is happy, but only their particular kind of happy. If you're non English speaking the the chances are you have first hand experience with were that leads to.

  • @0xzi
    @0xzi Рік тому +31

    The website design thing cracks me up cause it's literally just 4 sections and some buttons. It's like the first website anybody makes, and they have the audacity to call it a unique visual style.
    I'm okay with having people state they're not a part of the Rust foundation.. but everything else just sounds goofy as shit and feels like some suit got in there to "whip things into shape". The logo bit and not allowing any Rust related events to have firefarms is the funniest thing I've seen in a while.

  • @malcomconfac3907
    @malcomconfac3907 Рік тому +2

    Thanks. I was looking to set aside time to use rust to write a backend conversion of optimised technical routines currently in C, but F them. Node or Go will be just fine, saving me heaps of time.

  • @peezieforestem5078
    @peezieforestem5078 Рік тому +61

    I've been encountering these insane lawyers lately doing contracts. I don't know if it's a new trend or what, or maybe a large group of corporate lawyers were laid off somewhere, or perhaps it's just a coincidence, as I'm sure we all remember the Sky trademark fiasco.

    • @evancombs5159
      @evancombs5159 Рік тому +9

      This has been an ongoing trend in organizations for a while. Every year their terms of services get more restrictive, and more protective of the company. The goal is to make sure that the organization is fully protected from all and any lawsuits that it can legally protect itself from so they are not financially liable for anything, and can never lose.

  • @astroid-ws4py
    @astroid-ws4py Рік тому +302

    Time to fork Rust, I hope the GCC frontend is evolving well.

    • @an-eios7125
      @an-eios7125 Рік тому +45

      Lol
      Wake up bro
      Rust is dead
      Time to learn Zig

    • @diadetediotedio6918
      @diadetediotedio6918 Рік тому +89

      @@an-eios7125
      Yeah, changing from a mature language to a 0.10.0 language, sounds very smart.

    • @jeffreyrockstudio8759
      @jeffreyrockstudio8759 Рік тому

      @@diadetediotedio6918 have people ever heard about C++

    • @brandonjoaocastillo7490
      @brandonjoaocastillo7490 Рік тому +1

      @@diadetediotedio6918 what do you mean? im slow jaja

    • @diadetediotedio6918
      @diadetediotedio6918 Рік тому

      @@jeffreyrockstudio8759
      This is just going back to shit anyway.

  • @theintjengineer
    @theintjengineer Рік тому +1

    As a C++ Dev, who never made a single search on Rust, I don't know how UA-cam suggested this, and even if I had 0.000000163% interest in use Rust, I'd need to spend 76% of the time just trying to figure out what I am and am not allowed to do. Nah, thanks.
    I'd rather spend that time looking up and studying those intrinsics to get that last microsecond performance😌

  • @xwtek3505
    @xwtek3505 Рік тому +130

    "comply with the local health regulations"
    Rust just assumed that the pandemic will go on forevef.

    • @mennovanlavieren3885
      @mennovanlavieren3885 Рік тому +31

      But safety....
      It is clear where all this is coming from. And thereby how dangerous it is.

    • @CallousCoder
      @CallousCoder Рік тому +43

      Hail Fauchi, oh great big pharma shill!!!!
      This and the guns (which I don’t have nor care for) was the thing that did it for me! Well the already annoyed me with the thing that they’d create logos with pride and BLM and the other “current thing”.
      But okay… but this really showed me they are an activist foundation and not an apolitical programming language foundation!
      And I’d be just as appalled if it was more in my political arena! Politics shouldn’t have a place in opensource projects.

    • @CallousCoder
      @CallousCoder Рік тому

      @@mennovanlavieren3885 linkse kliek! Brrrrrr!!!!

    • @xwtek3505
      @xwtek3505 Рік тому +16

      @@mennovanlavieren3885 I'm not antivax, I just mention that pandemic like today is just a special case, and in normal days like 2018, a patent rule like this is unreasonable.
      Besides, I think that a contract should not handle criminal or other law-breaking stuff. Law breaking stuff should be punished because it's law breaking, not because it infringes copyright/trademark.

    • @bunny_the_lifeguard9789
      @bunny_the_lifeguard9789 Рік тому +4

      @@CallousCoder Did they du a ukraine version of the logo? xD

  • @lane1313
    @lane1313 Рік тому +66

    "prohibit the carrying of firearms"
    I wonder why the Rust foundation thinks they're able to regulate (at least in the US) the 2nd amendment.

    • @kamu38
      @kamu38 Рік тому +11

      How can that part and the "health regulations part" mean anything but if you're not a good leftie, take a hike?

    • @nlight8769
      @nlight8769 Рік тому +6

      I'm actually surprised they did regulate the brand of keyboard you use while you type rust, or the way you sit on toilets while you are on a convention talking about rust
      Maybe they should enforce the people to talk about rust only with a ball gag on.
      I don't know... can they actually being sued for outreached trademarking ?

    • @lane1313
      @lane1313 Рік тому +9

      @@kamu38 The Rust community as a whole is very left wing which is why I try to steer clear of their communities. They say they're "inclusive" but what that really means is inclusion by exclusion of opposition.

    • @kamu38
      @kamu38 Рік тому +2

      @@lane1313 I don't think it has anything to do with Rust per se, it's just Rust is just a part of big tech which is left wing. It's so god damn boring, non stop virtue signalling etc. If it's any consolation I think this era will be coming to a standstill soon enough.

  • @dampfwatze
    @dampfwatze Рік тому +1

    The community should agree on a synonym for Rust, like "Iron Oxid", along with Logo and everything!

  • @Big_bangx
    @Big_bangx Рік тому +92

    Fuck it
    They can't sue us all

    • @MiChEaLaDeNuGa-kx6iv
      @MiChEaLaDeNuGa-kx6iv Рік тому +1

      😅

    • @proesus7446
      @proesus7446 Рік тому +1

      Good luck using it outside of hobby projects. This move makes it an ex Mozilla project that killed their own chances in the business/enterprise market

    • @trejkaz
      @trejkaz Рік тому

      @@proesus7446 You can still use it. Nobody ever said you had to advertise what you used to build your project. We never advertised what we built ours in, in fact we do the utmost to try and make the user not notice what we built it in.

    • @MrFlugi
      @MrFlugi Рік тому

      @@proesus7446 professional development rarely brags about language logos in names and urls. Those few projects will write a mail to Rust people and have an agreement with them.

  • @JoeBurnett
    @JoeBurnett Рік тому +472

    I suddenly lost all interest in learning and propagating the Rust language anymore….

    • @waterbird2686
      @waterbird2686 Рік тому +59

      Me too😔

    • @DFPercush
      @DFPercush Рік тому +83

      Yeah, if they're gonna get all political about "personal accessories" that I can carry, I don't think I can trust this group as far as I can spit. I'm certainly not going to devote thousands of hours of my life into producing something within that ecosystem just to have the rug pulled out from under me whenever they get a stick up their rear end about something. I'll stick to C++. The whole memory safety thing is overblown. As long as you use RAII and smart pointers it's fine. The trait system was kind of nice though, ngl.

    • @Howard_Roark
      @Howard_Roark Рік тому +21

      This. This right here.
      It could be perfect, but doing this will destroy Rust completely!

    • @danielmilyutin9914
      @danielmilyutin9914 Рік тому

      @@DFPercush I hope one day they will release and approve Uniform Function Call Syntax in C++. Coupling it with concepts will be like traits in general.

    • @alfonsodonotsi6691
      @alfonsodonotsi6691 Рік тому +37

      i wanted to learn rust until now

  • @occularmalice
    @occularmalice Рік тому +4

    Welcome to the programming language formally known as Rust.

  • @onepunchman8721
    @onepunchman8721 Рік тому +47

    Workaround:
    Create your own Rust icon that is very close to the original and use German (wich is Rost)
    They can not control the video content, there you can go nuts!
    Hope that they will not turn Rust into another OpenOffice and force developer to create a more free version of it.
    But if that happen, the new name of the Rust fork will be Stainless 🙂

    • @captainbrainless
      @captainbrainless Рік тому +2

      They stated in the disclaimer that this does also apply to words similar to Rust, e.g. Rost. 🙂

    • @Micha-tp4pu
      @Micha-tp4pu Рік тому +5

      They prohibit it. It's a standard for all trademarks. "Trademark law does not allow your use of names or trademarks that are too similar to ours. You therefore may not use an obvious variation of any of our marks or any phonetic equivalent, foreign language equivalent, takeoff, or abbreviation for a similar or compatible product or service. Like ROST, ROSTY, CARGO NET etc."

    • @captainbrainless
      @captainbrainless Рік тому +1

      @@Micha-tp4pu , what about Lufthansa Cargo? 😃

    • @felixjohnson3874
      @felixjohnson3874 Рік тому

      Call it "Nuts" and let them suck ours for thinking this is acceptable

    • @Micha-tp4pu
      @Micha-tp4pu Рік тому +3

      ​@@captainbrainless .. you can use the word Cargo, if it not directly points (or gives an clear suggestion), that you are from the Rust Foundation. It's like printing Apple or Nike logo on non apple computers or non nike shoes ^^ I have a T-shirt with Rust logo 😅I earned it in 2020 on code camp, now it's not allowed for me to wear it, because it's just a logo on a white material, that can suggest i'm from RF, but i'm not, i just used the RS language with Tokio-rs on a competiton. I think the policy looks very restrictive, but it is not. Even the computer dealers, had to get the approval, to add a small sticker to the computers they sell, with "Linux Ubuntu compatible".

  • @RikThePixel
    @RikThePixel Рік тому +24

    Holy sh*t, I thought this was a bad april fools joke, but it is 10 days late

  • @creativecraving
    @creativecraving 9 місяців тому +1

    2:49 This is all pretty standard stuff for a trademark. (Like, 80% of this document is just rephrasing trademark law.)
    They have to continually enforce a trademark in order to have the privilege of enforcing it when they really need to. FWIW, they could not prevent a paint company (for example) from using the word rust in a domain name or trademark --+ although they could certainly try.

  • @TechJolt3d
    @TechJolt3d Рік тому +51

    Alright, time to learn C
    It was a nice journey
    But i'm sick of land
    Lets run to the sand
    And see
    out on the sea
    the language of C

  • @king-zu3ih
    @king-zu3ih Рік тому +138

    Hmmm, are you sure it's not just an April Fool's prank? Or maybe the Rust Foundation is using a different calendar than the rest of us. Perhaps they've invented a new "Rustic" calendar system that we're not privy to.

    • @CallousCoder
      @CallousCoder Рік тому +22

      That’s what I though too. But April 7th is a little late, not?

    • @EspectroMascarado
      @EspectroMascarado Рік тому +17

      I had to check the date as well 'cause damn, does it look like a April 's fools prank.

    • @CallousCoder
      @CallousCoder Рік тому +2

      @@EspectroMascarado April 7th?! Kinda late not?! March 31st April 1st okay... I did actually wonder this myself too.

  • @pedramhashemi5019
    @pedramhashemi5019 Рік тому +2

    Ruat is going full Java. From a groundbreaking, revolutionary language with many enthusiastic fans to a corporate-friendly, mediocre, stalled development tool. sorry to hear that

  • @nikocarpenter
    @nikocarpenter Рік тому +117

    For my first Rust project, I was going to write a terminal screen reader. I'm currently using one, Fenrir, that's written in Python. It's great, but I wanted to build something that would work using a single binary, rather than having to deal with Python dependencies, and I was going to eventually add scripting support using something like Lua. I think the language is great, but the fact that they'd even consider a proposal like this scares me off. I get trying to protect your IP, but this is extremely heavy handed, and I have no idea how it even got this far. The hoops you have to jump through just to use their name are insane, and the whole thing about not being able to host events where carrying fire arms is not allowed, demonstrates that the Rust foundation is completely unconcerned with a huge segment of people, in the US at least, and they don't care to be. Even if a programming language's foundation did enforce political positions that I agreed with, the fact that they are getting political at all would make me question the whisdom of using such a language for my projects, as the language itself isn't going to be a neutral tool that I can use to accomplish the goals of my project, and the use of that language implies, even in a minor way, my support of such positions.
    I hope this proposal is inevitably shot down, but I'd still wonder whether something similar or worse might become an issue in the future.

    • @ThisIsTheBestAnime
      @ThisIsTheBestAnime Рік тому +8

      You can influence whether this proposal is shot down by responding to the google forms form linked in the twitter post.

    • @CallousCoder
      @CallousCoder Рік тому +52

      That political activist position was also what really did it for me!
      Even if they’d push libertarian ideas, which I am, I’d have the same position! You’re a foundation for a programming language not an activist foundation! They are trying to be an activist+programming language foundation. I don’t want any politics in my opensource tools! I get enough of that shit already!

    • @ShinDMitsuki
      @ShinDMitsuki Рік тому +4

      @@ThisIsTheBestAnime This isn't water or something. I can just not use it and use something else. Why bother using it when this is their agenda? The vote doesn't matter.

    • @dynfoxx
      @dynfoxx Рік тому +9

      @@ShinDMitsuki The vote does matter. They are asking for feedback on how the community wants to handle the trademark.
      Rust is not the only language with a trademark. You may find the language you are moving to already has some of the issues rust has in draft.
      It is easier to participate and fix it now then to move to a new language find they have a similar issue and try and fix it.
      If you are just using the language then nothing has changed for you.

    • @xxxxxx-wq2rd
      @xxxxxx-wq2rd Рік тому +2

      @@dynfoxx the trajectory may have changed though, if it has indeed become an activist organization.

  • @kanuos
    @kanuos Рік тому +13

    This begs the question, who are they trying to hurt with this?
    Certainly not the big corps. If Microsoft launched a new product, say "Office Embedded", they aren't gonna say, "Office Embedded, blazingly fast, powered by Rust."
    They are hurting the teachers, the media outlets, and the small companies trying to adopt it. Which then begs the question, why?

  • @techlifejournal
    @techlifejournal Рік тому +10

    Origin. Rust is named after the resulting phenomenon of the oxidation of iron. The word 'rust' finds its etymological origins in the Proto-Germanic word rusta, which translates to "redness." The word is closely related to the term "ruddy," which also refers to a reddish coloring in an object.

    • @SolomonUcko
      @SolomonUcko Рік тому

      According to my interpretation of Wiktionary, last the common ancestor of "Rust" and "red" is proto-Indo-European *h₁rewdʰ-.

    • @justanothercomment416
      @justanothercomment416 9 місяців тому

      @@SolomonUcko Which originates from Adam. Which also means "man." Meaning only those descended from Adam are of the kind of man. Meaning only those descended from Adam are mankind. No, contrary to common biblical teachings, not all humans are descended from Adam. The Adamites are a subset of humanity. Which in modern terms is described as Indo-European-Caucasian or proto-Indo-European.

  • @linus7529
    @linus7529 Рік тому +54

    I learned more about intermediate/advanced C++ from learning about ferrous oxide than anywhere else. Man, I'm glad C++ still exists (and now, incredibly depressed).

    • @FPChris
      @FPChris Рік тому +6

      I love C++.

    • @pipe_runner_lab
      @pipe_runner_lab Рік тому +8

      LMAO, Ferrous oxide

    • @GlorifiedPig
      @GlorifiedPig Рік тому

      I'm learning Rust before C/C++, can you elaborate on how it helped since I'm keen to eventually move into C++?

    • @your-moms-boyfriend-
      @your-moms-boyfriend- Рік тому +2

      Ferrous Oxide > [redacted]

  • @alaouiamine3835
    @alaouiamine3835 Рік тому +172

    If this continues, it will sadly be a huge blow to rust, even if the language itself is such a masterpiece.

    • @lombas3185
      @lombas3185 Рік тому +90

      I would just stop programming with it, completely.
      It's not worth to use a language that threatens you legally every time you mention it

    • @jamesmantooth7364
      @jamesmantooth7364 Рік тому +32

      I don't see a way they could back out from this or recover their dignity.
      A formerly friendly organization threatening the user base with legal action over ever-day normal practices....
      Even if they apologize for taking it too far...I cannot trust that they are safe to depend on.
      It doesn't matter, I'm keeping away.
      I can no longer call myself an r-word-acean.

    • @jamesmantooth7364
      @jamesmantooth7364 Рік тому +11

      @@MikePerreman I think they will be all right too. I just don't trust that they won't propose something similarly crazy in the future.
      In practice, I don't need to think about the law when I'm using Arch, anymore than if I were to use Ubuntu.

    • @g98989
      @g98989 Рік тому

      ​@@MikePerreman I don't think anyone wants as many people using Rust as there are people using Arch! That would be a huge blow to the language.

    • @murtadha96
      @murtadha96 Рік тому +8

      ​@@MikePerreman So, if I make a video about Arch, I should mention upfront that I'm not part of the Arch Foundation?
      That certainly happens in every video about Arch on UA-cam ever.

  • @woolfel
    @woolfel Рік тому +4

    I was planning to dive into Rust this year, but this just told me "no thanks".

  • @dipteshchoudhuri
    @dipteshchoudhuri Рік тому +27

    I laughed at the Gophers because they had to deal with the telemetry thing, saying that my favourite PL would never do something like that.
    Now, oh well...

    • @harleyspeedthrust4013
      @harleyspeedthrust4013 Рік тому +2

      you can never trust a company or any congregation of people that says they care

  • @romangoempire
    @romangoempire Рік тому +84

    All gamers that play Rust (the video game) going to have to go to court too ??

    • @MiChEaLaDeNuGa-kx6iv
      @MiChEaLaDeNuGa-kx6iv Рік тому +12

      Yes 😂, we all meeting at court on Sunday 😂

    • @gavintantleff
      @gavintantleff Рік тому +4

      No, it’s a trademark, so it has to be in a context where it’s related to the programming language

  • @neshkeev
    @neshkeev Рік тому +5

    Rust is toxic, drop it ASAP, just cut your loses and go on with your life

  • @scottiedoesno
    @scottiedoesno Рік тому +85

    I’ve been a big advocate for rust inside my company as well. This move makes me question that decision despite admiring the language and many of its libraries

    • @thekwoka4707
      @thekwoka4707 Рік тому +4

      Everything you already use has similar policies. You just never looked at them.

    • @postnm4656
      @postnm4656 Рік тому +17

      @theWoka there has been no other language related trademark policy ever, that did go as far as denying constitutional rights to bear arm where it is legal to do so. Hopefully the project will somehow be forked and the "rust foundation" will be rembered as the Santa Cruz Operation of rust.

    • @stranger0152
      @stranger0152 Рік тому

      @@thekwoka4707 Stfu, I don't think any language has these kind of rules. People distort and make their own C# logo all day all long and I haven't seen anyone sued by Microsoft for that. What kind of ridiculous shit that is ?

  • @neodeltai
    @neodeltai Рік тому +36

    And just like that, my interest in learning/using Rust vanishes. What a shame.

    • @nice_sprite5285
      @nice_sprite5285 Рік тому +7

      You've been saved, be glad

    • @rynn_3988
      @rynn_3988 Рік тому +3

      Glad I haven't started learning yet. This is too much bs.

  • @knghtbrd
    @knghtbrd Рік тому +1

    I sure as hell don't want anything to do with Rust after seeing this. I had considered Rust a few times, and had finally gotten to the point there were literally books in my card waiting for a couple more being released later this month so I could get combined shipping, and this comes out. The books (whose titles would have to be changed if not for the fact that these fools' "trademark policy" extends far beyond what trademark law permits) have been removed from my cart. No thanks, Rust is a minefield of infantile political posturing and lawfare waiting to happen, and I don't have time for it.
    I also am now of the opinion that ALL RUST **MUST** be ripped out of the Linux kernel before it and their stupidity further infests anything else.
    Whatever I support, whatever I oppose, these things are immaterial. Because overriding all of them is that I oppose someone attempting to coercively dictate what things others must support or oppose. That's how discrimination is created in the first place, not how you successfully end it.

  • @tubbytoad
    @tubbytoad Рік тому +76

    Guess we should all switch to zig or go back to C. I was already a bit concerned with the code of conduct for a programming language. This confirms my fears. It only gets worse.

    • @flarebear5346
      @flarebear5346 Рік тому

      Completely true. Idk why they did this

    • @heroe1486
      @heroe1486 Рік тому +2

      Seems like people have already forgotten about this COC thing

    • @monkev1199
      @monkev1199 Рік тому +1

      ​@@flarebear5346 the contributor covenant at least is subject to some interpretation. There are more politically charged CoCs like that weird geek feminism one.

    • @proesus7446
      @proesus7446 Рік тому +4

      Zig it is

    • @ir1528
      @ir1528 Рік тому +1

      It's only a proposal. It probably won't be approved

  • @leonardomangano6861
    @leonardomangano6861 Рік тому +25

    They killed Rust with a single document

  • @ikefir
    @ikefir Рік тому +3

    After Rust went full rainbow I knew it was inevitable. Well, there is always C.

    • @DavisTibbz
      @DavisTibbz Рік тому

      😂yep. The rainbow people ruin IT

  • @AtomToast
    @AtomToast Рік тому +18

    Honestly, as someone that is still fairly new to pursuing rust. This doesn't make me very confident that this is a good idea. This feels like a legal team that companies are scared of. Like how my current company forbids us use of oracle products because they don't potentially want to get sued

    • @thegardenofeatin5965
      @thegardenofeatin5965 Рік тому +1

      Yeah I think basically Rust as a language just died. I'm not gonna make anything in it now.

  • @T1Oracle
    @T1Oracle Рік тому +60

    I hope there's enough push back to change this. I don't see why they can't adopt similar rules to what other programming languages use to protect their IP.

    • @espertalhao041
      @espertalhao041 Рік тому +2

      They can just go "LALALALALA" and ignore what everybody says, pushing this ... crusty mess on people.

    • @Luxalpa
      @Luxalpa Рік тому +1

      Is this one even different from other programming languages? And this is not about IP.

    • @X7cF4
      @X7cF4 Рік тому

      rust team is just scared of memers puting bad rep on it xD fucking cowardice

    • @cerulity32k
      @cerulity32k Рік тому +3

      ​@@espertalhao041 Not if everyone sells gay Rust stickers

  • @TheNefastor
    @TheNefastor Рік тому +1

    Rust was on my list of tech to investigate when I have some free time.
    Was.
    Now it sounds like next month they'll introduce a subscription plan.

  • @szymonurban9753
    @szymonurban9753 Рік тому +41

    Suddenly i don't want to learn and write my next project idea in rust, i was just about to try it out but for now i'll stick with C

    • @ScaryHutmanPictures
      @ScaryHutmanPictures Рік тому +9

      Same here

    • @ItsMeChillTyme
      @ItsMeChillTyme Рік тому +3

      Yep, eff this lang and eff the foundation. I'll try zig sometime but time tested and decades old langs are good for me here if this is how nulangs are going to be coming out.

  • @aniketbisht2823
    @aniketbisht2823 Рік тому +44

    Funny thing is there seems to be a lot of software being "marketed" as "written/rewritten in Rust", it was becoming a cliche. I guess this policy will certainly change that.

    • @soufiane4527
      @soufiane4527 Рік тому +14

      maybe the only good outcome of that proposal

    • @dipanjanghosal1662
      @dipanjanghosal1662 Рік тому +6

      This is the best thing that could've happen. We won't have to see annoying Rust devs anymore

    • @aniketbisht2823
      @aniketbisht2823 Рік тому +4

      "Oops I rewrote it in Rust!". Say no more.

  • @treejet6562
    @treejet6562 Рік тому +1

    As someone just getting into software development I was considering choosing Ru$t as my real first language to dive into. These rules do not inspire me to contribute to coding for an overlord that wont even let me speak their name like freaking Voldemort.

  • @MatthewDickensmjd
    @MatthewDickensmjd Рік тому +84

    I am so upset by this because I was planning to blog about my adventures in learning rust as a typescript developer.

    • @RuslanPanasyuk
      @RuslanPanasyuk Рік тому +1

      Are you living in the US? If so, maybe, create your blog outside of US jurisdiction

    • @thekwoka4707
      @thekwoka4707 Рік тому +2

      It literally won't change your blog at all.
      You can do that and this doesn't impact anything you do.

    • @aperson4051
      @aperson4051 Рік тому +3

      @@thekwoka4707 Not if he were to accept donations

    • @maxicarlos08
      @maxicarlos08 Рік тому

      Remember this is just a proposal, not anything final

    • @MrFlugi
      @MrFlugi Рік тому

      @@aperson4051 not even then, if he does the blog without the protected visual elements.

  • @TimothyWhiteheadzm
    @TimothyWhiteheadzm Рік тому +11

    I think the problem is that most people associate the word 'Rust' and the logo with the language not the foundation but the foundation wants them to refer to them. If they did all that but with the words 'The Rust Foundation' and had a logo specifically for the foundation (that was not on language documentation) then they would have a good case. As it is they are trying to behave like Sun/Oracle over Java. You can't own a language and if you try to you will harm the launguage.

  • @Damjes
    @Damjes Рік тому

    Just:
    1. Translate "rust" into German or Kiswahili or whatever.
    2. Fork source.
    3. Replace every occurence of Rust with Your translation.
    4. Repeat 3 if Rust publishes new code.
    Well, it works: we have IceWeasel, LibreOffice and MariaDB

  • @TheSismeon
    @TheSismeon Рік тому +56

    Man I love rust and was looking forward to investing time into it to use it for personal projects / startup purposes but now I'm starting to worry. Maybe I'm worrying too much but I'm concerned that using rust might become too annoying or that the foundation might get too controlling. I'll be paying attention to the evolution of this proposal.

    • @trappedcat3615
      @trappedcat3615 Рік тому +5

      This probably affects the growth of the language more than the use of it.

    • @lewessays
      @lewessays Рік тому +5

      Feel the same way too. I am halting my projects tbh. I don't like this much contol...I mean this is too much.

  • @ogpurpledaddy
    @ogpurpledaddy Рік тому +14

    *Laughs while playing the game, Rust*
    I've been learning python, now java, and was looking to check rust out after the fact. Just been loving learning to code and design applications. This was kind of bad looking news on rust's part. At this point, I might try out C or C# once I'm done, looking to do low level stuff with VR/AR. Unless, of course,, there's some back-pedaling on their end.

  • @danfg7215
    @danfg7215 Рік тому +2

    I wonder how they're going to enforce the domain name thing, it's impractical and likely not even possible or legal, but I'm no lawyer.