Open source software has a lot of options for the business world, alongside the home user bandwagon. Apart from the other generic features, Open Source softwares at times have a greater degree of customization as compared to their proprietary counterparts.
In the proprietary closed source model, the entire development cycle evolves within a single company. Programmers write code, hide it behind binaries and charge the customers to use the software. No one ever gets to know how bad the software really is!