3 ms·
> Because they do not understand it and nerds suck at communicating with normal people. The result is known: little to no funding and support from the normal wo
by jjav 3y ago
> Because they do not understand it and nerds suck at communicating with normal people. The result is known: little to no funding and support from the normal world.
Agree. Asking a non-techie user about interest in open source won't go anywhere.
But if you frame it in terms like: Do you want your favorite app to lock you in so you can't use any competing apps and then ratchet up the price sky high? Do you want your favorite features removed without recourse? Do you want the company to suddenly discontinue your favorite app and lock you out of using it (and lock you out of your data which you created with it)?
In my experience most regular people first react with "Oh they wouldn't do that", and then after experiencing commercial software for a decade or so eventually realize they all eventually do that.
From there, one can open a discussion to the solution which is open source.
- tpmoney 3y ago>In my experience most regular people first react with "Oh they wouldn't do that", and then after experiencing commercial software for a decade or so eventually realize they all eventually do that. >From there, one can open a discussion to the solution which is open source. As long as you keep them away from the apocalyptic discussions about systemd, or pulseaudio, or gnome3 vs gnome 2, or snapd or any of the many other "project has gone in a direction that some people feel very strongly about" kerfluffles that have littered the open source world and lead to many a fork. Or for something bigger than a kerfluffle, you could look at basically anything going on with RedHat / CentOS / Fedora in the past few years. Yes, in theory what happens here is that group B forks from group A and people who preferred A are happy and people who preferred B are also happy. In reality, users suddenly find themselves in the middle of deciding which camp they want to be a part of (especially if the split was over some item they don't care about, like systemd). And if they're really lucky, they'll pick a side that gets continued, ongoing development. If they're not, they pick a side that either gets abandoned by the forkers after their fury cools and the realities of managing the fork set it, or worse they wind up as a small-also-ran, slowly but surely deviating more and more from the "mainline" from which they forked and losing out on all the ancillary benefits that come from being the community de-facto standard/target. That isn't to say that open source can't have a better degree of protection than proprietary software does. Just that open source by itself is no guarantee, and you might find yourself having to switch software and learn whole new systems just as much as you would if you were using closed source software. For the absolute vast majority of users who are not developers, open source doesn't mean anything to them because they don't have the knowledge, or the money to deal with the open source software they use making the same arbitrary decisions any other software package might make. Yes, you could take all the source from the last release of CentOS and hire a bunch of developers to keep it going for you... you could also in theory buy all the shares of Microsoft and force them to make windows the way you want it too. The fact that the former is more in the realm of possibility than the latter doesn't make either of them a good plan. Heck even for developers - if vim decided to start shipping everything you wrote to sketchy AI servers, if Ubuntu decided that all windows will only have maximize buttons and be unclosable without a restart, or if VLC decided to inject ads infront of every locally played video - I may not have the knowledge or skill set to find that and rip it out. Or maybe I just don't have the time because my bills don't get paid by correcting open source projects doing things I find stupid. I can hope other people will do that, but again, now I'm at the mercy of hoping the team of dissatisfied people maintain a fork forever, just like any other uses.
- jjav 3y ago> Just that open source by itself is no guarantee I think that sentence summarizes all your other points. Of course it's not a guarantee. One thing that is a guaranteed outcome is that when you rely on proprietary software, you will have zero options when the company that made it goes in a direction you hate. You can't fork it, you can't maintain it, you can't restore the functionality, you can't pay others to fix it; you are guaranteed to be stuck. Open source keeps your options open. Does not mean it will be necessarily free or effortless, but you'll have options. More options is always better than no options.
- tpmoney 3y ago> Open source keeps your options open. Does not mean it will be necessarily free or effortless, but you'll have options. You still have to be able to exercise those options. If you can't, you might as well not have them at all for all the good it will do you, and in the mean time you still have to deal with the fact that your stuff doesn't work now. Also for what it's worth, you said you frame the argument in the form of: OSS Advocate: "Do you want your software to change grind puppies into baby food?" User: "They wouldn't do that" <Spoiler: They do> User: <shocked pikachu> OSS Advocate: "Have you heard the good news about our Lord and Savior RMS?" But, just because you have options to mitigate the end result doesn't mean that OSS software also won't change to the "grind puppies into baby food" model. That's what the user cares about and OSS does nothing to address that because OSS on its own isn't concerned at all with the the features of the software, just how the software is distributed. Edit: And having finally read the linked article in full, I feel like the author is talking about a similar thing. The option to recompile from source to implement the features you want is useless to the user if the user doesn't have the ability or time. And it makes the software less valuable to the user relative to a proprietary version that does have options that they can exercise. Open source is and always has been a developer facing feature in reality and it just so happens that some times (and especially early on) developers were also users. But most users aren't developers anymore and even developers aren't necessarily developers with the skill sets necessary to modify your application anymore. If the goal is to give the USER the freedom to modify the software, then open source on its own might not be enough, or even sufficiently better than the offerings from closed source vendors.
- Ekaros 3y agoOpen source has many times proved that it doesn't prevent stupid changes in for example UI. Looking at Firefox and them making my most loved features of closing tabs multiple times more effort to do... Because some users can't not hit some menu item... And I guess this is cycle that has already repeated many times.
- carlosjobim 3y ago> Do you want your favorite app to lock you in so you can't use any competing apps and then ratchet up the price sky high? Yes, I want that. Because what I pay for software is so much less than what I make from using that software. Photoshop is not expensive, because the people and organisations who buy it make back that money in two weeks. Of course I will pay a high price for my favourite app, because I would loose ten times more money by wasting time with open source software that never works properly for the end user and doesn't have any support – unless you are also a developer. When you buy a car you are usually "locked in" to using the propellant the manufacturer has settled on. Or you can waste almost no money, byt years of your life building a custom car from scrap metal, with a motor that takes any fuel. But unless you love building cars or love building software, you will want to go for the better, commercial option.
- jjav 3y ago> > Do you want your favorite app to lock you in so you can't use any competing apps and then ratchet up the price sky high? > Yes, I want that. I don't quite believe you want that. You'll be willing to pay any amount of money for photoshop no matter how high? > When you buy a car you are usually "locked in" to using the propellant the manufacturer has settled on. This analogy shows the opposite. I can buy gas for my car from any number of places, all of them unrelated to he manufacturer. In fact, the manufacturer can discontinue the car model or can even go out of business entirely and yet I can still continue to buy gas from third parties and continue to use my car. How do you plan to continue using photoshop of adobe discontinues it? You can't.
- tpmoney 3y ago> How do you plan to continue using photoshop of adobe discontinues it? You can't. Double click the app and start it? Now if you're referring to cloud locks and garbage like that, well that's a risk you take if you decide you're going to use that, just like every single project on github takes the risk that Microsoft doesn't discontinue it. Or every single business that relied on CentOS was taking the risk that RedHat wouldn't discontinue it.