Perhaps I am a bit bias because I work at a software company and we sale, software. But I really don't believe in the "Open Source" movement(software should be open source and free). I believe in owning the source if I buy a product I should own that revisions source, I should not be dependent upon a specific company for bug fixes. There are Intellectual property right issues with this, but i digress. I see today that the European Commission in its ill informed and infinite wisdom has announced Open Source (meaning free software.) solutions could provide savings in the long term.(Open source gets European boost) Being a USA hard core capitalist, I don't get it. How will open source compete and improve over time what will propel them to the next level? How will they decide the direction of their "Product"? From my observation these projects add features based on the whim of their developers. In the world were software costs money we have customers, typically you want to keep these customers so you listen to them, help make their lives better so you can sale more to them and hopefully others. It's why we push the cutting edge when we see fit and wait in the back ground while the industry settles on standards. Its why software companies invest Millions in design and usability research. Were are the "Open Source" customers? Even if a "Open Source" project is successful what keeps it together(like after the lead developer, develops a life)? How would any Company or Government agency keep up with all the forks and what works together on which platform(My only answer, consultants. And they typically are not cheap).