Open Source is hot right now, but really what does it mean? I think that when talking about using open source there are many factors involved from it is not always economical, it doesn’t quite fit your application, to it will work as long as we invest time in it. Very rarely does an open source application fit the bill perfectly, however it is good in many ways from pushing big corporations to continually evolve to allowing small busy equal opportunity with fast evolving technology.
I recommend the two articles below to get a better idea about open source.
why open source will never rule the desktop and why it doesnt matter
linux is important but will never be mainstream