> Is OSS important because you want to inspect the code, fork it, self-host it, avoid vendor lock-in, or simply because you trust open-source developer tools more? Or, for desktop software like IDEs is open source mostly a nice-to-have rather than a requirement? So I’m curious where HN lands on this
I frankly do not understand the question, and it reads like one you'd find in a survey written by somebody who does not understand the question themselves.
I do not need to preach to the choir, so I will use an awkward analogy for the people treating this like a survey:
OSS is like cash, and closed source is investing in PE (and in this case historically very underwhelming returns).
Cash gives opportunity in every dimension you mention, including the option to jump into a PE. There is no need to worry or monitor its value beyond depreciation.
OSS provides me every opportunity I want, at no recurring overhead costs, and only drawing on my attention when I want it.
Beyond that: buying into an ecosystem has a network-effect value, and the ability for any 1 person to add value to the ecosystem is dependent by how easy it is to add value to it - and here OSS has some natural pros.
But i do not think these things matter. These are considerations for people looking to build near the edge of whats possible, and those are a niche. If you're looking for what you can sell, for any problem there are several orders of magnitude more people that dont know whats already possible and just want things made 'easy'.