Hacker News new | ask | show | jobs
by jka 2354 days ago
Software doesn't have to be written by companies - see: GNU/Linux, vim, Python, VLC, Jitsi... and the list could continue for a long time.

People do have non-financial motivations for developing software (accessibility improvements, creating community value, solving their own personal challenges or problems).

If you think this trend is going to change, I'd suspect (but can't guarantee of course) that you might be mistaken. Costs are going to continue to reduce, and software is going to continue to be easier to build, distribute and replicate; meanwhile new generations of developers will continue to expand the pool of participants in our software communities.

There are huge parts of the world now coming online which will simply not want (or be able) to pay the kind of salaries or fees that enterprises and software developers have been accustomed to receiving for their services.

Is it unreasonable to expect good software for low cost (or even free) if we have ample people, motivation, and ability to produce it, and if we enjoy a worldwide net benefit from it as a result?

The way I'd rephrase the situation is: how are investors and enterprise incumbents going to adjust if this trend continues, and what's a good way to ensure that as an individual you can participate and thrive in a world if this continues to happen.

A hint/suggestion from my biased opinion is that social safety nets are important, and nations that provide those for their communities will free up developers and resources to build the software and services that everyone really needs, rather than having developers spend their time on (yes high-paid, yes comfortable -- but broadly beneficial towards executives-and-investor class rather than community or nation) work.