Rust Foundation IS DOING WHAT????

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
I've been using rust for a long time I've loved it I've been pursuing it and all the free time I have which is fairly limited and the rust Foundation has just made the craziest proposal I have ever seen let's go through exactly what they mean and I'm telling you it's so nuts that they're willing to take you to court if your domain name has the word rust in it and that's not even the craziest thing in the document all right there's about 13 pages of material here but I just wanted to really highlight the things that you should read yourself so the first part is right here they're going to go through and they're gonna make a bunch of statements about how you can and can't use rust here's one that really stuck out to me right away if you show support for rust on your personal website you have to adhere to the policy the policy is stated down below if you do educational materials you have to explicitly say before the first paragraph that you are not endorsed or supported or approved of by the rust Foundation you you can use Ferris all you want my sneaking suspicion is that they simply don't own the rights to Ferris and so they're trying to be like oh yeah we're giving you use to this when actually no they can't even take use from you and so they have to simply just kind of say uncle so let's get into the actual details of this you cannot use any of the rust trademarks the marks in your Twitter Avatar or name if you are a commercial product so that means let's just say you had a hackathon a hack week using rust to rebuild part of your services and you change your Twitter handle to have your company logo and rust that is not allowed by the rust Foundation you are breaching their policy you cannot change the rust logo you may only scale it any colorization of the logo is disallowed and they will be releasing their own colorizations and that is that you cannot have a crate with the word rust in it rust is now going to be reserved for the foundation and I get this change like there's part of me that wants to support it but at the exact same time can you not use the word node in npm packages can you not use the word go in a go package it just is odd right like this is an odd request in fact it's so odd even burnt Sushi the man who created rip grip had no idea about this and he's been a part of the project for a long time this even caught him off guard so this one definitely caught me by a huge surprise they're even trying to trademark the style of their website trade dress as they call it I didn't realize you could trademark a website design I didn't realize you could buy a shitty ten dollar template and then attempt to trademark it so under the foundation of the policy this line exists which is just nuts you may not use or register in whole or in part the marks as part of your own trademark okay I I can kind of get that service Mark okay domain name what company name trade name product name or service name so you can't have rustmasters.com hey we are the master class of frustations here to try to teach you something sorry that domain name is completely wrong and then finally we get to this really interesting part used for non-software goods and services you can have apparently the word rust on your website if it's not commercial but if it's commercial apparently it's going to be pretty difficult because the word marks includes the word rust you can't have that as a part of your website the website can't look like the rust Foundation your logos have to be bigger than the rust logos so that means if you have like a learn rust now and it's like your logo the top Corner sorry that's not allowed because it's not bigger you actually have to put your stuff bigger and more prominent then the marks for us except Ferris because they couldn't actually trademark that because they don't own it you must State you were not affiliated with the rust Foundation all right so now it gets even stranger there's this term called rust User Group which is they want to support this thing called a rust User Group which apparently is a bunch of people emphatic about rust so say you have a Discord called I don't know uh you know rust enthusiasts let's just say or how about rust hobbyists let's just say you have that you apparently are not allowed to have that unless if you adopt adopt and enforce a robust code of conduct that meets what they want that the main focus of the group is about rustoff or oh no no no no no no it better not have memes as the main focus or just side talk personal life talk or anything your Discord better be only about rust okay primarily this group cannot have any cost associated with it so let's just say you know let's just say you're going to spend a thousand hours between you and a couple other people developing an amazing course and you start a Discord to go along with this amazing course teaching you rust your Discord group cannot charge some sort of extra mentoring fee because that would be against the rust User Group Policy the group doesn't make a profit I don't even know what this means what do you mean not make a profit as in like are you talking about non-profit status meaning that you just simply have to pay out all money made all revenue made by the end of the year is that what you mean and now finally just the probably the most nuts of this all if you hold a conference here's the best part okay you must have it primarily discussed on on Rust it may not be for profit you may not have the carrying of firearms if you carry a firearm your copyright infringing but if you don't you're not sounds you know that's kind of weird that they can do user behavior on a copyright comply with local Health regulations and have a robust COC and of course again back to the domain name any use of the marks remember this includes the word rust no really the the word rust as part of a domain or subdomain that's in free man then a bunch more legalese about you know through the document and then we get to this last little part which is just hilarious re-emphasizing inside their uh policy you may not change the logo except to scale it you cannot add decorative elements no eggplant emojis no colorizing it you can't even change the proportions that also means you can't 3D distort it so I could look like I'm looking at it on an iPad me looking at it like I'm looking on a screen means that I have distorted it beyond the legal allowed amount they're prescribing and you cannot combine it with another logo so if I wrote a project that's half Zig half rust I couldn't make an amalgamation of rust Zig that would be illegal so what does this all mean and what does it mean for people like me or people like you uh I'm gonna be real with you I really love Russ the programming language it has been one of the best languages I have ever learned there's a lot of really great and helpful people in the community and I have genuinely enjoyed my time here in fact I enjoyed it so much so that I have spent hundreds of hours making a course for front end Masters that's called rust for typescript devs I was even going to continue that and turn it into about a 40 hour course that I was going to put up something like rustfort typescript devs.com something like that but with these new rules I can't have that URL I'm gonna have to think about how is that gonna be positioned on my website I'm gonna have to have all these disclaimers put in places that seem reasonable there's all these just weird things to it that just really rob it of my ability to be a good content creator promoting good solid rust and that's really what I want at the end of the day and so I hope that everybody sees that that they see that this is wrong and that it's not good it's not good for rust itself it's not good for the community and it's not good for the people trying to lead the way and lastly we're with you rust Foundation team in the sense that we're with you wanting your brand to be protected we are on your side we don't want people producing content saying they're a part of the Russ Foundation or insinuating it and not in producing low quality stuff but at the same time the way you're going about it it's not right like this isn't good and I genuinely hope that you listen to the people the name is the primogen
Info
Channel: ThePrimeagen
Views: 328,528
Rating: undefined out of 5
Keywords: software, vim, programming, javascript, typescript, software engineering, web developing, web developer, software developer, developer, cpp, programmer humor, humor, reactjs, js, ecmascript, tc39, Netflix, Engineering, Engineer, Facebook, Amazon, Interviews, Software Interviews, vimrc, neovim, spacevim, vim c++, vim editor, text editor, vscode, vscode vim, vim plugins, autocomplete, vim autocomplete, nodejs, twitch, developer productivity, spacemacs, algorithms, datastructures, Data Structures, python, bash
Id: gutR_LNoZw0
Channel Id: undefined
Length: 8min 17sec (497 seconds)
Published: Mon Apr 10 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.