What are the primary benefits of using open-source software for businesses, and how does it compare to proprietary solutions?