This is happening because we created a culture that glorify an ideal, Free Software, over practical concerns.
OSS is communism applied to software: it doesn't make sense and it doesn't work. After a few generations of idealistic people who sacrificed themselves and worked for free to give us foundations, most of OSS nowadays is just:
- Advertising to let engineers know that company X is cool and you should go work for them
- Ways to keep your staff motivated (who doesn't want to become a OSS rockstar?)
- Advertising to sell an actual business
I'd rather live in a world where companies are building and maintaining software and reselling it to other companies. Unfortunately we made it sound uncool, somehow.
Pay your invoice, get your token and npm install @user-agent-experts/ua-parser
I'm not necessarily against open source and I certainly benefit and contribute to it; OSS also has the benefit that more people can spot bugs and end users can fix your shit when it's broken.
Still, I would never maintain something that allows companies to use it for free. It doesn't make any sense, no matter how much code the companies are publishing.
OSS is communism applied to software: it doesn't make sense and it doesn't work. After a few generations of idealistic people who sacrificed themselves and worked for free to give us foundations, most of OSS nowadays is just: - Advertising to let engineers know that company X is cool and you should go work for them - Ways to keep your staff motivated (who doesn't want to become a OSS rockstar?) - Advertising to sell an actual business
I'd rather live in a world where companies are building and maintaining software and reselling it to other companies. Unfortunately we made it sound uncool, somehow.
Pay your invoice, get your token and npm install @user-agent-experts/ua-parser
I'm not necessarily against open source and I certainly benefit and contribute to it; OSS also has the benefit that more people can spot bugs and end users can fix your shit when it's broken.
Still, I would never maintain something that allows companies to use it for free. It doesn't make any sense, no matter how much code the companies are publishing.