We're about to see a shift in the material world similar to the way the open source world changed software.
We're about to see a shift in the material world similar to the way the open source world changed software.
IMO, "open source" software fills the same roll as government spending on infrastructure. Basically, contributing a small amount of energy for a share of a public good has a net positive result. But, little changes from the perspective of a user or a developer.
If I'm not mistaken (please correct me if I am), a plurality (if not an outright majority) of web servers are run using an open source OS. jQuery/Prototype/MooTools together hold an obscenely high share of the JavaScript library market. The great majority of websites on the internet run some combination of PHP, Python, Ruby, many of those running open-source frameworks like Pylons, RoR, CodeIgniter, Kohana, web2py, Django, etc. A great number of developers code using Vim, Eclipse, or some other open source text editor.
And from the perspective of the user? It's hard to quantify this just by saying "Firefox" or "Chrome" or the "V8 JavaScript Engine". I think open source projects (like jQuery) benefit hugely from crowd sourcing their problems. By making their bug reports and code public, they allow someone like me to fork the project on GitHub, fix the bugs, and issue a pull request back to the master branch. They're basically fine-tuning their product without doing nearly as much work as closed-source shops without paying the person for fixing the problem. To the user, it looks like things get done quickly and bugs tend to come far less often (if the crowd sourcing is done right).
In my humble estimation, these are rather important considerations when judging the success of open source...and these are only web technologies.
Recently I find Visual Studio is a nice IDE and last time I compared them Eclipse was clearly worse (it's been a few years). However, I have used a wide range of things from early versions of Borland Pascal and various things I can't even recall on old versions of Mac OS etc.
GNU has impacted users lives.
http://en.wikipedia.org/wiki/File:Unix_history-simple.png
PS: Ok, I get that people feel the need to down vote when they have an emotional reaction, but how was that anything but a truthful statement?