Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Open Source Red Hat Software Linux

Fedora's Lead Speaks on the Popularity of Linux and the Importance of Open Source (techrepublic.com) 68

Fedora project leader Matthew Miller spoke to TechRepublic's Jack Wallen this week, sharing some thoughts on the future of Linux — and on open source in general: Matthew Miller: I think it's a lost cause to try to "sell" our quirky technology interest to people who don't see it already. We need to take a different approach.... I think our message, at its root, has to be around open source.... [W]ith Linux, when you install an open-source distro, you're not just part of a fan community. You're part of a colossal, global effort that makes software more available to everyone, makes that software better and better, and makes the whole world better through sharing... Just by using it you're sharing in this amazing undertaking, part of a move away from scarcity to an economy based on abundance....

Jack Wallen: What's the biggest difference in Linux today vs. Linux of 10 years ago?

Matthew Miller: I think first we have to start with just the amazing ubiquity of it. Ten years ago, it was cute to find a TV that ran Linux. Now, not only is it definitely powering your TV, you've probably got Linux running on your lightbulbs! It's everywhere. And while Linux had pushed proprietary Unix from the server room, ten years ago Windows-based servers were pushing back. The cloud changed that — now, the cloud is Linux, almost completely. (Anything that isn't is a legacy app that it was too much trouble to port!) From tiny devices to the most powerful mainframes and supercomputers: Linux, Linux, Linux....

Jack Wallen: If Linux has an Achilles' heel, what is it?

Matthew Miller: Linux and the whole free and open-source software movement grew up with the rise of the internet as an open communication platform. We absolutely need that to continue in order to realize our vision, and I don't think we can take it for granted.

That's more general than an Achilles' heel, though, so right now let me highlight one thing that I think is troubling: Chrome becoming the dominant browser to the point where it's often the only way to make sites work. Chromium (the associated upstream project) is open source, but isn't really run as a community project, and, pointedly, very very few people run Chromium itself. I'd love to see that change, but I'd also like to see Firefox regain a meaningful presence.

Miller also said Fedora's next release is focused on simplicity. ("When the OS gets in the way, it drops from the conversation I want to have about big ideas to ... well, the boring technical details that people never want to deal with")

And he also shared his thoughts on what Linux needs most. "What I'd really like to see more of are more non-technical contributors. I mean, yes, we can always benefit from more packagers and coders and engineers, but I think what we really need desperately are writers, designers, artists, videographers, communicators, organizers and planners. I don't think big companies are likely to provide those things, at least, not for the parts of the Linux world which aren't their products."

"We need people who think the whole grand project I've been talking about is important, and who have the skills and interests to help make it real."
This discussion has been archived. No new comments can be posted.

Fedora's Lead Speaks on the Popularity of Linux and the Importance of Open Source

Comments Filter:
  • by Anonymous Coward

    When people are more willing to go through the straight abuse of the major players (and pay for the privilege!) rather than open source, you have a problem.

    While it's cool and all that Linux can run on a lightbulb, there is still (20 years on) a large usability gap with Linux (although it has improved tremendously). Expecting people to jump through hoops or read through tedious guides just to find out there isn't a gui available for some program- isn't happening.

    Good on open source for keeping the ball movi

    • Thank you! Some one has finally said it. It is almost 40 years since the GUI desktop was invented and Linux still reverts to the console for simple functions. Ordinary people use human language. When you tell them to use the console you have already lost them. It is like telling people that they have to learn Chinese in order to cook noodles. There must be a GUI interface for every single function in the OS or Linux will remain a private club. The dirty secret is that geeks/engineers tend to be autistic an
      • Re: (Score:3, Interesting)

        by gardyloo ( 512791 )

        ?
        For which "simple functions" do the major desktop environments "revert to the console"? File copying? Creation? Counting .jpgs in a folder? Displaying a clock? Opening a program?

        I'd like an example, please.

         

        • Re: (Score:1, Troll)

          by thegarbz ( 1787294 )

          Wait I missed a personal example from just last week. I dug a printer out of the cupboard.

          Windows: Go to Brother's website, download driver, double click, mash the next / ok button. Done.

          Linux: Go to Brother's website, select rpm or deb (well you've just lost 99% of the world's PC users right there). Okay let's skip that. Oh look they provide a "driver installation tool" just like they do on Windows, let's do that. Click download. And you get given the following instructions right on the download page. I'm

          • Re: (Score:3, Informative)

            by SteelCamel ( 7612342 )

            Where did you find a printer obscure enough that the driver isn't already built into CUPS?

            • A bit OT since I accidentally modded you off-topic (stupid arrow key). Anyway I agree that with the GP's Brother computer, the basic driver should already be installed, especially one that's old ("dug up"). However, I believe wireless printing is still a bit iffy under GNU/Linux. We have such a CANON printer. Works well via USB. Supposedly also works out-of-the-box in Android.
              • There's a generic one available in CUPS which doesn't support features in the printer. But why suddenly focus on the "dug up" point? I thought the most awesome part about Linux was its backwards compatibility? The printer is only 10 years old and works fine.

                • There's a generic one available in CUPS which doesn't support features in the printer. But why suddenly focus on the "dug up" point? I thought the most awesome part about Linux was its backwards compatibility? The printer is only 10 years old and works fine.

                  Only 10 years old? Wow, that's like using Windows 7 today.

                  The backward compatibility appears to work as intended. It's supposed to keep a device working at the level during which the opensource developer lost interest in the project. So if the driver was stuck at basic features level, say, eight years ago, that would still be the feature set you'll be getting.

            • Where did you find a printer obscure enough that the driver isn't already built into CUPS?

              Oh I could use an alternative driver in CUPS and simply not have the resolution available or the options to use the manual paper feed tray. The world has a lot of printers. CUPS doesn't have nearly all of them.

              But to answer your question, ... ready for it? ... Slashdot recommendation. You know the same Slashdot that constantly recommends Brother printers for their otherwise excellent linux support.

              And it is excellent, and with just a quick trip to the console it works perfectly. Console none the less.

          • Needed Urgently : 25 million Linux Help Desk Professionals. Preferably With Good English.
          • I am sorry, you seem to be under the impression that it is necessary to install a third party driver in Linux in order to do such a basic thing as print a document.

            For me, the Linux experience is simply:

            1. Open dash
            2. Search for printer settings
            3. In printer settings, add a new printer
            4. Add the automagically detected printer from the list
            5. Wait for config to complete
            6. Print the page

            No third party drivers required.

            • Indeed that's a great way of getting my printer working without the ability to print at 1200dpi and without being able to use the manual feed tray.

              Anyway you completely missed the point I made. The point was if you go to a manufacturer the manufacturer of very linux friendly printers will direct users to double click a file in Windows, or go through a rigmarole in console for Linux.

              Whether *you* have an alternative is completely irrelevant unless *you* either work for Brother's support team directing Linux

    • Gaming drives hardware - better performance means more sales. It's a niche. But when a browser is maximized on your laptop (or tablet or bigscreen or phone) the underlying OS is not relevant. The goodness is not local, it is whats available out in the sea of the internet. Those that try to cling to the remaining scraps of proprietary isolation will be soon eclipsed. Open is the path, things just have to work, things have to connect.
  • by mtm10 ( 1530769 ) on Saturday April 30, 2022 @10:05PM (#62493058) Homepage

    Even current distros completely lock up whenever swap begins. Sure, add more memory, or don;t overload the system in the first place. But, Unix/Linux has had 50 years to get swap right.

    • by ls671 ( 1122017 ) on Saturday April 30, 2022 @10:34PM (#62493080) Homepage

      You are obviously missing something.

      Swap is working fine on more than 100+ server instances I manage. I give servers 5 times the RAM they have as swap. This often prevents OOM killer to run which is much worse when an application goes bad.

      Manage your swap correctly with different priorities, zram swap, HD swap etc.

      Linux knows best on how to use your RAM thus it swaps when it finds out your RAM could be used more efficiently by swapping and having more RAM available to optimize the workload.

      Keep in mind that with rare specific workloads, there are many parameters you can fine tune to configure Linux swapping behavior although I never encountered once such a workload. I use the same swapping strategy/configuration everywhere so far although I tested fiddling with it.

      I have always found that the swapping strategy on Linux was brilliant and that people complaining about it were obviously missing something.

      • For the servers I manage we have been using images without much swap. These are generally bare Ubuntu machines running one or two services/applications each. This causes applications to sometimes crash due to OOM errors.. but In almost every case itâ(TM)s because someone wrote some bad code or misconfigured something. You can make arguments either way, but in most cases itâ(TM)s just pushing the problem downstream. When something crashes alerts go out and people need to act on it, when somethi
      • by lsllll ( 830002 )
        I guess it depends on what the purpose of your server is. If it's a multi-user server with the users running remote X desktops and applications, then I suppose I can see a need for a swap bigger than RAM (not 5 times, though), but if your server, say, is a database server, then your swap shouldn't be any bigger than your RAM or you've allocated too little RAM to the box.
    • by Anonymous Coward

      Swap hasn't been relevant in decades. It's stupid that installers even create swap by default.

      Anything more than a couple gigs of swap is too slow to be usable and it's too small to matter for the average system. Swap is dumb.

  • "now, the cloud is Linux, almost completely. (Anything that isn't is a legacy app that it was too much trouble to port!)"

    I guess things like the BSDs and Illumos (SmartOS) don't exist. Someone better tell Netflix that their largest CDN in the world is a legacy app that's too much trouble to port.

    • Just use what you like and don't grind about it, dude's gonna say what he's paid to say. Might be worth reading if it included a really good recipe for buttermilk pancakes.
  • Good timing (Score:1, Interesting)

    by Anonymous Coward

    I was just mulling over the difficulties of Linux. I have been using Linux and X as my primary desktop since 1993 or so and that hasn't changed.

    However, I constantly find myself in a difficult position.

    First we had boot/root. Cool but you couldn't really do anything other than write code and compile stuff. What do you do? Suffer (OK, this wasn't so bad, it was new and cool).

    Then finally Slackware comes along. Finally apps all packaged up. Then you realize the packaging sucks, breaks, and is difficult to man

    • You pretty much nailed it there.
      I keep finding myself in this position, and frankly, I usually end up installing Debian... and suffer. :)

      • by lsllll ( 830002 )

        I don't understand what's there to suffer for. Run Debian and use any of the thousands of packages out there. If there's something that REALLY requires Windows, see if it runs under Wine, and if not, install a Windows 7 VM under VirtualBox with natted network and you're done. What's the suffering? And of course there's no suffering when it comes to servers anyway.

        Now if you're heavily into gaming, then your priorities are completely different and, even though you can do some games under Linux, you just

        • The suffering comes from Debian's packages already being at least a year behind trunk when it reaches stable.

          And it stays that way for the indeterminate life of the particular release. You can enable backports but then it's not a stable Debian install and it's likely to shit the bed at the first opportunity.

          Case in point: I cannot run Debian 11 on my G14 laptop in any usable way without doing a whole lot of finagling, including replacing the kernel and several core packages. Once I've done that I'm off in

          • by Uecker ( 1842596 )

            I am quite happy with Debian on the desktop but there are still issues with laptops. A decade ago there was some effort for Ubuntu to really polish the Linux desktop but somehow they changed course and rewrote everything loosing all the polish and generally making things worse. Since then things basically stagnated, but it is OK.

            Still, I think it is more and more realistic for average people to drop Windows and I expect at some point somebody will seize the opportunity with preconfigured notebooks, selected

    • by doom ( 14564 )

      Pretty good run down, I would also complain about:

      (1) the "let's pretend everyone is on a phone" re-design that a lot of stuff (gnome?) went to and never recovered from.

      (2) redhat using it's muscle to put over systemd (note: this complaint is orthogonal to whether you think systemd is an improvement), which (combined with ubuntu's spyware) made me wonder if commercial distros weren't as harmful as proprietary development.

      (3) the complete inability of Mozilla to understand that their selling point w

    • by doom ( 14564 )
      By the way: UPVOTE THIS POST. It does not deserve a "0 flamebait".
  • by internet-redstar ( 552612 ) on Sunday May 01, 2022 @03:17AM (#62493340) Homepage
    lightbulbs? Nah. There are some OpenSource projects such as FreeRTOS and others suited for this application. But there are currently no light bulbs for sale running Linux. We're not going to move forward if we believe we already 'won'. Only if rationally analyse, we will be able to move forward.
    • lightbulbs? Nah. There are some OpenSource projects such as FreeRTOS and others suited for this application. But there are currently no light bulbs for sale running Linux.

      Prove it.

      Even if you're right, which I doubt, it's only one short step away. Linux is already running on many of the IoT hubs. But the approach favored by most IoT vendors is not to have a hub at all. And if you want to take that approach and still have the full functionality of a hub system, you need a smarter light bulb. Old versions of Linux used to run on literally much less powerful systems than many modern embedded chips. RAM capacity aside, an ESP8266 (not an ESP32!) beats the living snot out of many

      • https://hackaday.com/2021/07/2... [hackaday.com]

        There you go. Linux runs in RISC-V VM that run on the ESP32. Some hair-raising hack, that.

        ESP does not have an MMU which make Linux as such somewhat problematic. It is at least not secure, but for an embedded system I suppose inter-process memory is irrelevant. It is not worse than FreeRTOS at least.

         

      • This poster seems confused. Or perhaps he's just boasting about the IT ='lent of his wedding tackle.
    • by AmiMoJo ( 196126 )

      Indeed, most lightbulbs use either ESP32 with FreeRTOS, or something similar with or without an RTOS. Maybe the base station runs Linux, if the bulbs aren't directly connecting to WiFi.

      As for TVs, they may have a Linux kernel but the OS is usually Android.

  • Ten years ago, it was cute to find a TV that ran Linux.

    While many TVs run the Linux kernel, they have near zero other Linux/GNU software components. This "example" of Linux popularity is crap or otherwise 2 billion Android phones also count in and which case it all becomes idiocy.

    Jack Wallen: If Linux has an Achilles' heel, what is it?

    Amazing at dodging the question altogether. Here, take this [altervista.org] instead.

    Miller also said Fedora's next release is focused on simplicity.

    People need something stable which doesn't

  • seen the ad on tv touting multiple desktops with a swipe on windows! I'd be embarrassed to put up an ad touting a feature that has been in X for 30 years. But I think it shows that the advantage uSoft has had is advertising and as a result entrenchment. It may take quite a bit of advertising to get the feature widely adopted. Most users are not inquisitive, especially when their job is to use the software not to build/change software. They just do the same thing over and over again. Until their boss makes t
  • by mrsam ( 12205 ) on Sunday May 01, 2022 @10:18AM (#62493874) Homepage

    IBM jumped the shark with CentOS stream.

    If my company is a typical shop that's been running their entire infrastructure on CentOS for decades (and I have no reason to believe they're not), CentOS is losing mindshare, as everyone's migrating to Ubuntu LTS.

    Yes, we know about Rocky, and it may very well turn out to be a success. But it's not just the RHEL core, but whether the "aftermarket" software, i.e. VMWare, and the rest, will officially support Rocky like they support CentOS.

    But the company is not going to take this for granted, and is migrating to Ubuntu LTS.

    What IBM failed to recognize is that CentOS attracted mind-share. It did not translate into tangible revenue. But it was tangible mind-share, and attracted a pool of RHEL knowledge in the developer and sysadmin communities. And Fedora fed into it.

    RHEL will be slowing bleeding mindshare, as a good chunk of the CentOS user base disappears. And, indirectly, this also impacts Fedora. I know: this is making me invest my own time into acquiring Ubuntu-centric skills and domain knowledge. Fedora's future looks glum.

    • Impressed that even after all this time people love to be snarky about IBM's supposed involvement in the decision. Knowing people who were involved in the decision, I can tell you that your assumption is wrong. The ecosystem is better off for the change. You can even see where the downstream distros are benefiting from the new model: https://twitter.com/AlmaLinux/... [twitter.com]
  • by DoraLives ( 622001 ) on Sunday May 01, 2022 @10:31AM (#62493924)
    Read every single comment, all the way down to -1.

    Nobody has addressed " What I'd really like to see more of are more non-technical contributors. I mean, yes, we can always benefit from more packagers and coders and engineers, but I think what we really need desperately are writers, designers, artists, videographers, communicators, organizers and planners. ".

    Linux has a HUGE communication problem.

    Linux not only has a huge communication problem, it steadfastly refuses to even entertain the possibility that communication is even something that requires any kind of serious and polished attention in the first place.

    And it fails horribly, with the general populace, right there.

    Linux fails to accept that there are "iron laws" of communication, and in so doing, breaks all of them, and in so doing, loses the general populace, who will never in their lives sit still for being talked to, will never sit still for being communicated with, be it linguistically, be it visually, or be it any other way, in the manner in which Linux everlastingly insists in attempting to communicate with them, and then goes off scratching its head, wondering why people "don't get it."

    The problem is Linux, not the people.

    And by "Linux" I mean the entire community of people who design, build, and implement it.

    A minority of which, being so vanishingly small as to not even show up when you're actually looking for them, who actually can communicate, but who exist in numbers so small, and constitute a fraction of the total body of people who design, build, and implement, which is so small that it disappears altogether from sensible view.

    An example of one of the “iron laws” of communication, for all the hard-heads out there who double down on their refusal to accept or accede to such things.

    If they’re not laughing, then it’s not funny.

    Period.

    It does not matter if you think it’s funny. Keep it to yourself, if you think it’s funny. Fine and dandy. No worries, mate. But the instant you open your mouth and communicate it to someone else, it had better damn well cause them to laugh or it’s not funny.

    Period.

    And right here is where Linux fails so horribly as to cause people, normal people, members of the general populace, to cringe deeply, and recoil from Linux as if it was something with a disease that they fear catching if they stay too close to it for too long.

    And don’t forget, hard-heads, that I’m not just talking about humor. I’m only using my example of The Iron Law of Humor in an effort to simplify things to the point where even hard-heads can figure it out.

    The failures of Linux to communicate, the failures of Linux to engage successfully with the general populace, the failures of Linux to abide by The Iron Laws of Communication, are so vast in scope as to defy enumerating them all.

    All the little in-groups in Linux have all their little in-group ways, and inside the group, it’s all so very wonderful, and everything is seen through rose-colored glasses.

    But nobody ever seems to want to step outside and find out what the general populace might be thinking about it.

    Which is unfortunate to an extreme, because the general populace is having none of it.

    The general populace despises all the “cutsey” crap that Linux insists in wrapping itself up in, all of which is clearly (as seen by the general populace) the creation of lamers, social misfits, and tone-deaf idiots, from one end to the other, without exception.

    Another example.

    “GNU's Not Unix.”

    GNU’s not funny, either.

    And recursive acronyms constitute felony assault
    • When I read your words, you encourage me strongly to want to have nothing to do with any group of people you claim to represent. If the nature of Linux is keeping away people who get their point across the way you do, then I am certainly glad of it. Hie thee hence and look not again upon our town.
      • Hie thee hence and look not again upon our town.

        Spoken like a true small-town farmer that just doesn't "get" that mainstream culture enjoyed by city folk. I'll try to distill it down for you.

        The problem is that Linux is a workstation OS, built upon technology originally designed for mainframes. It's developed and maintained by people who work in the enterprise industry, and they only look at things from an enterprise point of view. They may want to open up to the mass market, but they have no clue what is necessary to make that happen, because they re

    • by Anonymous Coward

      So what exactly are you trying to communicate here?

  • let me highlight one thing that I think is troubling: Chrome becoming the dominant browser to the point where it's often the only way to make sites work.

    I keep hearing about this but never observing it, and the people who talk about it always stop short of giving URLs. Does anyone know of a specific site they use, which only works using Chrome? It's plausible and not at all hard to imagine, but I'm starting to wonder if the issue only comes up in extremely niche situations that most people are never going t

    • by doom ( 14564 )

      Currently I use meetup to announce on-line gatherings, and every step of the process works on Firefox, except for the final step to publicize the meeting, that now just spins and does nothing, without giving you a clue to debug the problem. Eventually I remember to try the chromium browser, and that just works.

      This is pretty common in my experience: the web "designers" do everything (and I mean *everything* no matter how simple and stupid) with insanely complex js libraries shipped by the google or face

    • by tepples ( 727027 )

      I keep hearing about this but never observing it, and the people who talk about it always stop short of giving URLs.

      "Progress Delayed Is Progress Denied" by Alex Russell [infrequently.org] explains how Apple WebKit, the engine of GNOME Web (codenamed Epiphany) and Safari, is horribly behind on supporting web platform features that work in both Firefox and Chromium. For example, any website using Push API to deliver notifications will not deliver notifications to users of Epiphany, Safari, and other browsers based on Apple WebKit.

      Does anyone know of a specific site they use, which only works using Chrome?

      For years, Skype for Web blocked Firefox users, directing them to Microsoft Edge or Google Chrome. This appears

    • by mattdm ( 1931 )

      I keep hearing about this but never observing it, and the people who talk about it always stop short of giving URLs. Does anyone know of a specific site they use, which only works using Chrome? It's plausible and not at all hard to imagine, but I'm starting to wonder if the issue only comes up in extremely niche situations that most people are never going to run into.

      Usually it's just quirks, or the IE6-flashback message "This site only tested in Chrome" or "This site works best in Chrome". But ... some are a bigger deal.
      I recognize the irony, but here's one that doesn't work on Firefox: https://teams.microsoft.com/ [microsoft.com]. (It won't do sound or video!)

  • by sombragris ( 246383 ) on Sunday May 01, 2022 @02:35PM (#62494480) Homepage

    I think our message, at its root, has to be around open source.

    I love seeing how Miller then proceeds to engage in all kinds of semantic acrobatics to talk about software freedom while trying to avoid the term "free software". People think RMS/FSF may be fanatics but here we have another case, someone who fanatically avoids using the best phrase/term for what he's trying to convey. I get it, you try to disassociate with FSF guys, but let's be honest. The benefit Miller talks about does not come from having some "source code available" but from from the four basic freedoms of free software.

    (and again, how do we avoid the "glazed looks" when you try to explain the concept of "source (and object) code" to the average person? Just use the free software phrase, no one is going to sue you for that!)

    • by mattdm ( 1931 )

      It's not acrobatics. I simply don't think "free software" conveys anything useful to the general public — even the general tech public. Following it with "I mean free as in speech" every time doesn't help much either -- especially these days that needs its own extra explanation. Read this on Elon Musk and Twitter [msnbc.com], for example. You might or might not agree with the thesis of that article -- but that's exactly the point. If you're lucky, maybe ten minutes later you're back to what you're trying to talk

  • Stallman and FSF's original target was AT&T commercial licences, first by creating versions of Unix utilities. They needed a kernel but 385BSD became factionalised and got caught up in patent trolling lawsuits. So they set about creating HURD, a Mach based micro kernel. Apple was able to cobble together Mach with bits of BSD and Nextstep and make a popular OS, but the FSF never did. Instead Linus created Linux and the FSF now claim it as GNU's kernel. While Linux used to claim GNU utilities as their

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE

Working...