Linus Torvalds: Speaks on Fatigue and the Future of Linux

Поделиться
HTML-код
  • Опубликовано: 27 янв 2025

Комментарии • 281

  • @SavvyNik
    @SavvyNik  11 месяцев назад +35

    Will there be more or less maintainers in the future?

    • @shisui3436
      @shisui3436 11 месяцев назад +13

      I think this is more of the skill is dying out like the dinosaurs.

    • @TheBlueThird
      @TheBlueThird 11 месяцев назад +13

      I hope more. I'm trying to learn C so one day I can help out. It has to be done. Bad actors are salivating just waiting for maintainers to blink so they can do something nefarious.

    • @kelvinpina3392
      @kelvinpina3392 11 месяцев назад +2

      I think that kernel will be migrated over rust and will attract more maintainers

    • @TheBlueThird
      @TheBlueThird 11 месяцев назад +6

      @@kelvinpina3392 Rust will not replace C. It will be used for smaller things.

    • @rulercostax
      @rulercostax 11 месяцев назад +7

      a Linux Jesus would soon appear

  • @TheBlueThird
    @TheBlueThird 11 месяцев назад +589

    Linux won't end, but companies will try to move in and take it over. This is my biggest fear. People need to get involved; donate money, learn C or rust. The kernel is the biggest component. It must stay free.

    • @SavvyNik
      @SavvyNik  11 месяцев назад +51

      Well said

    • @guilherme5094
      @guilherme5094 11 месяцев назад +11

      I totally agree.

    • @eckee
      @eckee 11 месяцев назад +57

      People need money. Working for free ain't gonna do it.

    • @vendetta.02
      @vendetta.02 11 месяцев назад +51

      @@eckee they meant free as in freedom not free as in beer, are you even paying attention or do you just want to argue?

    • @TheBlueThird
      @TheBlueThird 11 месяцев назад +38

      @@eckeeThe top Linux maintainers are paid. In addition to numerous corporate investments, they also receive yearly donations from the Linux foundations.

  • @Michael_Scott_Howard
    @Michael_Scott_Howard 11 месяцев назад +171

    Shit I am 60 and have made a living with UNIX/Linux for 32 years. I hope to work 15 more years. I enjoy learning news things... I hope to died while learning -God willing

    • @debiprasaddas9699
      @debiprasaddas9699 11 месяцев назад +5

      Great

    • @James_T_Quirk
      @James_T_Quirk 11 месяцев назад +4

      The day we stop learning is the day we die ..

    • @jupitamoon7029
      @jupitamoon7029 11 месяцев назад +3

      We don't die.We just left the physical body.

    • @ohsweetmystery
      @ohsweetmystery 11 месяцев назад +1

      It's not about learning. The problem will be younger people unwilling to donate work for the benefit of others.

    • @jupitamoon7029
      @jupitamoon7029 11 месяцев назад

      @@fctoryReset Zombie 🧟‍♂️🧟‍♀️🧟 😅

  • @BryanChance
    @BryanChance 11 месяцев назад +114

    Kernel releases have been quite frequent since 2.6. Especially version 6.0, 6.1,6.2 ... 6.8 in about 12 months. I'm just a simple user but I could imagine that amount of work that contributors put in.

    • @SavvyNik
      @SavvyNik  11 месяцев назад +25

      And we all appreciate the devs and maintainers for all their hard work bringing the kernel to where it is today

    • @remixedcat
      @remixedcat 11 месяцев назад

      started linux at 2.6 :)

    • @no_name4796
      @no_name4796 11 месяцев назад

      Tbf, linux kernel versions basically mean nothing, heck linus once bumped a major version just because "number were too big"
      But yeah, the fact that contributions are a lot, is indeed true

    • @BryanChance
      @BryanChance 11 месяцев назад

      @@monki_sudo I think in some many cases the contributors don’t have access to proprietary info from vendors to write specific drivers.

    • @trustytrojan
      @trustytrojan 10 месяцев назад +2

      the version numbers dont really indicate any major progress, they just switch numbers whenever they feel like it lol

  • @cbbcbb6803
    @cbbcbb6803 11 месяцев назад +63

    How do the maintainers earn a financial living?

    • @KeithBoehler
      @KeithBoehler 11 месяцев назад +44

      I believe most of them are part of other companies that work on the Kernel for their own projects and products. Like Red Hat or Google.

    • @Daktyl198
      @Daktyl198 11 месяцев назад +63

      IIRC most maintainers (and Linus himself) are paid by The Linux Foundation, which is in turn funded by companies who financially benefit from Linux's existence.

    • @eng3d
      @eng3d 11 месяцев назад +7

      many work for free.

  • @n5ifi
    @n5ifi 11 месяцев назад +25

    Take a break. The system is damn good and stable now. I'm running 6.6.10 and its better than ever. I stayed on 5.15 for several years before even considering updating. If it ain't broke.... I know it's got to be a ton of work doing what Linus has done but damn its appreciated. I feel so much better using Linux over windows. I really have a hard time anymore going back to windows not because its not a good operating system (that spies on you constantly) but because it looks so bad compared to Linux. This most important thing you can lay down Linus is a guideline or a Constitution about how the system should be maintained. Put that with a Bill of Rights and let nature take its course. It should be a guiding set of principles that everyone should strive to follow.

  • @Eimantasks
    @Eimantasks 11 месяцев назад +48

    I see people saying, of someone must step up and learn C, Rust.... but that phrase "SOMEONE" worries me. We all know we need more and that SOMEONE should do it - but not me. How many of you guys are ready to sacrifice your personal time to study? How many of you will stop watching so many tv shows? going out with friends? playing video games, and start studying? I have a feeling that not many.

    • @yuvrajsingh15823
      @yuvrajsingh15823 11 месяцев назад +3

      One who cares about it. I have already started to learn linux, c, rust and dual booting with arch Linux.

    • @davidchristenes9062
      @davidchristenes9062 11 месяцев назад +10

      You live in another universe or is just too naive about the world.
      Our lifes are not a matter of willingness, is about material conditions, most of the time to survive.
      Why would I spent time trying to be a professional in a subject that is more complex, have less job opportunities and I will have to fight with people who never had the need to work for a living, which will have every facilitation in the process to beat me? Instead I can studying topics that pay sometimes even more, have 100000x more job opportunities and not enough competition or subpar competition most of the times??
      Is a non brain move for someone in need(which is majority of humanity). If people had the choice, if they had basic needs met, like housing, health, food, water, fun, etc, you would certainly see more people willing to dive deep into this, but that is Alice's world not ours.
      In your own comment there is some conceptions that are not true for the majority of humans nowadays, there is no such thing as "personal time" for most people, we already work 1/3 of our day, sleep the other 1/3, and the last 1/3 we eat, sometitmes we do studies in our own current work field to mantain our jobs and survive, we do chores, we take care of our family, etc, and in the end of the day we are not machines, we need to have fun or we literally die.
      Your world view is one of the tiniest I have ever read.

    • @CaioDanielNunesSantos
      @CaioDanielNunesSantos 11 месяцев назад

      ​@@davidchristenes9062 What you said is true, but… very sad. I am certainly one of those who would spend decades of their life working on open source projects, but I need a home, I need internet access, I need food, I need healthcare. And I failed to get a position related to the field of computer science, so I am now trying to get a position in government bureaucracy (I am not American). Once I have basic needs, maybe I will have at most 3 hours a day to do what I want (gorvernment workers work 30 hours per week). I use a lot of this time to study subjects I like, but I won't ever have enough knowledge and training to do things beyond very simple and straightforward ones, like fixing obvious typos, reporting bugs, translating (I speak Portuguese from Brazil), run a server with simple pages with articles I may try to write, create very basic games and so on.

    • @CaioDanielNunesSantos
      @CaioDanielNunesSantos 11 месяцев назад

      ​@@davidchristenes9062I really love learning computer science, but companies don't want love, they want real work. And I was not capable of really work. I will not compete with millions of people trying to get a computer science entry-level job, this is too much humiliation for a mentaly disabled person like me. I will just try to get another jobs, one that makes me capable of buying housing, food and healthcare. If someone else provides me these basic needs, then I will be able to use all my time contributing to free software until I die.

    • @anshadedavana
      @anshadedavana 11 месяцев назад +3

      Not everyone is the same. Some people have talent for programming.Sure everyone can study basic C but only a minority of them will became real programmers. Amongst them, only a few will be good enough to do kernel level coding. So yes, "Someone" should do it - someone who is really capable

  • @sa3270
    @sa3270 11 месяцев назад +47

    There are so many Linux distros, which means that maintainers are spread very thin. I always thought it would be better if there were fewer versions of Linux, so more attention could be given to the popular versions.

    • @MrFastFarmer
      @MrFastFarmer 11 месяцев назад +8

      It's ridiculous. Imagine 20 versions of windows..

    • @MrFastFarmer
      @MrFastFarmer 11 месяцев назад +2

      @@monki_sudo for who? Techno nurds? With such attitude, no wonder linux will never compete with Windoze or Apple.

    • @Greenmarty
      @Greenmarty 11 месяцев назад +3

      @sudo but 600 is bit too much as well given limited user base.

    • @TheUnkow
      @TheUnkow 11 месяцев назад +9

      Many of those distributions are bold enough to try something unique that the mainstream is too afraid to do.
      It's why Linux has so much progress even with much lesser amount of resources being put into it's development.
      Some of those ideas actually work and later become implemented into the mainstream.
      Windows doesn't allow tinkering, you just use your device the way that "gods" intended for it to be used.

    • @michaelbeckerman7532
      @michaelbeckerman7532 11 месяцев назад +1

      It's just sad to see Linux being its own worst enemy...but it unquestionably is.

  • @chrisfedde4032
    @chrisfedde4032 11 месяцев назад +25

    Succession planning is always hard. Especially in volunteer organizations.

  • @clintonreisig
    @clintonreisig 11 месяцев назад +38

    Open Source is safe in practice and principle. People will rise to fill the need

    • @ohsweetmystery
      @ohsweetmystery 11 месяцев назад +1

      Probably not.

    • @ibrahimalharbi3358
      @ibrahimalharbi3358 10 месяцев назад +1

      I like to be optimistic
      Always their good people who trying to limit evil actor ability

  • @terencetan5712
    @terencetan5712 11 месяцев назад +18

    Give college credit for Linux maintainers?

  • @gammaraider
    @gammaraider 10 месяцев назад +5

    The world of software development has changed. When we started off we were the odd ones out, the only people who could do this stuff. Computers were for nerds and us programmers were the kings of the nerds. It was a rare skill and there was a feeling of belonging to a special group. Nowadays it's just another common profession. They're not gonna do it for free anymore just to get the geek cred. It's a natural evolution.

    • @vegito8502
      @vegito8502 10 месяцев назад +2

      New developer here. I really don’t give a f*** about being a nerd. I love programming and the open source, so I’m open to contribute and hopefully maintain. You old folks are gate keeping knowledge and for what?

  • @HikaruAkitsuki
    @HikaruAkitsuki 11 месяцев назад +15

    It's drastically hard to maintain a behemoth project so it's too hard to join and think what you will gonna distribute to this project. The new programmers that joining is mostly relay too much of the prefabricated frameworks and library so deep knowledge of the programming become so thin. Only the true enthusiast gonna spend more brain cells to join the maintaining.

  • @Mr.Finkel
    @Mr.Finkel 11 месяцев назад +14

    does the kernel really need to be updated as often as it is? what would happen if they just pushed only security updates for a year? i imagine this team feels like they are responsible for keeping the whole world up and running. and if they stop for a day then all servers will come to a grinding halt and humans will cease to exist on this planet (joking...a little). there has to be some sort of compromise they can make to ease the burden no?

    • @PopsSinging
      @PopsSinging 11 месяцев назад +8

      I have some Intel Arc systems that are new and they won't boot with older kernels. I use the latest kernel because my only alternative is to use it or Windows. The rate of technology begs that the kernel drivers at least are updated or Linux falls behind other operating systems. Telling someone they have to wait six months to buy the updated hardware or just use Windows till our next update will just lead to a 'no thanks' from a lot of people in regards to using Linux.

    • @Daktyl198
      @Daktyl198 11 месяцев назад +5

      Unfortunately, yes. Linux has a very questionable system whereby drivers are compiled directly into the kernel executable. To update any kernel-driver code for drivers (e.g. GPU drivers) it requires an entirely new kernel release.

    • @ThePlayerOfGames
      @ThePlayerOfGames 11 месяцев назад +7

      ​@@Daktyl198 use kernel modules to add drivers, I've got modules installed for AMD CPU sensors and Xbox wireless controller adapters.
      Linux "build the drivers into the kernel if they're stable" means you have secure and stable drivers running in your PC as soon as you boot Linux without having to go out and trust that the random driver package you download is real or not.

    • @remixedcat
      @remixedcat 11 месяцев назад

      as well as having it ready to go cuz you need to get stuff done @@ThePlayerOfGames

    • @michaelkeller5008
      @michaelkeller5008 10 месяцев назад

      ...i remember a time when 2.6 was a good kernel and then they changed the schedules.
      ...i remember a time where programs didn't get a "full version-hop" for a minor fix.
      ...i remember when quality was the goal. and not quantity.
      ...i remember when the sourcecode INCL. MAN-PAGES were well documented. and "new guys" could "learn to code".
      ...i remember when maintainers weren't hostile to "new guys". and there were much more people involved in dev.
      ...i remember when developers wanted to include users, and not exclude them. leading to non-documented code not doing what the users need thus one version after the other must be pushed out fixing issues that wouldn't have appeared if devs would talk to users aso.
      i remember that time; it was the golden era of linux, bc back then, linux was different than the BSD (who back then acted like linux-maintaiers and -devs act today)

  • @Michael-it6gb
    @Michael-it6gb 11 месяцев назад +6

    So Linus thought that many of the Linux developers suck at programming, and at the same time they worked too hard after all that bad work? What the heck is he expecting from his contributors?? Not everybody can be Torvalds, Carmack or Wozniak. Some people at the top are out of their damn mind.

  • @orionclose8095
    @orionclose8095 11 месяцев назад +2

    This video surprises me given the accomplishment of Linux in our life. It is the most used OS utilised in the world (Android, server). At the same time it is ironically unknown by the vast majority of people. Imagining this project to disappear is appalling. I want to believe it will survive because of its predominance and importance in so many fields. Future will tell.

  • @Fenrasulfr
    @Fenrasulfr 11 месяцев назад +20

    Honestly as a normal user, I probably don't appreciate the immensity of the task. But I think that funding is the biggest problem in open source. If the future generation don't see a clear path to financial stability I doubt they will stick around and become maintainers.

    • @Daktyl198
      @Daktyl198 11 месяцев назад +6

      Maintainers are paid (and paid well) by The Linux Foundation, which is in turn funded by it's member companies, which are companies that choose to financially support the development of Linux because they financially benefit from it's existence (AKA most companies that deal with servers). I don't see that going away anytime soon.
      The problem is not funding, it's mindset. As Linus points out, most new kernel developers/maintainers gravitate toward the parts of the kernel that don't have to be so perfect, mistakes are okay, etc. The hard part is finding people that are both capable of doing the job, and who has the mindset like the old timers to really be picky about the code that enters the kernel.

    • @Fenrasulfr
      @Fenrasulfr 11 месяцев назад +7

      @@Daktyl198 My point wasn't about the developers that actually become maintainers it is about the young developers that first start out. How many payed positions are there in most open source projects?

    • @Rexhunterj
      @Rexhunterj 6 месяцев назад

      As someone that provided critical software for a community, thanklessly and without monetary payment it's what killed development on that project.
      People wanted more, for nothing, I felt so burned out and unappreciated that it killed my drive to produce. It's taken years to force myself into a better mindset to tackle the coding challenges I used to love. I'm a C/C++ programmer by hobby, it's the best skill I have.
      It's a shame I'll never be able to get paid for it and if I did I'd be miserable I'm sure.
      The little IT Admin work I did killed all drive to help others with their IT problems. Just 2 years of corporate IT admin did that.
      People just really do not understand the level of technical skill needed to keep up with these technologies they take f or granted, one day I fear there will be so few of us that the technology will start to fail around us as those old maintainers pass away.
      Don't even get me started on getting others to learn and contribute to projects either...

  • @larswadefalk6423
    @larswadefalk6423 11 месяцев назад +2

    I'm curious how the new rust additions solves what I feel is a sort of contagion of crates in rust where a certain bloat happens. At least user space apps easily seems to suffer from this. Or is rust used so lightly that every component use special adaptations slimmed down for kernel use?

  • @wojownikwody1804
    @wojownikwody1804 11 месяцев назад +1

    I don't have time for contributions, this is something that I will gladly do in my retirement. Right now I fully focus on my software development career and the world of software is constantly changing and evolving. But, everyone who uses Linux as an everyday tool as I do and can afford it should consider donating. In fact a small sum of money to every open source good quality software that we use is not something that we as a tech community can't do. The fact that the alternatives for commercial software that is more and more intrusive, unfairly licensed and keeps messing with our private data is something we must really appreciate.

  • @DarkGT
    @DarkGT 11 месяцев назад +4

    I see it the other way around. What do people do when they get that old? - Retire from their jobs and spend more time doing their hobby, so they will continue to work with the community.

  • @Quettesh
    @Quettesh 6 месяцев назад +1

    Linux community is not toxic. Toxic are some people safeguarding their precious distributions, I'm looking at you Arch community.

  • @ibgib
    @ibgib 11 месяцев назад +5

    I don't know about open source maintainers of linux alone, but in the near future we will be solving the open source provenance, remuneration and in general resource allocation mismatches that currently exist. This will ride on the back of the next wave of revolutionary version control software, just as git itself broke us out of the closed-source only paradigm that existed. It took the technological leap of git to make open source really work, and it will be a technological leap that will get us to the next level.

  • @hafizshafi7280
    @hafizshafi7280 11 месяцев назад +2

    Even not professional programmer, programming is still a fun thing to do.. Not a sacrifice at all to ponder few hours on certain code,.. Looking forward to join the kernel team in 2 years.. Thanks Linus..

  • @2ndaryexplosion674
    @2ndaryexplosion674 10 месяцев назад +2

    we should move to microkernel architecture like minix or redox, more redox, in rust we trust, and it is much small and much easier to maintain, and less steep lern curve for new comers

  • @comrade_marshal
    @comrade_marshal 10 месяцев назад +1

    People tend to forget one thing that while softwares can be FOSS, some services are kept paid to sustain the software as a whole and especially, a "wage" of developers. I have no problem with any paid service as long as the cost is reasonable with respect to the services provided. Also, a bunch of softwares can have some premium features like MS 365 scheme, but if subscription amount is fair for both ends, then all is good

  • @mypotatoesarenice
    @mypotatoesarenice 11 месяцев назад +4

    What happens if development stops for say 2 months? I'm really curious because if he leaves on a stable release, what's the problem?

    • @runatrix
      @runatrix 7 месяцев назад

      New hardware doesn't work or keeps working partially and Linux adoption keeps falling behind. Now it is even more important as worse spyware is recently included in Windows such as AI stuff that records everything you do, and privacy invasive laws are being passed were governments can check anything in your devices by default. Look for chat control law in EU for example. We also need more Linux in mobile devices to avoid such crap.

  • @johngoard8272
    @johngoard8272 10 месяцев назад +1

    Well I have ben a Windows user since 1982 and have had every OS since then. I have tried Linux in many different forms Mint Cinnamon being my preferred version however I am only semi savvy and do have a problem with the way that one has to navigate around in the Linux systems particularly that sudo command. Having said that I have also wondered how these different versions are maintained seeing that in my own opinion (there are perhaps too many versions) it must cost something somewhere along the line to do so. This discussion must be very concerning to those who use the Linux OS's as their main base OS and I am now wondering if Linux will not be around for much longer??

    • @michaelkeller5008
      @michaelkeller5008 10 месяцев назад

      i agree partially - the fragmentation has gone too wild. especially on the "debian based"-distros. they all do the same, try the same, and redo the same steps and coding and improvements aso. every distro that wants an own windowmanager builts its own distro (instead just focussing on the WM and making it installable on other distros)
      ...lots of overhead generated due to that...
      i can see the advantages of "specialised distributions", but how many attempts of the "best desktop-distro" is needed until the maintainers of said distro start working together and reducing the workload for each other? (especially if they're all bases on the very same distro!?)
      but well - asking this question is very dangerous ...

  • @sanderhulsman-m1k
    @sanderhulsman-m1k 4 месяца назад

    What I see from other videos by / about Linus comments too is that He gives developers fair information if they develop software in a direction that has no chance to succeed. Usually theu then employed some older software as a basis that was not designed for that newer purpose and older software cannot live up to the expactations of being the proper basis for the new one.

  • @WaywardPondering
    @WaywardPondering 11 месяцев назад +3

    Is the ethos that resulted in the development of Linux still present in younger generations? The free spirit of sharing and creating something free for all to use isn’t something I see much of anymore. I see a lot of people trying to monetize everything and make a quick buck. I read a story of a company that took pictures free from the library of congress, charging companies for licensing and cease and desist letters. I hope Linux gets passed on to a solid group of younger people with the strength and determination to fight off vultures and grifters.

  • @kevinchadwick8993
    @kevinchadwick8993 10 месяцев назад +1

    Ada would be an excellent choice to reduce the maintenance burdon. Ada is also the best language for hardware registers and network protocols.

  • @paherbst524
    @paherbst524 11 месяцев назад +1

    Linus is the man. He will be severely missed when he moves on.

  • @6srer
    @6srer 10 месяцев назад

    There's us, we will keep it running

  • @ChristianSasso
    @ChristianSasso 11 месяцев назад +6

    Over time, converting even core parts of the Linux kernel to Rust would have the effect of making it simpler to understand the intentions behind the code, making it easier to attract fresh talent. For instance, Rust's strong type system would make it easier to navigate the project, and its module system combined with its zero-cost abstractions would make it easier to break down the various subsystems into smaller parts without missing on performance.

    • @steveoc64
      @steveoc64 11 месяцев назад +7

      Rust is not the only language with those attributes.

    • @alexstone691
      @alexstone691 11 месяцев назад +1

      Even modern c++ is better when written well

  • @dan-bz7dz
    @dan-bz7dz 4 месяца назад

    Would be interesting to hear Linus' opinion on HarmonyOS

  • @erikpaulsen3111
    @erikpaulsen3111 11 месяцев назад +6

    If you pick apart a C executable you realize that they are patching in security checks and memory scalability in a context where the ABI on Android is just pure crazy Looney Tunes levels of backwards compatible insanity. So "runs everywhere" becomes a burden which I guess they are trying to fix with rust.

    • @yungacid1
      @yungacid1 11 месяцев назад +2

      I always hear this argument, and perhaps it makes sense going forward, but how will Rust solve the problem of maintaining the existing C/C++ codebases?

    • @JorgetePanete
      @JorgetePanete 11 месяцев назад +1

      Rewriting them.

    • @yungacid1
      @yungacid1 11 месяцев назад +2

      Hmm...that is, assuming different bugs or other unexpected outcomes are accumulated at an equal or lower frequency in Rust as compared to C?

  • @twinflametaurus
    @twinflametaurus 10 месяцев назад

    Nobody will need to worry about that because the bigger problem is many distros like Ubuntu are killing the system by choosing to default on slow
    snap package installers over the standard formats , also they continue to use
    heavy desktop environments over a basic good quality gnome desktop which
    is making many people leave the Linux environment.
    companies like canonical keep choosing to do what they feel like
    the regular user wants , while all along knowing the end users don't want
    what they are trying to push .

  • @iconian1387
    @iconian1387 11 месяцев назад +4

    I have a question. Does Linux and the "maintainers" use AI to improve it? Specifically, has much software been used for Linux that can rewrite itself in response to upcoming needs? I've read about such programs, and am wondering if they've been implemented for Linux. I've never used Linux myself, but for many years have thought about switching.

    • @shailmurtaza9082
      @shailmurtaza9082 11 месяцев назад +9

      I don't think they will use AI to do anything in kernel. AI is very buggy and cannot solve very complex problems. It even give you incorrect results for very simple problems sometime.

    • @guywithakeyboard
      @guywithakeyboard 11 месяцев назад

      @@shailmurtaza9082 True. Somtimes it has given me wrong answers to even very simple problems, when I looked personally was quickly solvable by me but ChatGPT was making mistakes again and again.

  • @Redman8086
    @Redman8086 11 месяцев назад +4

    Why does Linus suddenly look 20 years older?

  • @classicrockonly
    @classicrockonly 11 месяцев назад +3

    What I find odd is current developers are experiencing burnout and aging and so more developers coming in could be useful….and then the foundation cuts spending for Linux development

  • @darksunhub5423
    @darksunhub5423 11 месяцев назад +2

    Sir I can't access my laptop keyboard can I do my programming using ssh with another lap??

    • @nessunolinux
      @nessunolinux 11 месяцев назад +1

      You can, but what distro are you using? You will have to enable ssh on the machine, and depending on the distro, ssh could be either enabled by default or disabled for security measures.

  • @hammerheadcorvette4
    @hammerheadcorvette4 11 месяцев назад +4

    All the new, up and coming developers and those curious to join, are far too busy developing Text Editors and configuring their text editors than spending more time around these folks learning from their mistakes and contributing or learning how to contribute.

    • @clutteredchicagogarage2720
      @clutteredchicagogarage2720 11 месяцев назад +1

      Well, 40 years ago, Richard Stallman was busy developing a text editor. He went on to working on GCC, GDB and GNU Make. Linux kernel development absolutely depended on this tool chain that was created by one of those text editor-focused programmers 40 years ago.

  • @computernerd8157
    @computernerd8157 11 месяцев назад

    I think we all need to step up. I am sure it will happen because I rather not go back to Windows or Mac at in the future.

  • @geniusbeast3062
    @geniusbeast3062 11 месяцев назад +4

    I will become mentainer after graduating from college only

  • @CyrusBrinkworthRAS
    @CyrusBrinkworthRAS 11 месяцев назад +1

    it is not "just Linux" it is also the computers going to far! (new gears & no oldies)

  • @Acetyl53
    @Acetyl53 11 месяцев назад +4

    I don't think the younger generations have the cognitive or psychological architecture required to replace them. Plainly put. A problem which will only get worse.

    • @BGraves
      @BGraves 11 месяцев назад +1

      Dumb take. Boomer?

    • @Acetyl53
      @Acetyl53 11 месяцев назад +1

      @@BGraves Early 90's. It's obvious.

  • @Greenmarty
    @Greenmarty 11 месяцев назад

    There are literary hundreds of Linux distros and significant amuont of all developers use Linux based os. How can we have not enough fresh maintainers ? is none willing to contribute to open source these days ?

  • @donotneedahandle
    @donotneedahandle 11 месяцев назад

    2:05 sounds like a fantastic circlejerking club we all should join, but no one does.

  • @32zim32
    @32zim32 11 месяцев назад +1

    When I read linux source code for the first time I said I will never read it again. It's too much for me. Too many lines of code per file. Too many functions which are not documented. Overall looks like spaghetti.

    • @1pcfred
      @1pcfred 11 месяцев назад +1

      The code is the documentation. It's right there.

    • @32zim32
      @32zim32 11 месяцев назад +1

      @@1pcfred well good luck Linux to encourage new generation of young developers who will read that documentation

  • @shant-o
    @shant-o 11 месяцев назад +1

    STOP WITH 68.9 MILLIONS OF DISTROS.
    UNITE AND MAKE A WHOLE OS THAT HAS ALL.
    FLAT/REPO/OTHER PACKAGES WHAT HAVE YOU, ALL IN 1 SINGLE FLIPPIN OS EDITION.. NO MORE DISTROS 😮‍💨

  • @grndzro777
    @grndzro777 11 месяцев назад

    There are too many distro's, WM's, and fractured competing projects. Ubuntu had a chance to unify Linux but they started Unity, instead of putting their might into making Wayland work for everyone.

  • @Zeioth
    @Zeioth 10 месяцев назад

    I used Windows for 10 years, and then Linux for 15 years.
    You don't go back once you are on Linux. My computer would feel like a toy for children.

  • @tonystorcke
    @tonystorcke 11 месяцев назад

    Why cant we use Artificisl Intelligence to maintain the kernel ?

    • @asdfqwerty14587
      @asdfqwerty14587 11 месяцев назад +5

      Because despite all the hype about it, AI is actually still really really bad at programming. Right now it's only really useful as a "google search for when you aren't sure what keywords you need to search for to find the results you want".

    • @surplusking2425
      @surplusking2425 8 месяцев назад

      Because it is a glorified google/ search

  • @Mr-Sinister
    @Mr-Sinister 11 месяцев назад +1

    Ugh, they could just take it easy. It's not like it requires rushing the development in any way. If by any chance Linux goes rogue way and gets under influence of corporate dictatorship, there will always be alternatives: forks or *BSD systems.

  • @shaddow1dog
    @shaddow1dog 11 месяцев назад +1

    Microsoft will always be the condender especially now when they are no longer fighting Linux but instead has joined linux. Linux as long a it is free will always be around because even as a hacker such as me I can do what I want in coding Linux that one can not do with any other operating system. Coders will always be there they will never die and challlenges is whst keeps them going.

  • @johanastborg8066
    @johanastborg8066 10 месяцев назад +1

    gray hair is a must these days 🎉

  • @pyhead9916
    @pyhead9916 11 месяцев назад +2

    Younger computer science graduates don't know how to program well enough to help maintain Linux!

    • @Draft3r
      @Draft3r 11 месяцев назад

      What’s new? They need experience. A cs degree is not a silver bullet.

  • @JosephBlade.
    @JosephBlade. 11 месяцев назад +1

    I think low level skills will be in need in 10 years again. Even now some industries are looking for cobol programers and such. It is looks like same stuff

  • @ahrzb
    @ahrzb 11 месяцев назад +2

    Why should a sane man voice over this video and explain? 😅

  • @remixedcat
    @remixedcat 11 месяцев назад

    One thing is all the younger people want hip, flashy, and trendy... and they are all going to mac. Which sucks... I'm 39 and don't follow trends...I been an on n off linux user from 2003 to 2018 and 2018 on I am full time Linux mint user

    • @SvalbardSleeperDistrict
      @SvalbardSleeperDistrict 11 месяцев назад

      I don't think it's about trends as such. People are, by default, given these corporate products and never even hear about such thing as Linux in their lifetimes.

    • @isuckatthisgame
      @isuckatthisgame 11 месяцев назад +2

      I'm a college student in my mid 20s and I'm the only person I know that is interested in system programming. The last semester I was the only one in my class who regularly uses bash. It's insane how disinterested youngsters are in non-GUI environments.

    • @shailmurtaza9082
      @shailmurtaza9082 11 месяцев назад

      I was born in 2003. And want to be linux core dev.

    • @chronology556
      @chronology556 10 месяцев назад +1

      @@isuckatthisgameCisco is all CLI.

  • @aletheia161
    @aletheia161 11 месяцев назад +2

    I think, I may be wrong, butv isn't his name pronounced "Lie-nus" and the operating system "Lyn- ux" ???

    • @tinkerjar396
      @tinkerjar396 11 месяцев назад +4

      The "Lienus" is just an American thing, it's pronounced "Liinus"

    • @aletheia161
      @aletheia161 11 месяцев назад

      @@tinkerjar396 Thanks

    • @geevee9728
      @geevee9728 11 месяцев назад +1

      From the horses mouth ruclips.net/video/5IfHm6R5le0/видео.html

    • @aletheia161
      @aletheia161 11 месяцев назад +1

      @@geevee9728 thanks

    • @MasterHigure
      @MasterHigure 11 месяцев назад +4

      And the kernel name is similarly "Lee-nux", both with stressed first syllable.

  • @GameReality
    @GameReality 11 месяцев назад +1

    Is it possible to train an AI on all code update on Linux to make it a Linux AI assistence?

    • @sa3270
      @sa3270 11 месяцев назад

      AIs most certainly don't have your best interests in mind.

    • @pehclark7256
      @pehclark7256 11 месяцев назад +1

      AI is based on prior works. It do not create new code , it just return something someone did before via a weightage/probability system.

    • @GameReality
      @GameReality 11 месяцев назад

      @@pehclark7256 There must be enormous amount of GitHub repositories on the development of the Linux system.
      What if you train an AI on all that data and then use it as a Linux AI assistance ?
      It would probably understand what is allowed or not or ok, if any new code are to be added.
      It would be able to explain if new code is ok.
      Maybe even be able to give better code because it would understand what the new code is to do.

    • @GameReality
      @GameReality 11 месяцев назад

      @@pehclark7256 Linux have a hugh GitHub repository history that a AI can be trained on.
      The AI would probably then know what code update work and could probably understand the code update and recommend a better working version.
      I bet it is possible to make a Linux AI assistent that can help Linux developers ....

  • @kwazar6725
    @kwazar6725 10 месяцев назад

    I used to be os dev. But i get paid now to manage risk and see most folks scripting in javascript. I miss the real foundation.

  • @BeardLAD
    @BeardLAD 2 месяца назад

    Immortal Linux Jesus FTW

  • @pennyandrews3292
    @pennyandrews3292 11 месяцев назад +1

    Well, I already know C/C++, but them putting it in Rust is likely to be a reason I don't contribute in the future. I have no interest in learning Rust, and frankly I don't particularly want to use an OS that's written in it either. Some constantly changing language developed by Mozilla that's not very portable, and doesn't have a well-versioned API, with code that constantly bitrots as the language evolves? No thanks. Mozilla can't even develop a decent browser, why do people trust them to make a programming language? I hate to say it, but Linux is making BSD look good these days... I feel like a lot of the problems people were trying to get away from Windows to solve are now kinda happening on Linux too. The moment it gained a little popularity, they started embracing all these normie design trends and ruined it. :(

    • @mmstick
      @mmstick 11 месяцев назад

      BSD is already beginning to use Rust, and looking to expand it.

  • @shiranvaturi4917
    @shiranvaturi4917 11 месяцев назад

    Thank god for openbsd and freebsd

  • @thechillhacker
    @thechillhacker 11 месяцев назад

    What a wonderful problem to have though. An open source project that has been so successful, for so many decades, and ever growingly so, that it becomes a generational ship issue of maintainership. As far as the future, in the worst case if everything collapses without key people, I see just a tree of forks that people will use. Linux in one form or another is here to stay quite possibly for a century or more as it is so integrated into so many scales of device and infrastructure. The only other person who I think we should go out of our way to commend in this is RMS. Yeah, he has his personal... stuff, but his work is also a massive legacy for humanity. Without his almost 10 year old toolchain, compiler, even emacs (vim guy here), and the GPL itself, when Linus started, the project might not have taken off nearly as sharply because of limited minix utils and functionality. Sorry Andy - at least your OS is used to spy on, I mean remotely manage millions of machines around the planet. So there's that.

  • @Draekorig
    @Draekorig 11 месяцев назад +2

    I think with the energy crisis and the oil production/stock going down around 2050, linux kernel is our best opportunity to build a low energy consumption computer. It should focus on specific hardware and probably remove some technology : I don't see bluetooth being a standard technology with less accessible oil, copper, and other raw materials
    Going this way, I guess you need less maintainers, and it contributes for the future of computing science

    • @BGraves
      @BGraves 11 месяцев назад

      Windows machines support low power states. No energy problem is going to be solved with it

  • @djtomoy
    @djtomoy 11 месяцев назад

    These guys need to work harder, I can’t afford any downtime, if there are problems they MUST be fixed immediately.

  • @samvangeel3660
    @samvangeel3660 11 месяцев назад

    People have day jobs, social life, kids and do not want to spend hours on end to get Linux software working. Good luck in the Linux rabbit hole. I'm not going to find out how deep it is.

  • @John69
    @John69 11 месяцев назад

    Greg's just sitting there getting roasted for no reason

  • @shambien
    @shambien 10 месяцев назад

    The whole IT world is/has been burning out for over a decade, not just Linux....

  • @CptMark
    @CptMark 11 месяцев назад

    So, maybe it's time that Linux Foundation dedicate more then 3.2% of their resources to Linux.

    • @joseoncrack
      @joseoncrack 11 месяцев назад

      Do you have a reference for this assertion? If it's true, then it's disturbing. Where would the rest of the money go to?

    • @CptMark
      @CptMark 11 месяцев назад

      @@joseoncrack Linux Foundation 2023 annual report. And yeah, now it's down to 2%.

    • @joseoncrack
      @joseoncrack 11 месяцев назад

      @@CptMarkAh, I checked. You're right. If you look at how the expenditures span out, it becomes obvious that they are driven by the main contributors, which are big tech companies.Cloud stuff coming out on top.
      Over 260 millions of revenue, and thus spending about 5 millions on the kernel.
      This may look odd, until you look at Mozilla, they are making nearly 500 millions a year (or more now?) and their flagship product, Firefox, only has a tiny fraction of market share. And what they spend their revenue on is, to put it nicely, odd as well.

  • @MrFastFarmer
    @MrFastFarmer 11 месяцев назад +2

    Too many distros, too many abandoned github projects, too many projects.. full stop, too many apps all doing the same thing, too many desktops, too much argument over the basics like package managers or GUIs.. it's endless. Linux is a mess.

    • @pehclark7256
      @pehclark7256 11 месяцев назад +1

      That’s why maintainers are needed. To cut through the fluff and make the useful Gems stick or available.

    • @1pcfred
      @1pcfred 11 месяцев назад +2

      Evolution is a messy process.

  • @Steven-d5x
    @Steven-d5x 11 месяцев назад +1

    Ill serve coffee. 😂

  • @computernerd8157
    @computernerd8157 11 месяцев назад

    Well, if it pays well, its better then being a web developer.

  • @James_T_Quirk
    @James_T_Quirk 11 месяцев назад

    I have been learning Linux over 30 years now, sadly my brains full of so many computer things now, I am starting to need cheat sheets for the simple stuff, like a Data Buffer Overflow, I think ... However maybe I wonder if anyone has looked at or investigated a A.I to "Maintain", instead of Flogging you crap you don't need in Windows, maybe the Linux version could do this job or Help Organics manage it easier ..

  • @markcorrigan3930
    @markcorrigan3930 11 месяцев назад

    1:20

  • @SouthFacedWindows
    @SouthFacedWindows 11 месяцев назад +1

    What will happen after Linus dies?

  • @elmariachi5133
    @elmariachi5133 5 месяцев назад

    It's so cynical and sad, that the time when it seems that Linux finally achieves the step to the desktop, with Windows dying even possible desktop dominance in not many years, on the other hand Linux is already dead - at least as an open source project. Doesn't Linux have any way to stop the Linux foundation from actually not caring for Linux at all?

  • @HepCatJack
    @HepCatJack 11 месяцев назад

    Maybe AI can take up some of the slack so that less people can maintain it.

  • @gropatapouf5998
    @gropatapouf5998 11 месяцев назад +2

    There is less and less people learning how to code or how a pc works and under 30's have never heard of Linux.

  • @VirtutisTipheret
    @VirtutisTipheret 11 месяцев назад

    Start selling the OS. I wasted 200 in windows 11 pro for nothing because I just went back to Linux...so I would LOVE to buy any distro for about 100

    • @1pcfred
      @1pcfred 11 месяцев назад

      I'm sure Red Hat would take your money. You should ask them.

  • @klasus2344
    @klasus2344 11 месяцев назад

    Rust represent

  • @dondekeeper2943
    @dondekeeper2943 11 месяцев назад +1

    Linux is getting old. Time for something new

  • @doc-tony
    @doc-tony 11 месяцев назад

    According to Nvidia CEO you soon won't need maintainers... How wonderful! (we are all doomed)

  • @programmer_kt
    @programmer_kt 11 месяцев назад

    it would survive it few linux distros are focused instead of 100s of useless distributions.

  • @Steven-d5x
    @Steven-d5x 11 месяцев назад

    Use AI to automate?

  • @DavidStarkers
    @DavidStarkers 11 месяцев назад +1

    What fatigue? Lol

  • @gustavcoetzee5018
    @gustavcoetzee5018 4 месяца назад

    pay them fm

  • @Stealthy_Sloth
    @Stealthy_Sloth 11 месяцев назад

    Let AI maintain it.

  • @alfaeco15
    @alfaeco15 11 месяцев назад

    Create a LLM AI from the source code, and let the AI maintain the code. 😅

  • @cdes68
    @cdes68 11 месяцев назад

    You could setup a nice Ai to help you. Not via open Ai these shills will try to own it. Use the French open source one.

  • @notsogreat123
    @notsogreat123 11 месяцев назад +1

    Make it even more windows like. Then you won't have to beat your head against the wall. When I plug in anything I expect it to play. Not so with Linux !

    • @1pcfred
      @1pcfred 11 месяцев назад +2

      Why do you expect anything you plug in to work? Linux supports far more hardware than Windows does. But to have the support you do need the driver. Most Linux kernels don't have every driver built into them.

    • @notsogreat123
      @notsogreat123 11 месяцев назад +1

      I guess me like most others expect it to be at least equivalent to windows. If you can't do that, don't expect it to ever go anywhere.@@1pcfred

    • @1pcfred
      @1pcfred 10 месяцев назад

      @@icheckedavailability Take it up with the HDMI Forum. They're the ones that keep their proprietary standard closed. It is not Linux's problem. You don't even know who to blame. But that's OK because we don't need users like you. Net negatives. WTG chief!

  •  11 месяцев назад

    Programming in C is overkill. Redox is the future. Rust is the successor of C (and the C++ replacement). There's a reason Linus accepted Rust as an alternative language for the Kernel. But, you work with C interfaces in Linux. In Redox, even scripts are made in Rust.

  • @SouthFacedWindows
    @SouthFacedWindows 11 месяцев назад

    New generation is so lazy they want to wrote everything with AI. There are some gen zs are coding but most dont want to use linux. I am afraid unless there is a way to monetise linux it will never be mainstream.

  • @shephusted2714
    @shephusted2714 11 месяцев назад

    they are survivors but the job of making ai real and accessible is looming - the hw/sw stacks need to catch up and it will probably be 4-5 years before this really happens but once it does look for smb mkt and prosumer mkt to thrive and produce much more innovation than big tech could with ai - the looming ai realization crisis is sort of an existential crisis for linux but once it hits we should see a renewed interest in the kernel maintenance and associated drivers and hardware and sw - we can at least hope - the graybeards will have to pass the torch to a new generation and maybe even pass it on to ai itself if they want to stay alive and vibrant and vital. lots of things are going to happen and many many innovations will get produced and discovered - now is boring but in 5 years things will get exciting again - semiaccurate conclusion of current and future paradigms