 There is a small but passionate number of people in the Linux community that are vehemently against using system D and these folks are very Vocal when it comes to their arguments against using system D and they have some legitimate arguments on their side They are not always the most rational of people. I will put that out there But for the most part they do have some significant Arguments against system D and why you shouldn't use it. So what I wanted to do today Was answer the question? Should you use system D now? I have talked about this question before in a video, but at the time I Really had only ever used system D at the time. I didn't really put all that much stock into what in this system I was using it's just not something that I ever paid all that much intention to you I just used my computer like a normal person So I feel after spending another year using Linux and broadening my horizons a little bit when it comes to what distros I've been using I now have more experience with alternative and knit systems So I can be at least a little bit more Objective when it comes to the question of whether or not you should use system D So that's what we're going to talk about today So the first thing that we should talk about is system D itself So well actually the first thing we should talk about is whether or not you should care We'll start off there should you care about system D and the answer that question is for the most part absolutely not You should not care what a net system you're using Simply because if you're spending a lot of time messing around with your net system They're probably doing something wrong or your computer is doing something wrong and if either of those situations are true Obviously, there's a problem somewhere So you don't want to have to be forced to use or mess around with your in this system a lot simply because you shouldn't have to most normal people people who spend most of their time in browsers or email clients or word processors or whatever if you're that type of normal person if you're a normie You probably don't interact with system D or the unit system more than once a year if that and that's just the way it should be The in this system is something that should just sit in the background and do its job And you shouldn't have to worry about it And if you ever install an application that needs to interact with system D Which you probably do and don't even know it the vast majority of them are going to Set up all of the services and stuff that they need Without you ever having to do anything about it now. Obviously there are exceptions to this things like certain backup systems and Plex media server things like that that require you to have some knowledge of how to start a service So there are you know Exceptions to the rule of the fact that you shouldn't have to use your NIST system But for the vast majority of the time you use your computer You probably shouldn't have to mess with it at all And that's the reason why the vast majority of people do not give a rat's ass About the argument between using system D and not using system D and I'm on I'm in that camp Right even though I interact with the NIST system way more than the normal person does I'm still the camp that I don't really care which in a system that I use because The benefits of using something else outside of system D aren't so Significant that I truly care and I'll talk about that in a few minutes So let's go ahead then and move on to the arguments against system D The the biggest one is that it's bloated right and you it's more than a NIST system So it does more things than just what it's supposed to do. It's also a journaling system It also encompasses a lot of other services that are on your system that are always running and it does a lot of Extra stuff beyond just being a NIST system, right? So it is bloated It's technically does more than what it's billed to do so that's the biggest argument that it does too much and The alternatives to system D things like run it open RC cyst be in it All of them do one thing and one thing. Well, they're all in it systems and that's all they do now They obviously do the NIST system thing a little bit differently They all have their own quirks and things like that, but at the bottom base level That's what they do. They're in it system. That's all they do They're not going to spend their time doing all the extra stuff that system D does So if your argument is that system D is bloated You have a good argument because I think that it is I think that it does do a lot of extra stuff Now, I'm not also I'm not arguing that though. That's a bad thing. That's where my argument ends Like I can understand the argument that it does too many things. I don't understand the argument that is always a bad thing, right? Sweets of software that do more than one thing are perfectly fine If they do those things well, right? It's when they start doing more things than they're supposed to do and then kind of slack off and being the thing that they're supposed to be So let's just say let's just take two of the main functions of system D It doesn't it the NIST system and it does it does journaling, right? Those are two of the main things that it does obviously does way more than that But we'll just focus on those things let's just say that it focused really heavily for whatever reason on journaling and the efficiency of It's in this system started to slack Then you could argue that it's too bloated and that they should go back to focusing on fundamentals and making their NIST system better But that's not really the case with system D from my experience Everything the system D does It does well now. I'm not a developer. I'm not a kernel developer. I'm not a system D developer I'm not a developer whatsoever I don't even play one on TV, right? So I don't know all the technical ins and outs of everything that system D does There's a good possibility that there are some higher level system D stuff that goes on that it does horribly I don't know I couldn't argue that at all because I just I have no evidence to Towards that whatsoever. So it's possible that that's the case But from my experience system D works just fine despite the fact that it's also Technically bloated. So the argument that it is bloated is a good one, but it can only go so far now Let's move on to the other side of the coin Let's just say you choose to not use system D and you've chosen to run a distro that offers you a different in it system There are several to choose from I've talked about a couple of them already run it Says via knit open RC There's a couple other ones out there that are a little bit less popular than those three and at the end of the day It doesn't really matter which one you choose. They all have their pros and cons and in different technical ways of doing things So the best thing you can do if you're choosing to expand outside of system D is to try all three and Figure out which one works the best for you because they all different syntax if you're dealing with services They all have different ways of starting services and all this stuff, right? So what are the benefits of actually doing this, right? I was it because outside of claiming the system D is bloated The people who argue against system D will also tell you that there are benefits to using something that is less bloated and Their biggest argument is that usually the alternative in its systems are faster and they claim That they are significantly faster the problem here that I have is that I have not experienced that Speed improvement that they claim now. I will 100% Back up the claim that on boot Non-system D distros boot faster. So void Will boot six seconds faster than fedora. Well, it's between six and seven. I timed it But you know, I'm not I'm sure my fat fingers were slow on the stopwatch So let's just say it's between six and seven seconds. That is I mean when it comes to a 30 second boot time It's a significant improvement, right? It it, you know, if you're using an SSD chances are you're going to see Between six and ten seconds of an improvement every time you boot your computer and that is not insignificant, right? The problem is that is that's where the performance really ends, right? That's where the performance in your improvements really end Once you are actually inside of your computer and doing your stuff There is at least from my perspective, no legitimate Change in performance on just using your computer once it's booted the benefits of using a Non-system D in that system kind of and in terms of at least the performance argument, right? They it just works, right? You just actually use your computer like normal You probably again, don't even know you're using something other than system D, right? You're just going to continue to use your computer and again That's the way it should be but you've made the decision not to use system D And that's where the drawbacks kind of start to come in because there are so many Different applications that were programmed assuming that you use system D That will break on non-system D distros so things like and these are just things that I use So this is the reason why I'm talking about them things like certain rophy scripts things like timeshift things like You know different cron job applications and demons and stuff like that things like plex media server They all have different ways of working inside of a non-system D system It doesn't mean that they don't work It just means that you have to go about doing those things in a different way, right? And that requires extra effort now There's nothing wrong with putting that effort in if that's what you want to do But it's still something that you should keep in mind if you choose to do this, right? It's you're going to encounter here and there different applications That just won't work in their traditional ways of working because they're expecting system D in the background when system D is not there They break so that's something that's probably the biggest reason why you shouldn't use use non-system D distros Because there are certain things that you would want to use that just won't work Or we'll have to you'll have to work around in order to get them to work, right? So That's probably the biggest reason not to do the switch from system D to something else And there are other benefits to not using system D But there are the arguments there are a little bit more fuzzy like the only one that you can really argue at least to me that is Technical is the performance boost that you're going to get into on startup, right? The other ones are more wishy-washy right the one that you'll hear a lot is that you'll Unchain yourself from the corporate Leashed that fedora slash red hat slash canonical slash whoever has you on by using system D right the the folks behind system D are technically is technically red hat and it's a big corporation owned by IBM and If you use it you are our corporate shill I don't I mean I don't think a lot of people are actually arguing that your corporate shill if you use system D but they would their argument is that because System D is Developed by a corporation significantly supported by many different corporations You are supporting or being constrained I should should say by that corporation and by that corporate interest, right and this argument I've never really understood simply because without corporations and corporate money and Linux would not be anywhere near it is right Now Linux would still have broken audio broken video broken basically everything without Corporate money so like I understand the argument behind Corporations and capitalism stuff like that when it comes to Linux, but I don't really I Don't care like I like it really doesn't bother me all that much simply because I can understand that without the Funding that corporations give to Linux. It wouldn't work as well as it does Case in point is really valve right valve is a corporation that makes billions of dollars without their Money going into proton Proton wouldn't exist or if it did exist It wouldn't be very good because it's whole purpose for being is to support the same the steam store Right and the steam store wouldn't work on Linux if valve didn't want it to that's a big argument against this whole Anticorporate thing that some people have going on so that's one argument that doesn't really play with me and Honestly, that's another it's just it's one of those things that really shouldn't play in your decision on what distro to make it really It should not matter and I don't think that it does matter. So if you're choosing to use something other than System D. Don't let that be the reason why I would argue something because it shouldn't matter to you So let's just go ahead and talk about the big question and now that you've heard kind of both sides of the argument Should you use system D and the answer to that question is use what you want. That sounds like a pansy ass answer and it kind of is Use what you want to use and be happy about it But the if you're trying to nail me down on an actual answer to this question Which you should because I made the video I should actually answer the question that I was I set out to answer my answer to that question is yes you should use system D and The thing is is like I've used run it now for an entire month straight on void and It's okay It has a learning curve if you're going to mess around with some programs that don't work on Run it that because they're coded to work with system D. It's going to take you some effort to understand how to actually start services to Get those things to run, you know, it just takes some effort and it takes you it's a little bit of a learning curve It's fine because everything is learning curve. You don't know what you're doing. I had no issues learning it There's a lot of great documentation out there on how to use run it So I was able to follow through and get it done But it still was extra effort that I never had to take on system D So that's one thing against it another thing that I've noticed using a non system D distro for a little while is that The performance gains that I talked about earlier Don't really play much of a role in my everyday life that extra six seconds I gain when I turn my computer on every morning I don't notice it right because usually I'm doing well, you know, I wake up in the morning I hop over here and turn the computer on and then you know, I you know, I leave the room or something like that Wait for turn on I don't notice the extra six seconds that I gain You know, I mean I just I don't and I think that the vast majority of people are in that same boat Like the really sit around wait for your computer to boot also a lot of people just let their computer run Also, a lot of people use laptops that just closed the lid, right? And there's a possibility that maybe there are some performance gains on the laptop that I didn't see because I don't use void on the Laptops, so maybe that's one area where I just don't have enough experience yet But when it comes to the desktop system, I didn't notice that six seconds of gain Be just simply because I'm usually not in the room when my computer starts up. So I mean, maybe if I just say here I was waiting for it and waiting for it and that extra six seconds would actually play a role in my day But it's six seconds, right? It's not like it's cutting the time in half Like if it cut the time in half, I'd be like, wow, that's significant And six seconds don't get me wrong is it's six seconds, but it's also it's six seconds, you know, it's not I'd be more impressed if it was more Maybe it is more for other people Maybe if you have like a mechanical hard drive, you see extra gains I don't know. I can't test that but for me personally that six seconds doesn't really Make it a reason that I'd want to go switch to a non-system D distro full-time, right? That's it's not a big enough reason so I think that the reason why you should use system D is mostly because the vast majority of applications that interact with the service system or the unit system on your computer are probably coded for system D and If you were to choose something that's not system D, you'd have to work around that problem That's the biggest thing and the biggest reason why I think you should use this use system D so and really that's the bottom line is that I think that System D has become a standard and I know there are people out there Who are anti-standard that they don't like the idea that Linux uses something that is controlled by basically one corporation and Is so reliant on that thing that that corporation has undue influence over the entire or Linux ecosystem? That is a legitimate concern I suppose But I also think that there are benefits for there to be a standard because it allows developers to code for just one thing Instead of like seven things and so I can understand both sides of that argument I'm not sure that I'm going to ever argue That corporate influence on Linux specifically when it comes to system D is actually a bad thing I'm mostly neutral on that argument. I just I don't care all that much, right? I want my computer to work if it does work. I'm happy about it now Obviously, there are some things that I do care about like like I want my computer and my operating system to be open source I want my Linux to be awesome like it continues to be that's a that's a great argument You know why you know why I use Linux it's because it's awesome. That's the only reason why who knew Okay, so that is it for this video. It's been a very rambly video my screens turn off every time I do a video I don't know how to stop that any caffeine or something Whatever that thing is that I need to do anyways that is it for this video like it's been a very rambly video I don't even know if I got my point across in this video I tried to record it like six times So I'm remembering things that I recorded in like the first attempt that I wanted to put in the video that I probably Didn't get in this time. So if this video is a mess, let me know in the comment section below If you have comments on system D versus other in it systems You can leave those in the comment section below Like I said, there's a very passionate number of people that I'm expecting to hear from Given the fact that I argued against them because because let's face it. They're very passionate people They're gonna they're gonna come and tell me why they think that you shouldn't use this in D And I'd love to hear in the comment section below. Let me know I should before I hop out just state this and I Called the Sopansi s answer earlier But that it is the honest God truth answer to the question use what you want to use And to be happy for the people who can go out there and use a Non-system D distro be happy that those things exist that it's okay Because Linux is open source that there's some very talented developers out there that are Developing alternatives to system D because it's good that those alternatives exist It is good that we have options Even if I don't want to use them even if I don't see the point in them I'm still happy that run it that open RC that says for you I mean, I'm happy that those are all those things exist and that people use them and they continue to be developed and I would I would fight for those people to have the right to use what they want to use so At the end of the day use what you want to use it is a pansy as answer, but it's the truth one So it's the truth one. It's the truth one. It's the truthful one. I don't know what it is It's like 9 o'clock at night who the hell knows what English is. I don't know Anyways, that's it for this video. You can follow me on master on or Odyssey those links will be in the video description You can support me on patreon at patreon.com slash linux cast links for libera pay and YouTube will also be in the video description if you want to support me there Thanks to everybody who does support me on patreon and YouTube you guys are all Absolutely amazing you guys put up seriously without you the challenge does not be anywhere near where it is right now So I truly do appreciate it This is a video for what I'm assuming going to be the last day of the year and recording this a little bit early So if this is put up on New Year's Eve, I hope everybody had a wonderful 2022 And I hope everybody has a wonderful 2023. So thanks for watching. Thanks everybody for your support I will see you in the next year Next year next year Where'd this year go anyways, I'll see you next time