Because of stallman and Linus, I was able to learn programming free of charge and with access to the Linux source code pre-installed on my earlier Distros ... That experience was like no other ... Reading the source code of the same system you were using ... It's a blessing...
RMS hated his Xerox printer. Like a squatter he assumed he deserved access to it's source code. His fight was between the A4 and Legal letter formats. So in that regard he was a reputable data scientist, with specialization in obscure data on the edge.
I don't think they need to dominate the market to call it as a win. They created a great option for like-minded people and I count that as an absolute win. And gaming side, I think valve's Steam Play made a huge diffirence and I believe Linux is totaly usable for any kind of person at this point. Great video btw, very informative.
Alongside new approaches to piracy, the industry has shifted such that market share plays a much bigger role in the IT world now. As not just computers but the internet became accessible to the masses, corporations flocked to use networking tactics and social pressure to gain market control and lock users into their wallets. This worked so well that some even managed to become quasi-monopolies within the originally decentralized, open, wild west of the internet. Yes you can have an (almost) entirely libre computer system of (almost) full functionality nowadays, but it won't be too useful since eventually you need to interact with closed-off, non-standardized systems that use strength in market share to enforce their brand over any other possible vendor. A good example is Windows: Starting in the 80s, POSIX was conceived as a common standard for operating systems, such that POSIX-compliant software would be portable and the systems implementing it interoperable. Windows as the last major holdout doesn't follow these standards for historic reasons, yet it seems to have survived for decades seemingly on popularity, preinstalls and the social pressure of compatibility alone. Almost everywhere else though, Linux eventually took over, because it's a cheap, flexible and even remarkably stable implementation of POSIX. I am not trying to argue for Linux to "complete the sweep", but it does highlight how the cause of libre software is fundamentally undermined by non-generic or non-standardized tech infrastructure.
@@ooCSP People have been saying Microsoft is crumbling for at least 10 years now. Similarly people projected the death of the desktop once Android became widespread and once again with the sudden rise of Chromebooks. Fact of the matter is that Microsoft is far too deeply embedded into both the PC industry as well as the work environments of people needing to use desktop-class systems for end user operation, which is just about everyone nowadays. The desktop will shift and morph and adapt but both Windows and the x86 ISA are stuck in a symbiotic relationship where they are so co-dependent on each other's sheer market dominance that both them as well as most of their customers would face near corporate death if they bailed, despite repeated desperate attempts to move on. Linux took over everything else because the only thing filling the void in these markets were UNIX systems, but there is barely a void to fill on the desktop. The desktop market is long established and saturated and Windows has dominated it to the point where it has become the void itself. If Microsoft, Intel and AMD collapsed tomorrow, people would still continue to use x86 Windows systems for at least 50 years.
@@PixLgams ok, I mean everything is crumbling away more or less, and we can see pressure being applied to microsoft's crumblation What's for sure: the microsoft that offered a product which interested me is crumbling away.
Proton is a godsend. Linux never stood a chance on desktop without games. For every good argument, the moment you told people “yeah…but your games won’t work” then they just can’t do it. That is the main use of a lot of peoples PC, at least the hardware specs are meant for gaming, even if they use it for other things too….the idea that you can play games makes it possible for a lot of people to switch. The only reason not to now is professional grade software like photoshop and AutoCAD, where the free alternatives are still lacking (GIMP is really good and I’d say is a drop in replacement for photoshop, at least for most people, but it’s a different workflow and your workplace isn’t going to want you to use something different)…and that could change any day. Canonical could, if they faced enough demand, could get AutoDesk to publish AutoCAD as a Snap package, they have that kind of clout and money to make that happen. Linux will win. When Microsoft publishes Windows as a Linux distro (something I predict will happen. EEE almost demands they do this to get control over Linux.) that can run legacy Microsoft apps with an inbuilt in-house version of Wine (kind of a reverse of the way they currently use Linux inside of Windows with WSL), that will be Free Software winning. Will it lead to the world that Stallman wants? No. Nothing is ever perfect, but it will be a better world because you will have at least some outside eyeballs on what is happening inside of Windows. What stuff they do keep hidden, it will be clear where the behavior is coming from because it will be the “black box” that is different from the rest of Desktop Linux.
Two nitpicks: 1) the GNU project started writing a kernel in the mid 1980s, abandoned it and began working on the Hurd kernel in 1989-90. That's why Linus' initial Linux email stated that _his_ kernel was just a hobby and wouldn't be as big and fancy as the Hurd. 2) Linus didn't write git because the community found out that he and many of the main kernel developers were using BitKeeper. He did so because one developer violated the free BK license that the kernel community had been given, leading to the license being revoked. Also, Linus pronounced his name "Lean-us", not "Lie-nus".
The Hurd is still being worked on to this day. Still doesn't have 64-bit, USB, or sound support unfortunately, but 75% of Debian's packaged software can run in GNU/Hurd. Btw, do you know that FUSE (Filesystem in Userspace) in the Linux kernel came from the Hurd? So while the Hurd may not be production-ready today, it does help in innovating and improving other operating systems. Kinda like an academic toy. The primary reason why the Hurd failed to become production-ready like Linux is that working with microkernels is hard. The Hurd is not a kernel; it is a set of protocols and a server which runs on a microkernel, which is currently the GNU Mach. Yes, it is related to the parts of Mach source code used by macOS's kernel. The microkernel itself however is too slow, so GNU/Hurd currently uses some sort of "hybrid kernel" to temporarily regain some performance. It uses a microkernel, but all the drivers are still in the kernel space like a monolithic kernel would do. Ideally you would want as much things to be in the userspace as possible, so that when a crash happens, it won't happen in the kernel (which will crash the whole system). But this is hard to do so because there is more overhead from inter-process communication (IPC) when you run some previously kernel-only component in the userspace. Instead of the kernel being able to access directly the memory of a component, it has to go through the hoops of IPC. The GNU Hurd developers had in the past explored replacing the microkernel with something better, like L4 (which is a second-generation microkernel unlike Mach which is first-generation), but so far none has bore fruit. If the GNU Project just focused on writing a monolithic kernel, or borrowed the kernel from BSD like they did with X.Org for the X11 window system, they could've finished the GNU operating system earlier, and Linus Torvalds wouldn't have bothered writing his own kernel. Heck, maybe they should've immediately invited Linus to the GNU Project and made Linux a GNU package, so we wouldn't have the "GNU/Linux" vs "Linux" naming controversy. But alas, hindsight is 20/20. Microkernels were believed to be the future according to academia; you can even see this when Linus had a debate in Usenet with his professor (who wrote Minix btw) about Linux being obsolete due to using a monolithic kernel.
I started using Linux and foss after I saw the steam deck uses linux, seeing that they trusted it to run steam was the last push I needed to know I should switch
@@Galdorise Linux can not be brought. That is not how open source software works. What they could do is spin their own of Linux distribution and make it private but that wouldn't stop already well know distribution from existing.
I jumped down the rabbit hole 3 years ago, I love Linux, now I just need to find the time to de-google my phone, openwrt my router and find a coreboot-compatible motherboard :) Some of this stuff is still not as simple as it should be or as mainstream as it should be, but I'm very grateful that it exists and that I can take advantage of it
@@Veptember Maybe for my portable, but I kinda want something like a framework laptop for this and I still like to have a more powerful desktop, not restricted by power consumption and cooling
@@TheLemonMasterYT you mean LUA? Or plain-simple Bash? I learned programming from the Danish Design School and everybody uses these principles overhere; Most Europeans resent Bigtech and it's manipulations. Already for a long time. I'm not talking insignificant parties, but clubs like KDE, OpenSuse and SAP, to name a few. FYI: SAP isn't supplier to the Navy anymore. Success redistributing ideas via this YT outlet. Data science already tracked that down to the source.
Well I wouldn't call necrophilia and pedophilia "personal image problems", but hey, it's in style in this day and age to water down the flaws of a person to embellish their legacy so yeah... whatever floats your boat, I guess... I guess the FSF has its priorities and free software isn't really one of them after all...
I'm sure they both came at the same time, in fact propertary software was bigger and it was the internet that enabled large scale opensource projects; let's not sugarcoat reality, they both have their place, i can't imagine propertary software ever disappearing, that means no videogames for example.
If proprietary software did not exist developers would make money only through licenses, donations or payment. If developers were making money through licenses then most paid software would be for commercial use (because companies have a lot of money. No one will spend their money suing thousands of people) If developers made money through donations then it would slow down development. Not everyone will donate If developers made money through a salary then the program must be making money in the first place. This means most software would be for commercial use only and we wouldn't have for example games. Without proprietary software the "computer space" (anything related to computers, software, the internet as a whole really) would've been different and probably worse.
I love how you reference the computer looking like a keyboard as if this was something unusual. That was pretty much the norm at the time, especially for home computers, just look at pretty much any 8-bit home computer from that era, Apple, Amstrad, Sinclair, Commodore etc they were all in that style. Was actually pretty convenient although it would probably be less than ideal for more powerful systems for the same reason laptops feel like you are trying to hold fire if you have one powerful enough to run a game and try to play said game while holding it. Forcing a lot of air through a small space is difficult and boy do high performance chips need it.
Minor nitpick: SHA256 is not an encryption algorithm; it is a hashing one. You can't recover data from a hash using a key like you do with decryption. Hashing is commonly used for storing passwords. Storing passwords in clear text is definitely a bad idea, as when someone unauthorized break into your system, they will immediately have access to your private information. So it has to be stored as a hash. A server can confirm whether a user entered the correct password if it takes the user's inputted password, hashes it, and matches with the corresponding hash in the database of users.
Linux and Git have given all of us a pathway to a truly free internet, but we haven't gotten to the end of the path just yet imo. We have the option for privacy in our operating systems, but not the websites we visit and most certainly not the social media platforms we congregate on today. Stallman and Torvalds won the first battle, but there's still a long war to fight.
Great video! I switched to Linux last December because my crappy laptop was getting pretty slow on Windows. Didn't end up finding out about free software until later, and I've heard little bits and pieces about its history; this video really helped bridge some of the gaps in what I know, thanks! Knowing more about it makes me even more grateful for the free software that exists.
both Linus and Richard left us a good legacy but were each very hypocritical and short-sighted in their own right. No one can liberate the masses on their own, its a process of individual willingness and understanding. The fight for free software is not over.
But they did not "liberate the masses by themselves", the masses cannot be liberated, they provided us with crucial tools to use in our liberation, in that sense they were absolutely important for the liberation of all.
@@diadetediotedio6918 "The Matrix Is A System Neo, That System Is Our Enemy, When You're Inside What Do You See, Buisnessmen, Teachers, Lawyers, Carpenters, The Very Minds Of The People We're Trying To Save But Until We Do, These People Are Still A Part Of That System, And That Makes Them Our Enemy. You Have To Understand Most Of These People Are Not Ready To Be Unplugged, And Many Of Them Are So Inert, So Hoplessly Dependent On The System That They Will Fight To Defend It." you can replace just a bunch of words in this quote and it'll start to make sense.
@@amaljk6708 hearing his name randomnly gave me hearty thankfulness & internal tear for gratefulness ..😰🙏 bless his soul,work,legacy be continue with people learn from him (as i want to become one too) 🙇🌟✨🌙🌏☀🙌 (10:30 am ist) Long live #DennisRitchie 👴👼👑 19.09.2022 10:32 am ist
The problem I have with recommending linux to casual users is that I've completely lost track of what "casual usage" even is. It's hard to make a recommendation when you have no clue what they want or need. I mean to me the most important thing is having a good looking terminal program. Which has even been possible in windows for years now.
if he was trying to get everyone to not be anti-intellectual and anti-science he fails miserably. I agree we all should be able to audit source code. the problem is this requires people to be smart and literate. and we don't teach people to be smart and literate
Ofc, but would you try to learn something that you think is impossible to master? Like, I don't know anyone that can fly so I take it as impossible to fly but if I was told that it is possible and you just needed to master it, then I would try to learn it. The same goes for this. Most people think that auditing source code is impossible ( yeah yeah most people don't even think of source code and what I like to say is that, since the people who own this code and do not want to loose it's ownership are very powerful they would try everything to keep people in line. Doing things like Making look technology as something cool with lots of power and money as it can be seen in many series and popular media.) But if everyone was able to read the source code, the world *would* be a better place
@@Vicky-wj7bc I’m a 33 year old recent computer science graduate and I couldn’t agree more. My whole life I thought code was some nearly indecipherable string of 1’s and 0’s or something. I didn’t realize until like 3 years ago that it is literally written in English by humans, designed for humans to be able to easily follow. (At least for high level languages)
@jshowa o well yeah, it would also take weeks to read and fully understand the authors intents behind a book that has that many lines. You’re missing my point. The point is anyone is capable of learning how to read or write code. Peoples assumptions of what computer code actually is, holds them back.
@jshowa o well yeah, it would also take weeks to read and fully understand the authors intents behind a book that has that many lines. You’re missing my point. The point is anyone is capable of learning how to read or write code. Peoples assumptions of what computer code actually is, holds them back.
friendly reminder that the steam deck has likely been the most talked about piece of gaming hardware this year. it's not very free but it pushes linux, a more free system, to the masses.
Exactly. Stallman dislikes the non-free nature of Steam and disagrees with its coming to GNU/Linux, saying that it's better to not be popular but free than to be popular and non-free. I personally disagree, however. I, and many do, that the more people you get using GNU/Linux, the more people will learn of Free Software and make the transition to become more free. I personally am trying to slowly do so, myself.
The editing is really well done, the music and retro sounds work really well. If I could offer any constructive criticism, I think the deep voices are more distracting than mood setting. Very good video!
this video was kinda an endeavor i had to aim at both normies and long time Linux users, so i threw in the occasional cringey hacker trope. but yeah the deep voices were a bit silly
This is one of the best essays on hacker culture that I've seen, and perhaps the most accessible to normies. I'm sharing this with some of my non-hacker friends so they can get a better understanding of what I'm always babbling about
accessible to normies was exactly what I was going for! I hope that excuses the occasional simplification but while it isnt perfect, I feel I made something that generally explains free software to people in the form of a cringey history video essay
@@apefish "Hacker culture" uses a somewhat different definition of the term. It came out of a point in history when most people just called serious computer nerds "hackers" because they didn't know any better.
Yeah, this isn't about actual system penetration. I'm using hacker how people did in the 80s, a person who enjoyed fiddling with systems and modifying them
@@apefish I'm actually kind of confused what you mean by "hacking" here. A "hacker" used to just refer to these obsessive computer geeks that enjoyed creatively using computer technology, usually with the intent to get programs or devices to do things they weren't meant to do. That's why free software is so useful to them, because it gives them more tools and control to play around with. In a more narrow sense, the whole "get a computer to do something it wasn't originally designed for" did eventually sort of turn into the field of offensive computer security, especially since the first computer viruses were created as pranks by hackers. In that sense, Kali Linux is still absolutely used for hacking. There's even a certificate called "Certified Ethical Hacker" which is used for pentesting, and it requires knowledge of Kali Linux. I'm thinking that you're probably using "hacking" in an even narrower sense to refer to what the cybersecurity industry refers to as a "threat actor," or maybe even to refer to hacktivism or cybercrime specifically. That's not all hacking is, though, in my opinion. Heck, "life hacks" and "rom hacks" are probably closer to the original spirit of hacking than cybercrime, since most cybercriminals are skiddies.
There are more and more people who value their privacy and don't support the evil and greedy actions of the tech giants. But it pains me to look at a bunch of sheep in the world dictate the way of life for intelligent people.
We need more in-depth, long, attention to detail videos as well as summaries like this one, thanks for promoting free software in a simple and accessible way, which is a priority of free software, it's all about trying to create equal opportunity. Also, it should be more known that respecting the user is first and foremost in respecting their freedom and not trying to lock them in.
It's an odd/unpopular style, but Stallman seems to be a surprisingly good singer. Granted, I guess it's a simple and easy style so not a big achievement or anything.
Amazing video. I cant begin to appreciate how well put and yet easy to understand this is. I echo the sentiment shared by @Abandoned Void and will definitely share it with my non tech friends. P.S - On a side note, I noticed the PvZ-2 music during the interlude haha
I love the way the thumbnail and title makes you think of the mainstream-type hacker, but in actuality it's referring to the based hackers of the early computing days.
14:19 you cannot "crack" sha256 you can only generate an exponentially large lookup table of hashes for every possible combination of hexadecimal characters of any given length. So really its never about the hash algorithm as much as it is how you are picking your generators and elliptic curves when discussing cryptography.
What do you think the point of Bitcoin "mining" is for? You get a thousand GPUs to brute force all hexadecimals until it finds the right one for a reward of some coin that doesn't exist in real life... Hmmmm
The only thing keeping me away from using Linux as a daily Driver is still the terribly poor support for VR. It is a niche within a niche after all but that's what's gonna win me over. I can't wait to get off Microsoft's wild ride.
Although Valve has been spending effort to make Linux a viable desktop gaming platform, they really haven't paid the same attention to VR. SteamVR barely works on Linux, doesn't work at all under Wayland, after closing a game requires a restart before you can launch another game (otherwise the game you're launching will segfault because SteamVR for some reason tries to reference the already-closed game), has buggy behavior with OpenGL and constantly changes context which isn't expected behavior in OpenXR, layers like the SteamVR dashboard have nauseating rendering issues when using AMDGPU, and the list goes on. These issues have been reported for years and Valve has not fixed them. We need to reduce our dependence on proprietary software, otherwise we have to deal with such rubbish.
There was a study done in the UK about piracy. They found that in the case of video games, it basically made more people want to buy the game. There were of course some freeloaders, but overall, sales increased. This held true to a lesser extent for music. The only category of media that did not see a positive correlation between profits and pirates, was movies. I don't remember the name of the paper off the top of my head but I'm sure it's searchable with "uk piracy study" or something like that.
Pretty good video. Just have one small bone to pick. You didn't mention GNU Hurd at all. It exists today and existed back then but isn't mature enough to be used. I feel like it deserved at least a small mention, since the GNU project also tried to create a kernel, but Linux was just a superior alternative
@@TheLemonMasterYT Yeah I feel like Hurd is kind of a zombie. Not alive but not completely dead either. I just mentioned it bc it was already a project before Linux existed. Its original release date was 1990 and Linux's first release was in 1991. Today Hurd isn't even close to be viable to use, but back then it could be considered relevant.
@@TheLemonMasterYT While it's pretty much a zombie as Thomas Q said, it's important to give it a mention as Linus wouldn't have worked on Linux if GNU wasn't stuck in creating their own kernel.
@@pandakekok7319 He would've still likely created linux, he actually said in the early days "My kernel is just a hobby and won't be big and professional like GNU"
SHA256 is hashing function. It takes variable length of data and hashes it into a fixed length cipher (message digest). This is a so called "one-way function" which means it is irreversible. Perhaps what you wanted to say was AES or RSA?
hash function are irreversible indeed. but doesn't mean cannot be "reversed". look at MD5, its not reverse like decrypting but people still find a reasonable way to get the "data" behind such a hash.
it's for normies, gotta throw in some cringe. also "hacker" without the weird pseudointellectuals that use it, just means someone that enjoys reverse engineering systems and figuring out how they work, which is quite fit for enthusiests of open codebases who maintan and change it
Most of us hackers who've been in the F/OSS world for more than a decade or so prefer the term. Hell, the "Maker" movement and label is a bastardized version of the old Hardware Hacker movement that's been sterilized and sold by silicon valley tech bros.
modern linux is like if u can get used to a package manager, more seamless than windows, we're missing like 15-20% on video game integration which is the only pitfall
Exactly. Most games WILL work on Linux as well, either through emulation of parts of Windows, or natively. The one big problem is that many games are very graphics-intensive, and there i is one manufacturer who built a near-monopoly on high-powered graphics card with - you guessed it - proprietary drivers. Linus was right when he gave nvidia the finger, and to some extend he still is, even though they now say they support open software (because, hey, even Microsoft does. I guess either Windows 12 or Windows 13 will be a Linux kernel running a Windows "personality" on top the way MacOS X runs on the - free - Mach microkernel. No, I'm not implicitly calling Linux a microkernel architechture).
There's also a lot of peripherals that linux does not have good support for, I can't get my drawing tablet to work with it and that's kind of a big deal for a digital artist
dang, i am honestly amazed by the amount of random people that just watched my old videos. wouldnt imagine the same crowd who happened to click on "bob sings 2" or "miracle man" still remember me
My recommended did me well this time around. Fantastic video with important history, glad to call myself a sub now. The OMORI music in the middle made my head damn near spin off of my body and was a great touch.
While I admire RMS's vision, I feel it comes from a different time and place, the University is a useful place to innovate but doesn't really some of the real world issues like capitalism or malicious users. But I can't blame him either, I think at the time many of the people he worked with shared a common goal and a similar ideology, but as an idea becomes more mainstream though people's ideology and goals tend to change and not everyone want's to do good for others. I feel this is reflected in the early hackers (of the 1980's) who broke into computer systems but never wanted to do any harm, ie look around but don't change things. But over time that belief changed, they started deleting things, pirating stuff and carding and in the end it poisoned the ideology of a Hacker as a sort of digital explorer.
@@archygrey9093 I hate that extremism too Like "all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness" Ideals are good but when taken to the extreme, nothing good happens
Nice video m8! As someome who can progam in c++, and dualboots windows 10 (for gaming) and a modified version of linux mint, I 100% agree with stalman! Very based man!
fun vid. some tips: stallmans voice is is difficult to understand and too deep, the tempo is very low, making it a bit more peppy will help. your voiceover isn't consistent and trails off at the end
Great video man. Wish more people in Silicon Valley had his views lol Video games is a big reason so many people use Windows. And that industry is disgustingly capitalist now.
I used to be involved in the free software culture. It contributed many positive things, but it was a negative culture to be involved in. I wandered away years ago and don't miss it.
That sounds harsh. I hate to be a nag, but what did you end up hating about Free Software culture? I'm a noob so I kinda just want to have a broader understanding.
Excellent video. Was surprised PGP by Phil Zimmermann was not mentioned. Am really hoping that more pro audio software makes its way to Linux. Would be great to see DAWs that are as good or better than Pro Tools, Digital Performer, Cubase, Logic and others running on Linux someday.
If you want to try a libre one, try out Ardour or Radium or LMMS. I can't tell how feature-complete they are by comparison, but they seem to do a decent job for hobby muaicians. Additionally, you can straight up host a modular setup on the bare JACK sound server if that's more up to speed for you. There are also some lesser known commercial ones that have 1st party support for Linux like Reaper or Renoise, you just gotta look. Overall, I was pleasantly surprised at how well Pro Audio support for Linux seems to be. It could surely be a lot worse (see anything Adobe dominates).
I tried out Linux to use as the operating system for a personal server earlier this year, and while setting it up I discovered what I think is the real reason why Linux is not (and if it doesn't change, will never be) popular for home computers. TL;DR at the bottom but please read the full thing if you have the time. As someone that is not yet familiar with the ins and outs of the operating system, it is insanely inaccessible. Installing the operating system (I chose Manjaro because it is focused on performance yet also being fairly welcoming to more beginning users) was straightforward enough, basically as hard as installing Windows. The first thing I wanted to use it for was a Minecraft server, for which I had to install Java. This took me several hours. I can't remember what exactly it was, since it has been over half a year since I set it up, but from what I remember I had a lot of trouble with getting the right version of it installed and recognized as being installed by programs that needed it, while getting all kinds of cryptic errors I had no clue what to do with. Keep in mind I am quite tech-savvy and have recently gotten into programming as well (at some point I want to learn at least x86 assembly as well but the assembler I tried to install just didn't compile for some reason, it was clear from the moment I first saw the thing that it really wanted Linux but supposedly it was also possible to install it on Windows, but since it doesn't seem to work on Windows, that'll have to wait until later), and I still didn't have a clue on what to do with the errors. This leads into the main issue, because when I tried to look up anything, and I really do mean anything I had trouble with in regards to Linux, there was absolutely nothing useful I could find on the internet. I normally use DDG, but when I wasn't finding anything there I also searched with Google in case DDG didn't know what to do with the specific subject, but Google was just as useless. This resulted in me just trying things again and again until it ended up working, but I still didn't know what I did to get it working in the end. During this process I also made the mistake of seeing if I could compile something from source (you know, if you want to install something that isn't available in the flavour of repo your specific Linux distro uses and of course next to nothing outside of the repo on Linux has a neat installer like on Windows), while looking I found at least five very different methods of which none really explained what it actually was you were telling the computer to do, which made them completely useless as I couldn't translate them to other programs that way. As of now, I've got that machine running what I currently need it for, but I think if I ever try to make it do anything more than another video game server it would be another nightmare to set up because I still don't have a clue what is going on when I do anything. The operating system refuses to update, whenever I try to it gives me some "missing package" error if I remember correctly, but it doesn't actually tell me what it is that it thinks is missing. So again I have no clue what I can do about that. I think I looked that up as well and again I found nothing. There's also one more thing, which is that generally, things related to Linux are obsessed with you doing things from the console rather than through a UI, whereas Windows is the exact opposite with pretty much everything being paired with a UI by default. If I want to run a script in Windows, I can just double click it, and it runs. If I try the same thing on Linux, it opens the script in the text editor. In order to actually run it, I have to open a console and then run it from there. Setting the console as the default program to open the script with just gives some weird error and doesn't run the script. This also makes running programs that start from a script more of a hassle than it should be, which overall makes it even more unfriendly to more normal users. Overall this is not an operating system I would recommend any normal user to use, outside of the VERY basic users who purely use their computer for web browsing, saving photos, and maybe some gaming as things like Proton should work pretty smoothly nowadays. TL;DR: -To ever get popular in the personal computer market, Linux needs to improve its usability for normal users. -It needs to reduce its reliance on the console and start offering more options with UIs and installers. -This includes things like compiling programs from source, as it is right now it's just a nightmare for a normal user.
The biggest gripe I always hear from people is that "it's just so convenient." and "I have all my google/ apple apps synced and it does it all for me". It really irks me that people are so eager to give up their freedom for a bit of convenience. The attitude is literally, "I don't care unless it's done for me".
@TheGiantPotato You discovered why Linux is not suited for HOME computers by installing a SERVER? A Microsoftie installing Linux is like a 16th century european (used to throw shit out of the window) suddenly brought to 21st century: he will think all those hygiene rules are unbearable and will not be convinced by any argument whatsoever
@@alastorgdl This kind of an attitude is also why many people are afraid of switching to Linux. It's demeaning and elitist, and from what I've heard and seen of others, that seems to be the general impression outsiders have of the Linux community. Just because I set the machine up to use as a server doesn't mean I didn't encounter anything that's representative of what a regular user would experience. I set it up very much like you would a home computer beceause I want to have as many things with UIs as possible, I want to make sure to have to navigate as little within the console as possible, I just want using the thing to be comfortable while also not having too much unnecessary overhead reducing performance. Me setting up that server was also a test of if it'd be feasible for me to eventually switch to Linux on my desktop computer, since I kind of want to for multiple reasons, but if it's a huge headache to use, I don't think I'll bother. It's not like hygiene rules, but more like having to manually install your wifi drivers the old way (manually moving files rather than just using an installer) every time you want to connect to the internet instead of just pressing the button and putting in the password. There are many home users that at some point would inevitably end up wanting to install software that's only available as source code outside of their distro's repo. If the process to do so is then incredibly intimitating and information about how to do it is conflicting in several completely different ways, they might be tempted to just go back to Windows at a convenient moment, as there's basically always an easy to use installer for software developed for that operating system. So instead of demeaning people that don't have a lot of experience with things like Linux and calling them "16th century Europeans suddenly brought to the 21st century", maybe just make Linux more accessible to normal home users, a lot of the messing around is absolutely not required to allow Linux to exist in its open and customizable state. Instead of going "just compile it bro" when you make a piece of Linux software, make a script that the user can just double click and then it'll just install the program. You could still do it manually if you want the control, but there'd be a simpler option for people that just want the thing installed and functional. Things like that. TL;DR: Don't be an asshole while blindly dismissing any criticism people have of the thing you like, instead maybe listen to them because they might just be coming at it from a different but still valid perspective.
@@stopcensoringmen5044 While I agree that there are many people that are way too willing to give up their freedom for a bit of convenience, there is a limit where something is just so inconvenient to use that I can't blame people for using the less free thing. For example the difference between a simple installer and a conflicting maze of instructions is massive, it's not just a couple extra steps that are clear enough but less convenient. It's intimidating to the point where a lot of home users won't know what to do at all, and at that point it is fair to switch back to something you are actually able to use even if you give up some freedom for it. Your point is fair, but it's not entirely applicable in this specific instance.
@@thegiantpotato3068 said "Instead of going "just compile it bro" when you make a piece of Linux software" Your slander would be incomplete without a strawman fallacy: I've never, ever, said "just complile it", let alone to a microsoftie. Let alone in this thread -------- "make a script that the user can just double click and then it'll just install the program" "Here’s our list of the best Linux package managers: APT (Advanced Packaging Tool) Made by the Ubuntu Foundation, the people that made Linux’s most popular distro, APT is nothing short of a great package manager. There are various GUIs to choose from, but it doesn’t force one upon you. It’s great for beginners while still having depth, all in all, and it’s simply the most solid pick on the list. Pacman Made for Arch Linux by its creator, Pacman is mighty and has very efficient functionalities. Aptitude A package manager that is often compared to APT. You can think of it as APT’s higher-level, more complex cousin. Portage Made for Gentoo Linux, the tool has a lot of depth if you want to get into it." ------- Expecting an apology would probably be naive
Excellent vid man ! All we gotta do to turn the tide is to get kids born on these FOSS systems. If a youth's first system is some spare computer running something like normal debian that'd be huge. Personally I think that'd be better for a kid anyways caz with the package manager there is so much more to explore !! Plus, it's way closer to how a computer actually works(everything is a file).
It's interesting that this big push for freedom in the early days of going online, seemed to correlate with a decline in Freedom in the real world, more monopolisation and privatization of public utilities etc, unsurprising that the internet today is dominated by Billionaires and monopolies, and dependent on private telecoms, mining operations, mass production and energy companies.
Considering the increase in market share from linux in the last few years, i'd say its only a matter of time that it gets the Snowball effect. and i'd say we are not far off from that. Look at Steam-proton, finally giving gamers the choice to switch to linux. Linux will eventually take over.
I use LibreOffice as my textbook example for the value of copyleft. The code at the heart of LibreOffice actually started out as OpenOffice, an editing suite made by Oracle. When Oracle gave up on their folly of competing with Microsoft Office, a bunch of devs basically said "no, I actually like that software", changed the name, copied the source code, and pushed on with development. Another office alternative, ONLYOFFICE, is also open source now. (They still have a paid tier and I don't know the details.) It's good as a clone of Microsoft Office's UI; it's kind of like a qwerty keyboard, some people just can't change their muscle memory. (Either from lack of time or sheer stubbornness.)
Quality is good , but Before giving historical background you need to provide "Hook" in the beginning, to generate Curiosity . Or else watch time will drop .
Because of stallman and Linus, I was able to learn programming free of charge and with access to the Linux source code pre-installed on my earlier Distros ...
That experience was like no other ...
Reading the source code of the same system you were using ...
It's a blessing...
RMS hated his Xerox printer. Like a squatter he assumed he deserved access to it's source code. His fight was between the A4 and Legal letter formats. So in that regard he was a reputable data scientist, with specialization in obscure data on the edge.
I don't think they need to dominate the market to call it as a win. They created a great option for like-minded people and I count that as an absolute win. And gaming side, I think valve's Steam Play made a huge diffirence and I believe Linux is totaly usable for any kind of person at this point. Great video btw, very informative.
It's probably a loss if it's used by the majority as it's most likely a state sponsored, compromised product.
Alongside new approaches to piracy, the industry has shifted such that market share plays a much bigger role in the IT world now. As not just computers but the internet became accessible to the masses, corporations flocked to use networking tactics and social pressure to gain market control and lock users into their wallets. This worked so well that some even managed to become quasi-monopolies within the originally decentralized, open, wild west of the internet.
Yes you can have an (almost) entirely libre computer system of (almost) full functionality nowadays, but it won't be too useful since eventually you need to interact with closed-off, non-standardized systems that use strength in market share to enforce their brand over any other possible vendor.
A good example is Windows: Starting in the 80s, POSIX was conceived as a common standard for operating systems, such that POSIX-compliant software would be portable and the systems implementing it interoperable. Windows as the last major holdout doesn't follow these standards for historic reasons, yet it seems to have survived for decades seemingly on popularity, preinstalls and the social pressure of compatibility alone. Almost everywhere else though, Linux eventually took over, because it's a cheap, flexible and even remarkably stable implementation of POSIX. I am not trying to argue for Linux to "complete the sweep", but it does highlight how the cause of libre software is fundamentally undermined by non-generic or non-standardized tech infrastructure.
@@ooCSP People have been saying Microsoft is crumbling for at least 10 years now. Similarly people projected the death of the desktop once Android became widespread and once again with the sudden rise of Chromebooks.
Fact of the matter is that Microsoft is far too deeply embedded into both the PC industry as well as the work environments of people needing to use desktop-class systems for end user operation, which is just about everyone nowadays.
The desktop will shift and morph and adapt but both Windows and the x86 ISA are stuck in a symbiotic relationship where they are so co-dependent on each other's sheer market dominance that both them as well as most of their customers would face near corporate death if they bailed, despite repeated desperate attempts to move on.
Linux took over everything else because the only thing filling the void in these markets were UNIX systems, but there is barely a void to fill on the desktop. The desktop market is long established and saturated and Windows has dominated it to the point where it has become the void itself.
If Microsoft, Intel and AMD collapsed tomorrow, people would still continue to use x86 Windows systems for at least 50 years.
@@PixLgams ok, I mean everything is crumbling away more or less, and we can see pressure being applied to microsoft's crumblation
What's for sure: the microsoft that offered a product which interested me is crumbling away.
Proton is a godsend. Linux never stood a chance on desktop without games. For every good argument, the moment you told people “yeah…but your games won’t work” then they just can’t do it. That is the main use of a lot of peoples PC, at least the hardware specs are meant for gaming, even if they use it for other things too….the idea that you can play games makes it possible for a lot of people to switch. The only reason not to now is professional grade software like photoshop and AutoCAD, where the free alternatives are still lacking (GIMP is really good and I’d say is a drop in replacement for photoshop, at least for most people, but it’s a different workflow and your workplace isn’t going to want you to use something different)…and that could change any day. Canonical could, if they faced enough demand, could get AutoDesk to publish AutoCAD as a Snap package, they have that kind of clout and money to make that happen.
Linux will win. When Microsoft publishes Windows as a Linux distro (something I predict will happen. EEE almost demands they do this to get control over Linux.) that can run legacy Microsoft apps with an inbuilt in-house version of Wine (kind of a reverse of the way they currently use Linux inside of Windows with WSL), that will be Free Software winning. Will it lead to the world that Stallman wants? No. Nothing is ever perfect, but it will be a better world because you will have at least some outside eyeballs on what is happening inside of Windows. What stuff they do keep hidden, it will be clear where the behavior is coming from because it will be the “black box” that is different from the rest of Desktop Linux.
Two nitpicks:
1) the GNU project started writing a kernel in the mid 1980s, abandoned it and began working on the Hurd kernel in 1989-90.
That's why Linus' initial Linux email stated that _his_ kernel was just a hobby and wouldn't be as big and fancy as the Hurd.
2) Linus didn't write git because the community found out that he and many of the main kernel developers were using BitKeeper.
He did so because one developer violated the free BK license that the kernel community had been given, leading to the license being revoked.
Also, Linus pronounced his name "Lean-us", not "Lie-nus".
he pronounces it that way in finnish, he agree with line-us in english
#lie-nus
I love nitpicks lol
Yes, I am considered a grammar-nazi, and yes, people hate me for it.
Isn't there a story where Linus went to some university (or something) to teach them git, but instead just shat on their old version control software?
The Hurd is still being worked on to this day. Still doesn't have 64-bit, USB, or sound support unfortunately, but 75% of Debian's packaged software can run in GNU/Hurd. Btw, do you know that FUSE (Filesystem in Userspace) in the Linux kernel came from the Hurd? So while the Hurd may not be production-ready today, it does help in innovating and improving other operating systems. Kinda like an academic toy.
The primary reason why the Hurd failed to become production-ready like Linux is that working with microkernels is hard. The Hurd is not a kernel; it is a set of protocols and a server which runs on a microkernel, which is currently the GNU Mach. Yes, it is related to the parts of Mach source code used by macOS's kernel. The microkernel itself however is too slow, so GNU/Hurd currently uses some sort of "hybrid kernel" to temporarily regain some performance. It uses a microkernel, but all the drivers are still in the kernel space like a monolithic kernel would do. Ideally you would want as much things to be in the userspace as possible, so that when a crash happens, it won't happen in the kernel (which will crash the whole system). But this is hard to do so because there is more overhead from inter-process communication (IPC) when you run some previously kernel-only component in the userspace. Instead of the kernel being able to access directly the memory of a component, it has to go through the hoops of IPC.
The GNU Hurd developers had in the past explored replacing the microkernel with something better, like L4 (which is a second-generation microkernel unlike Mach which is first-generation), but so far none has bore fruit.
If the GNU Project just focused on writing a monolithic kernel, or borrowed the kernel from BSD like they did with X.Org for the X11 window system, they could've finished the GNU operating system earlier, and Linus Torvalds wouldn't have bothered writing his own kernel. Heck, maybe they should've immediately invited Linus to the GNU Project and made Linux a GNU package, so we wouldn't have the "GNU/Linux" vs "Linux" naming controversy. But alas, hindsight is 20/20. Microkernels were believed to be the future according to academia; you can even see this when Linus had a debate in Usenet with his professor (who wrote Minix btw) about Linux being obsolete due to using a monolithic kernel.
With Steam pushing Linux as a gaming platform its bound to attract more attention and momentum from now on.
I started using Linux and foss after I saw the steam deck uses linux, seeing that they trusted it to run steam was the last push I needed to know I should switch
Let's just hope Linux remains open source and doesn't get bought out by Microsoft or something.
@@Galdorise Linux can not be brought. That is not how open source software works.
What they could do is spin their own of Linux distribution and make it private but that wouldn't stop already well know distribution from existing.
@@Galdorise how? Linux can't be bought
2023 THE YEAR OF LINUX ON DESKTOP
I jumped down the rabbit hole 3 years ago, I love Linux, now I just need to find the time to de-google my phone, openwrt my router and find a coreboot-compatible motherboard :) Some of this stuff is still not as simple as it should be or as mainstream as it should be, but I'm very grateful that it exists and that I can take advantage of it
thinkpad x220
@@Veptember Maybe for my portable, but I kinda want something like a framework laptop for this and I still like to have a more powerful desktop, not restricted by power consumption and cooling
@@johanngambolputty5351 But who will generate the 2.1GW of power you need for the flux capacitor?
@@unclesmrgol A crack-team of hamsters operating specially designed wheels
Recently installed CalyxOS, the process was super simple, definitely worth a shot if you have a Pixel phone
5:55 I have to interject, everybody should know that freedom starts at index 0.
haha that was in the script but i think i removed it for some reason. honestly not sure lol
@@TheLemonMasterYT you mean LUA? Or plain-simple Bash?
I learned programming from the Danish Design School and everybody uses these principles overhere; Most Europeans resent Bigtech and it's manipulations. Already for a long time. I'm not talking insignificant parties, but clubs like KDE, OpenSuse and SAP, to name a few.
FYI: SAP isn't supplier to the Navy anymore.
Success redistributing ideas via this YT outlet. Data science already tracked that down to the source.
Stallman did a lot of good, but his personal image problems undermined his work.
Well I wouldn't call necrophilia and pedophilia "personal image problems", but hey, it's in style in this day and age to water down the flaws of a person to embellish their legacy so yeah... whatever floats your boat, I guess... I guess the FSF has its priorities and free software isn't really one of them after all...
Free software was around long before propriety software came, it'll be here long after proprietary software is gone
the mars rovers run on powerpc
I'm sure they both came at the same time, in fact propertary software was bigger and it was the internet that enabled large scale opensource projects; let's not sugarcoat reality, they both have their place, i can't imagine propertary software ever disappearing, that means no videogames for example.
@@TheLemonMasterYT Now PowerPC is software? Last time I checked, it was an architecture derived from IBM's POWER
If proprietary software did not exist developers would make money only through licenses, donations or payment.
If developers were making money through licenses then most paid software would be for commercial use (because companies have a lot of money. No one will spend their money suing thousands of people)
If developers made money through donations then it would slow down development. Not everyone will donate
If developers made money through a salary then the program must be making money in the first place.
This means most software would be for commercial use only and we wouldn't have for example games. Without proprietary software the "computer space" (anything related to computers, software, the internet as a whole really) would've been different and probably worse.
@@slicepie410 You're confusing propietary with closed
That's because you're searching a problem for your solution
RIchard Stallman's goofy ass having the deep menacing anonomoys hacker voice is killing me
he literally sounds like if "🤓" was from jersey, but hey i gotta keep some cringe in there
I didn't expect to see C418 in credits
no wonder stallman is the way he is, it hurts to see something that was free and loved by everyone become so commodified
I love how you reference the computer looking like a keyboard as if this was something unusual. That was pretty much the norm at the time, especially for home computers, just look at pretty much any 8-bit home computer from that era, Apple, Amstrad, Sinclair, Commodore etc they were all in that style. Was actually pretty convenient although it would probably be less than ideal for more powerful systems for the same reason laptops feel like you are trying to hold fire if you have one powerful enough to run a game and try to play said game while holding it. Forcing a lot of air through a small space is difficult and boy do high performance chips need it.
haha yeah its funny how at some point it switched from the computer in the keyboard to the computer in the monitor and then all 3 as seperate things
@@TheLemonMasterYT Was that a big enter key or a small one? ANSI, 'ight?
high quality video, it's important to talk about free and open source software
Minor nitpick: SHA256 is not an encryption algorithm; it is a hashing one. You can't recover data from a hash using a key like you do with decryption. Hashing is commonly used for storing passwords. Storing passwords in clear text is definitely a bad idea, as when someone unauthorized break into your system, they will immediately have access to your private information. So it has to be stored as a hash. A server can confirm whether a user entered the correct password if it takes the user's inputted password, hashes it, and matches with the corresponding hash in the database of users.
the funny thing is that a programmer's worst nightmare is himself
a programmers worst nightmare is the code he wrote 3 years ago
@@naisone what about his first ever code ? And why do I hear boss music ?
When I find the guy who left all the syntax errors in my code I swear to god….
@@dany_fg mine is DES encryption, pushed my 10 braincells hard to make that shit.
@@naisone I get physically sick looking at old code lmao
Linux and Git have given all of us a pathway to a truly free internet, but we haven't gotten to the end of the path just yet imo. We have the option for privacy in our operating systems, but not the websites we visit and most certainly not the social media platforms we congregate on today. Stallman and Torvalds won the first battle, but there's still a long war to fight.
Great video!
I switched to Linux last December because my crappy laptop was getting pretty slow on Windows. Didn't end up finding out about free software until later, and I've heard little bits and pieces about its history; this video really helped bridge some of the gaps in what I know, thanks!
Knowing more about it makes me even more grateful for the free software that exists.
thank you!
I really hope this video reaches more people so they understand free software better. We must keep fighting for GNU/Linux.
ty for covering this so much, i love it when people give attention to GNU/Linux and free software in general, this video needs more attention
both Linus and Richard left us a good legacy but were each very hypocritical and short-sighted in their own right. No one can liberate the masses on their own, its a process of individual willingness and understanding. The fight for free software is not over.
this is very well said!
Also remember, there's a good man who started all of this. And his name is Dennis Ritchie
But they did not "liberate the masses by themselves", the masses cannot be liberated, they provided us with crucial tools to use in our liberation, in that sense they were absolutely important for the liberation of all.
@@diadetediotedio6918 "The Matrix Is A System Neo, That System Is Our Enemy, When You're Inside What Do You See, Buisnessmen, Teachers, Lawyers, Carpenters, The Very Minds Of The People We're Trying To Save But Until We Do, These People Are Still A Part Of That System, And That Makes Them Our Enemy. You Have To Understand Most Of These People Are Not Ready To Be Unplugged, And Many Of Them Are So Inert, So Hoplessly Dependent On The System That They Will Fight To Defend It."
you can replace just a bunch of words in this quote and it'll start to make sense.
@@amaljk6708 hearing his name randomnly gave me hearty thankfulness & internal tear for gratefulness ..😰🙏
bless his soul,work,legacy be continue with people learn from him (as i want to become one too)
🙇🌟✨🌙🌏☀🙌
(10:30 am ist)
Long live #DennisRitchie 👴👼👑
19.09.2022 10:32 am ist
The problem I have with recommending linux to casual users is that I've completely lost track of what "casual usage" even is. It's hard to make a recommendation when you have no clue what they want or need.
I mean to me the most important thing is having a good looking terminal program. Which has even been possible in windows for years now.
I love the super deep obscure voice of RMS in the video and then in the end his real voice pleasing us with his song!
Awww, glad you liked it! I was a bit worried about that creative choice but I think it turned out ok
@@TheLemonMasterYT yes, it was fun!
if he was trying to get everyone to not be anti-intellectual and anti-science he fails miserably. I agree we all should be able to audit source code. the problem is this requires people to be smart and literate. and we don't teach people to be smart and literate
but being technically able to is already a great step
Ofc, but would you try to learn something that you think is impossible to master? Like, I don't know anyone that can fly so I take it as impossible to fly but if I was told that it is possible and you just needed to master it, then I would try to learn it. The same goes for this. Most people think that auditing source code is impossible ( yeah yeah most people don't even think of source code and what I like to say is that, since the people who own this code and do not want to loose it's ownership are very powerful they would try everything to keep people in line. Doing things like Making look technology as something cool with lots of power and money as it can be seen in many series and popular media.) But if everyone was able to read the source code, the world *would* be a better place
@@Vicky-wj7bc I’m a 33 year old recent computer science graduate and I couldn’t agree more. My whole life I thought code was some nearly indecipherable string of 1’s and 0’s or something. I didn’t realize until like 3 years ago that it is literally written in English by humans, designed for humans to be able to easily follow. (At least for high level languages)
@jshowa o well yeah, it would also take weeks to read and fully understand the authors intents behind a book that has that many lines. You’re missing my point. The point is anyone is capable of learning how to read or write code. Peoples assumptions of what computer code actually is, holds them back.
@jshowa o well yeah, it would also take weeks to read and fully understand the authors intents behind a book that has that many lines. You’re missing my point. The point is anyone is capable of learning how to read or write code. Peoples assumptions of what computer code actually is, holds them back.
friendly reminder that the steam deck has likely been the most talked about piece of gaming hardware this year. it's not very free but it pushes linux, a more free system, to the masses.
Exactly. Stallman dislikes the non-free nature of Steam and disagrees with its coming to GNU/Linux, saying that it's better to not be popular but free than to be popular and non-free. I personally disagree, however. I, and many do, that the more people you get using GNU/Linux, the more people will learn of Free Software and make the transition to become more free. I personally am trying to slowly do so, myself.
I love seeing RUclips reward creators for making quality content. Keep it up!
The editing is really well done, the music and retro sounds work really well. If I could offer any constructive criticism, I think the deep voices are more distracting than mood setting. Very good video!
this video was kinda an endeavor i had to aim at both normies and long time Linux users, so i threw in the occasional cringey hacker trope. but yeah the deep voices were a bit silly
@@TheLemonMasterYT Haha yeah. Maybe you could *use the "crappy phone recording" voice effect that channels like Disrupt use when doing a quote?
@@octakhan4673 LMAO TRUE, i was going for the cringey disrupt vibe a tiny bit i must admit
I actually thought the deeper voice added to the atmosphere of the video
It's funny that you made it sound like creating a pacman clone is a bigger feat than making an editor and assembler. Great video, man.
it is wdym
Really really high quality content and it's on my home page, you really deserve more subs!
This is one of the best essays on hacker culture that I've seen, and perhaps the most accessible to normies. I'm sharing this with some of my non-hacker friends so they can get a better understanding of what I'm always babbling about
accessible to normies was exactly what I was going for! I hope that excuses the occasional simplification but while it isnt perfect, I feel I made something that generally explains free software to people in the form of a cringey history video essay
linux isnt for hackers. you can hack on any os. kali linux is used for penetration testing, not for hacking.
@@apefish "Hacker culture" uses a somewhat different definition of the term. It came out of a point in history when most people just called serious computer nerds "hackers" because they didn't know any better.
Yeah, this isn't about actual system penetration. I'm using hacker how people did in the 80s, a person who enjoyed fiddling with systems and modifying them
@@apefish I'm actually kind of confused what you mean by "hacking" here. A "hacker" used to just refer to these obsessive computer geeks that enjoyed creatively using computer technology, usually with the intent to get programs or devices to do things they weren't meant to do. That's why free software is so useful to them, because it gives them more tools and control to play around with.
In a more narrow sense, the whole "get a computer to do something it wasn't originally designed for" did eventually sort of turn into the field of offensive computer security, especially since the first computer viruses were created as pranks by hackers. In that sense, Kali Linux is still absolutely used for hacking. There's even a certificate called "Certified Ethical Hacker" which is used for pentesting, and it requires knowledge of Kali Linux.
I'm thinking that you're probably using "hacking" in an even narrower sense to refer to what the cybersecurity industry refers to as a "threat actor," or maybe even to refer to hacktivism or cybercrime specifically. That's not all hacking is, though, in my opinion. Heck, "life hacks" and "rom hacks" are probably closer to the original spirit of hacking than cybercrime, since most cybercriminals are skiddies.
The first part nearly had me crying in tears as a technology lover. The power in this legend's words triggered so many emotions.
Awesome man! Unbelievable this is your second vid. Enjoy seeing your channel explode over the coarse of the next year.
There are more and more people who value their privacy and don't support the evil and greedy actions of the tech giants. But it pains me to look at a bunch of sheep in the world dictate the way of life for intelligent people.
We need more in-depth, long, attention to detail videos as well as summaries like this one, thanks for promoting free software in a simple and accessible way, which is a priority of free software, it's all about trying to create equal opportunity. Also, it should be more known that respecting the user is first and foremost in respecting their freedom and not trying to lock them in.
Pretty good, the dramatic face reveals for people basically nobody have heard of was a nice touch lol
(except snowden, ppl kno who he is obviously)
I switched to Linux a while ago and it's practically the same just faster better and with minimal spyware
honestly, appreciate that you said minimal because your OS is just one step in privacy
@@TheLemonMasterYT I also highly doubt all the packages I have are secure. If the attack surface is large enough it's impossible to secure.
It's an odd/unpopular style, but Stallman seems to be a surprisingly good singer. Granted, I guess it's a simple and easy style so not a big achievement or anything.
he's just singing to the tune of "Sadi Moma Bela Loza" which happens to be in a strange rythm
Amazing video. I cant begin to appreciate how well put and yet easy to understand this is. I echo the sentiment shared by @Abandoned Void and will definitely share it with my non tech friends.
P.S - On a side note, I noticed the PvZ-2 music during the interlude haha
I love the way the thumbnail and title makes you think of the mainstream-type hacker, but in actuality it's referring to the based hackers of the early computing days.
bait and switch... to something better
14:19 you cannot "crack" sha256 you can only generate an exponentially large lookup table of hashes for every possible combination of hexadecimal characters of any given length. So really its never about the hash algorithm as much as it is how you are picking your generators and elliptic curves when discussing cryptography.
check pinned comment, i address this. but thank you
@@TheLemonMasterYT bruh the pinned comment just says "peak video"
@@sierra991 Maybe that is him addressing this? Any criticisms/complaints refer to the correct opinion: "Peak video" -purpWe
What do you think the point of Bitcoin "mining" is for? You get a thousand GPUs to brute force all hexadecimals until it finds the right one for a reward of some coin that doesn't exist in real life... Hmmmm
@@enrott8560 ruclips.net/video/1NfRyJd8QxE/видео.html
got this vid in my recommended tab, I thought it had 1mil views but no it was a thousand lol. The quality is really good! loved the vid
The only thing keeping me away from using Linux as a daily Driver is still the terribly poor support for VR. It is a niche within a niche after all but that's what's gonna win me over. I can't wait to get off Microsoft's wild ride.
I think steam is working towards better VR on linux
You use VR every day? If not, put that in a windows virtual machine.
@@oflameo8927 GPU passthrough on VMs sucks ass. Just dualboot...
@@6ujkyujhrbdfgjy5 Dual booting sucks ass and deez nuts.
Although Valve has been spending effort to make Linux a viable desktop gaming platform, they really haven't paid the same attention to VR. SteamVR barely works on Linux, doesn't work at all under Wayland, after closing a game requires a restart before you can launch another game (otherwise the game you're launching will segfault because SteamVR for some reason tries to reference the already-closed game), has buggy behavior with OpenGL and constantly changes context which isn't expected behavior in OpenXR, layers like the SteamVR dashboard have nauseating rendering issues when using AMDGPU, and the list goes on. These issues have been reported for years and Valve has not fixed them. We need to reduce our dependence on proprietary software, otherwise we have to deal with such rubbish.
There was a study done in the UK about piracy. They found that in the case of video games, it basically made more people want to buy the game. There were of course some freeloaders, but overall, sales increased. This held true to a lesser extent for music. The only category of media that did not see a positive correlation between profits and pirates, was movies. I don't remember the name of the paper off the top of my head but I'm sure it's searchable with "uk piracy study" or something like that.
Pretty good video. Just have one small bone to pick. You didn't mention GNU Hurd at all. It exists today and existed back then but isn't mature enough to be used. I feel like it deserved at least a small mention, since the GNU project also tried to create a kernel, but Linux was just a superior alternative
isnt hurd dead? i felt it was and is too far from completion to mention
@@TheLemonMasterYT Yeah I feel like Hurd is kind of a zombie. Not alive but not completely dead either. I just mentioned it bc it was already a project before Linux existed. Its original release date was 1990 and Linux's first release was in 1991. Today Hurd isn't even close to be viable to use, but back then it could be considered relevant.
@@TheLemonMasterYT While it's pretty much a zombie as Thomas Q said, it's important to give it a mention as Linus wouldn't have worked on Linux if GNU wasn't stuck in creating their own kernel.
@@pandakekok7319 He would've still likely created linux, he actually said in the early days "My kernel is just a hobby and won't be big and professional like GNU"
Free software is one thing but free hardware (and ISA) is also important.
SHA256 is hashing function. It takes variable length of data and hashes it into a fixed length cipher (message digest). This is a so called "one-way function" which means it is irreversible. Perhaps what you wanted to say was AES or RSA?
I believe it was RSA alongside attempting to find ways to get the SHA-256 private key using info about what kind of cpu it was generated on, etc
hash function are irreversible indeed. but doesn't mean cannot be "reversed".
look at MD5, its not reverse like decrypting but people still find a reasonable way to get the "data" behind such a hash.
I guess it's about creating collisions on hashing functions
I banished Windows and most closed-source software from my life years ago. It is not an easy life, but it is a liberated life.
I'm not a big fan of calling people who believe in FOSS hackers-- but this is fairly well put together overall.
it's for normies, gotta throw in some cringe. also "hacker" without the weird pseudointellectuals that use it, just means someone that enjoys reverse engineering systems and figuring out how they work, which is quite fit for enthusiests of open codebases who maintan and change it
Rms calls himself a hacker and is not a fan of using hacker to describe crackers.
Most of us hackers who've been in the F/OSS world for more than a decade or so prefer the term. Hell, the "Maker" movement and label is a bastardized version of the old Hardware Hacker movement that's been sterilized and sold by silicon valley tech bros.
Shootout for putting the banger stallman song.
underrated channel!
Thank you fo Inkscape shout out ! - Inkscape contributor
inkscape rocks
modern linux is like if u can get used to a package manager, more seamless than windows, we're missing like 15-20% on video game integration which is the only pitfall
Exactly. Most games WILL work on Linux as well, either through emulation of parts of Windows, or natively. The one big problem is that many games are very graphics-intensive, and there i is one manufacturer who built a near-monopoly on high-powered graphics card with - you guessed it - proprietary drivers. Linus was right when he gave nvidia the finger, and to some extend he still is, even though they now say they support open software (because, hey, even Microsoft does. I guess either Windows 12 or Windows 13 will be a Linux kernel running a Windows "personality" on top the way MacOS X runs on the - free - Mach microkernel. No, I'm not implicitly calling Linux a microkernel architechture).
There's also a lot of peripherals that linux does not have good support for, I can't get my drawing tablet to work with it and that's kind of a big deal for a digital artist
I think the most important thing right now is that we don't have to win at the moment, but we can't lose right now, and not ever.
yep now that freedom is turned down to the name "opensource". opensource is just freedom winded down to its bare minimum
Fascinating feature about Richard's life.
With the latest drama from reddit, we see how everything needs to follow Richard's model.
i have been watching you videos since your subscriber count was still double digits! i hope you get at least 700k subscribers
dang, i am honestly amazed by the amount of random people that just watched my old videos. wouldnt imagine the same crowd who happened to click on "bob sings 2" or "miracle man" still remember me
nice thanks for sharing
you're super underrated but hopefully not for long, keep it up!
so happy to say i’m here even before 2k!
W
LETS Go Lemon Master! Keep going after 1K Subs, you got this! Great job with the channel!
For the last 15 years or more Linux has been my primary OS.
he may not have freed the internet, but he helped free operating systems from their corporate shackles.
My recommended did me well this time around. Fantastic video with important history, glad to call myself a sub now. The OMORI music in the middle made my head damn near spin off of my body and was a great touch.
Omori peak
If you check the windows market share, you can see it is collapsing slowly
as it should
Give it enough time and Stallman will always win, because he's correct about his beliefs (at least regarding software)
we need more people like you on youtube :)
What i feel like people like Stallman or Torvalds brought wasn't a change but rather balance which i will be forever grateful.
Such a great and well researched video
Genuently surprised you only have 1,6k subs,this is very high quality!
While I admire RMS's vision, I feel it comes from a different time and place, the University is a useful place to innovate but doesn't really some of the real world issues like capitalism or malicious users. But I can't blame him either, I think at the time many of the people he worked with shared a common goal and a similar ideology, but as an idea becomes more mainstream though people's ideology and goals tend to change and not everyone want's to do good for others.
I feel this is reflected in the early hackers (of the 1980's) who broke into computer systems but never wanted to do any harm, ie look around but don't change things. But over time that belief changed, they started deleting things, pirating stuff and carding and in the end it poisoned the ideology of a Hacker as a sort of digital explorer.
I like his ideals but he takes it to the extreme
@@archygrey9093 I hate that extremism too
Like
"all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness"
Ideals are good but when taken to the extreme, nothing good happens
@@archygrey9093 Exactly, there's a limit to everything. Too little is also bad, you just need to find the sweet spot
That’s not what a “hacker” is in this context
Higly educational video in history of software, I would highly appreciate more of that.
Truly interesting video!
Nice video m8! As someome who can progam in c++, and dualboots windows 10 (for gaming) and a modified version of linux mint, I 100% agree with stalman! Very based man!
Yo he's back! Absolute Chad.
lemonheads rise up
Oh man how the hell does that have only 6k views ?! Great video, it is sooo coherent and easy to understand!
thank you!
Yo bro, you're extremely underrated! I'd surely share how much I can, subbed 👍
fun vid. some tips: stallmans voice is is difficult to understand and too deep, the tempo is very low, making it a bit more peppy will help. your voiceover isn't consistent and trails off at the end
Subbed inb4 you blow up ;) Really interesting content and nice editing style, looking forward to seeing more!
Now, that is a nice video! I like the style of the narrative, very similar to disrupt, makes the viewer more invested in the story.
thanks! thats a high bar
Great video man. Wish more people in Silicon Valley had his views lol
Video games is a big reason so many people use Windows. And that industry is disgustingly capitalist now.
love to hear about the beginning of Linux and GNU
I used to be involved in the free software culture. It contributed many positive things, but it was a negative culture to be involved in. I wandered away years ago and don't miss it.
That sounds harsh. I hate to be a nag, but what did you end up hating about Free Software culture? I'm a noob so I kinda just want to have a broader understanding.
Excellent video. Was surprised PGP by Phil Zimmermann was not mentioned. Am really hoping that more pro audio software makes its way to Linux. Would be great to see DAWs that are as good or better than Pro Tools, Digital Performer, Cubase, Logic and others running on Linux someday.
If you want to try a libre one, try out Ardour or Radium or LMMS. I can't tell how feature-complete they are by comparison, but they seem to do a decent job for hobby muaicians.
Additionally, you can straight up host a modular setup on the bare JACK sound server if that's more up to speed for you.
There are also some lesser known commercial ones that have 1st party support for Linux like Reaper or Renoise, you just gotta look. Overall, I was pleasantly surprised at how well Pro Audio support for Linux seems to be. It could surely be a lot worse (see anything Adobe dominates).
16:34 Infiniminer wasn't actually open source- its source code was leaked, causing its creator, Zachtronics Industries, to stop working on it
Issa great video. Keep on doing stuff pls
I think if I could make every person I've interacted with online watch through any RUclips video, it would probably be this.
Glad you enjoyed, I tried to make it simple enough for most internet denizens
Here RIGHT before a million views!
And yes, I love the free software movement.
I tried out Linux to use as the operating system for a personal server earlier this year, and while setting it up I discovered what I think is the real reason why Linux is not (and if it doesn't change, will never be) popular for home computers. TL;DR at the bottom but please read the full thing if you have the time.
As someone that is not yet familiar with the ins and outs of the operating system, it is insanely inaccessible.
Installing the operating system (I chose Manjaro because it is focused on performance yet also being fairly welcoming to more beginning users) was straightforward enough, basically as hard as installing Windows.
The first thing I wanted to use it for was a Minecraft server, for which I had to install Java. This took me several hours.
I can't remember what exactly it was, since it has been over half a year since I set it up, but from what I remember I had a lot of trouble with getting the right version of it installed and recognized as being installed by programs that needed it, while getting all kinds of cryptic errors I had no clue what to do with.
Keep in mind I am quite tech-savvy and have recently gotten into programming as well (at some point I want to learn at least x86 assembly as well but the assembler I tried to install just didn't compile for some reason, it was clear from the moment I first saw the thing that it really wanted Linux but supposedly it was also possible to install it on Windows, but since it doesn't seem to work on Windows, that'll have to wait until later), and I still didn't have a clue on what to do with the errors.
This leads into the main issue, because when I tried to look up anything, and I really do mean anything I had trouble with in regards to Linux, there was absolutely nothing useful I could find on the internet.
I normally use DDG, but when I wasn't finding anything there I also searched with Google in case DDG didn't know what to do with the specific subject, but Google was just as useless.
This resulted in me just trying things again and again until it ended up working, but I still didn't know what I did to get it working in the end.
During this process I also made the mistake of seeing if I could compile something from source (you know, if you want to install something that isn't available in the flavour of repo your specific Linux distro uses and of course next to nothing outside of the repo on Linux has a neat installer like on Windows), while looking I found at least five very different methods of which none really explained what it actually was you were telling the computer to do, which made them completely useless as I couldn't translate them to other programs that way.
As of now, I've got that machine running what I currently need it for, but I think if I ever try to make it do anything more than another video game server it would be another nightmare to set up because I still don't have a clue what is going on when I do anything.
The operating system refuses to update, whenever I try to it gives me some "missing package" error if I remember correctly, but it doesn't actually tell me what it is that it thinks is missing. So again I have no clue what I can do about that. I think I looked that up as well and again I found nothing.
There's also one more thing, which is that generally, things related to Linux are obsessed with you doing things from the console rather than through a UI, whereas Windows is the exact opposite with pretty much everything being paired with a UI by default.
If I want to run a script in Windows, I can just double click it, and it runs. If I try the same thing on Linux, it opens the script in the text editor.
In order to actually run it, I have to open a console and then run it from there. Setting the console as the default program to open the script with just gives some weird error and doesn't run the script.
This also makes running programs that start from a script more of a hassle than it should be, which overall makes it even more unfriendly to more normal users.
Overall this is not an operating system I would recommend any normal user to use, outside of the VERY basic users who purely use their computer for web browsing, saving photos, and maybe some gaming as things like Proton should work pretty smoothly nowadays.
TL;DR:
-To ever get popular in the personal computer market, Linux needs to improve its usability for normal users.
-It needs to reduce its reliance on the console and start offering more options with UIs and installers.
-This includes things like compiling programs from source, as it is right now it's just a nightmare for a normal user.
The biggest gripe I always hear from people is that "it's just so convenient." and "I have all my google/ apple apps synced and it does it all for me".
It really irks me that people are so eager to give up their freedom for a bit of convenience.
The attitude is literally, "I don't care unless it's done for me".
@TheGiantPotato You discovered why Linux is not suited for HOME computers by installing a SERVER?
A Microsoftie installing Linux is like a 16th century european (used to throw shit out of the window) suddenly brought to 21st century: he will think all those hygiene rules are unbearable and will not be convinced by any argument whatsoever
@@alastorgdl This kind of an attitude is also why many people are afraid of switching to Linux.
It's demeaning and elitist, and from what I've heard and seen of others, that seems to be the general impression outsiders have of the Linux community.
Just because I set the machine up to use as a server doesn't mean I didn't encounter anything that's representative of what a regular user would experience.
I set it up very much like you would a home computer beceause I want to have as many things with UIs as possible, I want to make sure to have to navigate as little within the console as possible, I just want using the thing to be comfortable while also not having too much unnecessary overhead reducing performance.
Me setting up that server was also a test of if it'd be feasible for me to eventually switch to Linux on my desktop computer, since I kind of want to for multiple reasons, but if it's a huge headache to use, I don't think I'll bother.
It's not like hygiene rules, but more like having to manually install your wifi drivers the old way (manually moving files rather than just using an installer) every time you want to connect to the internet instead of just pressing the button and putting in the password.
There are many home users that at some point would inevitably end up wanting to install software that's only available as source code outside of their distro's repo.
If the process to do so is then incredibly intimitating and information about how to do it is conflicting in several completely different ways, they might be tempted to just go back to Windows at a convenient moment, as there's basically always an easy to use installer for software developed for that operating system.
So instead of demeaning people that don't have a lot of experience with things like Linux and calling them "16th century Europeans suddenly brought to the 21st century", maybe just make Linux more accessible to normal home users, a lot of the messing around is absolutely not required to allow Linux to exist in its open and customizable state.
Instead of going "just compile it bro" when you make a piece of Linux software, make a script that the user can just double click and then it'll just install the program.
You could still do it manually if you want the control, but there'd be a simpler option for people that just want the thing installed and functional.
Things like that.
TL;DR: Don't be an asshole while blindly dismissing any criticism people have of the thing you like, instead maybe listen to them because they might just be coming at it from a different but still valid perspective.
@@stopcensoringmen5044 While I agree that there are many people that are way too willing to give up their freedom for a bit of convenience, there is a limit where something is just so inconvenient to use that I can't blame people for using the less free thing.
For example the difference between a simple installer and a conflicting maze of instructions is massive, it's not just a couple extra steps that are clear enough but less convenient.
It's intimidating to the point where a lot of home users won't know what to do at all, and at that point it is fair to switch back to something you are actually able to use even if you give up some freedom for it.
Your point is fair, but it's not entirely applicable in this specific instance.
@@thegiantpotato3068 said "Instead of going "just compile it bro" when you make a piece of Linux software"
Your slander would be incomplete without a strawman fallacy: I've never, ever, said "just complile it", let alone to a microsoftie. Let alone in this thread
--------
"make a script that the user can just double click and then it'll just install the program"
"Here’s our list of the best Linux package managers:
APT (Advanced Packaging Tool)
Made by the Ubuntu Foundation, the people that made Linux’s most popular distro, APT is nothing short of a great package manager. There are various GUIs to choose from, but it doesn’t force one upon you. It’s great for beginners while still having depth, all in all, and it’s simply the most solid pick on the list.
Pacman
Made for Arch Linux by its creator, Pacman is mighty and has very efficient functionalities.
Aptitude
A package manager that is often compared to APT. You can think of it as APT’s higher-level, more complex cousin.
Portage
Made for Gentoo Linux, the tool has a lot of depth if you want to get into it."
-------
Expecting an apology would probably be naive
amazing video man seriously, not enough video essay format videos for Linux
truly
@@TheLemonMasterYT keep it up w the videos man you clearly make a mean video essay I hope to see more cool shit :)
What a great video, thanks. Keep going!
Excellent vid man ! All we gotta do to turn the tide is to get kids born on these FOSS systems. If a youth's first system is some spare computer running something like normal debian that'd be huge. Personally I think that'd be better for a kid anyways caz with the package manager there is so much more to explore !! Plus, it's way closer to how a computer actually works(everything is a file).
I think the average person growing up today has no clue about Linux/Unix unless they are taking CS courses.
sad
I know about it, but I have no idea to do with this info.
It's interesting that this big push for freedom in the early days of going online, seemed to correlate with a decline in Freedom in the real world, more monopolisation and privatization of public utilities etc, unsurprising that the internet today is dominated by Billionaires and monopolies, and dependent on private telecoms, mining operations, mass production and energy companies.
well said
I was going to complain about how insulting it is to portray RMS as Che Guevara, the psychopath.... And then i thought no, its strangely appropriate.
Great video
Considering the increase in market share from linux in the last few years, i'd say its only a matter of time that it gets the Snowball effect.
and i'd say we are not far off from that.
Look at Steam-proton, finally giving gamers the choice to switch to linux.
Linux will eventually take over.
awesome video, great music choices, great storytelling. well done
dont forget about libre office! basically the microsoft office suite of products but free. Even comes pre installed on tails!
bro i love libreoffice
@@TheLemonMasterYT ikr its so great
I use LibreOffice as my textbook example for the value of copyleft. The code at the heart of LibreOffice actually started out as OpenOffice, an editing suite made by Oracle. When Oracle gave up on their folly of competing with Microsoft Office, a bunch of devs basically said "no, I actually like that software", changed the name, copied the source code, and pushed on with development.
Another office alternative, ONLYOFFICE, is also open source now. (They still have a paid tier and I don't know the details.)
It's good as a clone of Microsoft Office's UI; it's kind of like a qwerty keyboard, some people just can't change their muscle memory. (Either from lack of time or sheer stubbornness.)
Very cool video my friend
Quality is good , but Before giving historical background you need to provide "Hook" in the beginning, to generate Curiosity . Or else watch time will drop .
my thumbnails be so good consider them hooks😎