Open source is a very powerful way in computer industry . It not only allows people to get idea but it also allows end user to customize the application in the way they want .
People think that Open-source application are good only because of the fact that they are free .But the fact is not only this .
Open source allows developer a readymade platform of code which can be used by other developer to implement ideas . So only sky is the limit over here .
While in case of closed architacture like of Microsoft . only the developrs of Microsoft have the access of the code so other developer can not implement there ideas even if it happens to e a great one.
A short video regarding open source will help understanding the power of open source https://youtu.be/XbRL9lBJcS4