zlacker

[return to "Ask HN: Why are *most* people not interested in FOSS/OSS and can we change that"]
1. flound+s2[view] [source] 2025-10-12 14:46:36
>>Imusta+(OP)
Might sound elitist but the average person isn’t curious enough to figure this stuff out, and above all else they’re lazy. If it’s not a one click install and does something better than what they’re using, why would they switch?

The average person is fine giving up their data and time in exchange for entertainment and convenience. Free software is good but it comes at the cost of time, you have to learn and be at least semi-competent with a terminal and/or Linux to truly use most FOSS stuff and it’s just beyond the average person. They either don’t have the interest, or don’t have the capability to learn it and for all intents and purposes those are fundamentally equivalent.

Honestly, nothing “bad” has happened to most people as a result of data harvesting. The Equifax breach got a ton of people, including hardcore privacy nerds. There’s just some stuff you can’t turn off to participate in modern society.

◧◩
2. raw_an+CG2[view] [source] 2025-10-13 14:34:01
>>flound+s2
There are millions of things in the world today that I’m not “curious” about. I’m sure a car mechanic could wonder why people aren’t interested in rebuilding a motor or a construction worker would wonder why people aren’t interested in doing their own major renovations - actually no they wouldn’t.

Only geeks seem to elevate a computer to some type of religious thing that should be more than just a tool. This is coming from someone who started coding in assembly in the 6th grade in 1986.

But in the year of our lord 2025 at 51, the computer and technology is just an enablement tool for me to accomplish something else or a means for me to trade my labor for money to support my addiction to food and shelter. I have a dozen things I would rather be doing after I get off of work than futz around with technology.

◧◩◪
3. bigfis+tQ3[view] [source] 2025-10-13 20:51:30
>>raw_an+CG2
Sure, but what if the only mechanic you could take your car to was the dealership? What if household repairs couldn't be done by anyone but the original builder? This is the situation most software is in.
◧◩◪◨
4. raw_an+KV3[view] [source] 2025-10-13 21:29:50
>>bigfis+tQ3
And if I have a problem with my software am I going to hire a developer to fix a bug I find in the Linux kernel? An I going to use my own fork and then every time the main fork is changed ask the developer to merge it?
◧◩◪◨⬒
5. bigfis+v84[view] [source] 2025-10-13 23:14:08
>>raw_an+KV3
Sure, or you can have the developer you hired submit your patches upstream so others can benefit from them too. Or you can wait around for someone else to do it. But to demand support for free from volunteers isn't it; don't expect something for nothing.
◧◩◪◨⬒⬓
6. raw_an+Ji4[view] [source] 2025-10-14 00:44:58
>>bigfis+v84
You mean I should pay for software and not depend on open surge software?

But as far as just getting it merged upstream is not that simple depending on who the maintainers are or the nature of the change.

I actually have an anecdote. I use to work at AWS Professional Services and I was on a a rag tag team maintaining and adding features to am open source project that started off as a code sample in blog post. But got more and more popular over time in its niche and added features.

It was so popular that when I left AWS, that the interviewer asked me what project I was most proud of and when I mentioned it, the questions basically stopped and they made me an offer two days later.

AWS has a lot open source initiatives and GitHub organizations. The easiest organization to release products in with the lowest overhead is AWS Samples.

https://github.com/aws-samples

The process to get approved is dead simple and once I knew the process, I was able to turn around getting my own code that was sanitized from customer projects in there in less than two days. I had eight of my own projects in there that I legally, ethically and with approval allowed me to take some of my code with me that I used across two other companies.

But back to the main point. This other project where I had commit rights, I could easily fork it, make modifications for a customer, submit my pull request after testing it and get it merged in within less than a month, as could a former coworker who was retired and made and submitted changes for some non profits who he was working with for free.

Then the project became so popular and more strategic for AWS that while it stayed open source, it was moved to be an “AWS Solution”.

https://github.com/aws-solutions

Even I who was still on the internal team at the time had to wait months and go through a series of justifications to get anything merged in to a release. I doubt now that even though I am still friends with the Principal Architect on the project among others could get a change merged in even though before I left I was still the third highest contributor because of all of the red tape.

On a happy note though. I saw what was going to happen before it got put under the AWS Solution group and I added as my last pull request an extension mechanism that allowed you to register Lambda extensions to extend the project without modifying the base code.

◧◩◪◨⬒⬓⬔
7. bigfis+vRc[view] [source] 2025-10-16 17:03:29
>>raw_an+Ji4
> You mean I should pay for software and not depend on open surge software?

I mean you should pay for software and not depend on free work from the maintainers of open source software.

[go to top]