"Yes, proprietary software is on the decline. Forget about the free software ideology that holds that free access to code is morally right. Businesses have figured out that not only does open source tend to produce better code, it's cheaper to produce it. Economic reality has made even Microsoft to, ever so reluctantly, embrace some open-source projects.
"Sure you have to share the fruits of your efforts in open-source development, but you end up creating better code faster. As many developers have discovered it's a lot easier to build on top of other programmer's good work rather than waste time with proprietary software development constant reinvention of the wheel."