4 ms·
> Free software is supposed to be the superior software. Free software isn't supposed to be anything except free. If it's superior that's nice but that isn't
by Mikeb85 4y ago
> Free software is supposed to be the superior software.
Free software isn't supposed to be anything except free. If it's superior that's nice but that isn't really the goal.
- smaudet 4y agoEh kinda it is supposed to be superior because it doesn't have secret backdoors, fewer security flaws, more features usable by a wider audience... The first one I think is pretty important, as the saying goes if the cure is worse than the disease its not worth it. Security flaws is arguable, not enough people have an incentive to work on free software, not because it doesn't get used, but because companies themselves haven't and aren't built to contribute back. We could have solved this fairly easily, just not in the software world, but I digress. Lastly, more features, by which I don't mean in the sense you are probably thinking i.e. the narrow mindset popularized by MVP thinking "can it do X". More in the sense, "can you do X in Y manner". If you have ever used software and thought "why does it do this stupid thing or take so long" etc., its what I mean. Corps often build MVPs and "working" software that is otherwise horrible, free open source software is often used and improved by end users. Technical users, often, but they wear a user hat as well. Users can complain and request things directly. It can produce bloated software as well, but when you don't have a budget you can do things like refactor. It will take a while but it can happen, where I think often corp software is held back by layers of deadlines, product owners, and BAs - the users are so far at the end of the chain the software they learn to live with is an absolute nightmare. They use it for some business reason, not because the software is in the least bit good.