Opensource is widely accepted solutions for big to small businesses. The lure for opensource is its price. Opensource software is software that is developed by people with a real interest in developing applications for everyone to use for free.
It is free to use and usually distributed for free. Some companies packages it up so it can be easy to install and for this they charge small fees. While some companies sell the product and give support for limited time.
Most of the opensource product develop for the Linux platform. Before accepting Linux as operating system assure that Linux support is adequate if needed. Taking support from the same person who sold you the software is not a good sign after all. He’ll end up owing your business.