Closed-source operating systems use code that is proprietary and kept furtive to prevent its use by other entities. Traditionally, they are sold for a profit. Open-source operating systems use code that is freely-distributed and available to anyone to use, even for marketable purposes. Both types of operating systems have advantages.
Open-source operating systems such as Linux or FreeBSD do not charge anything, through some Linux companies, such as Red Hat, provide supported versions for a fee. Closed-source operating systems can either be free or offered for a price. Microsoft Windows comes preinstalled on many new computers; though you do not have to pay separately for it, the cost of the Windows license is figured into the price by the computer manufacturer, who pays Microsoft a bulk licensing fee for all their preinstalled copies of Windows. Windows can be purchased separately for computers without an operating system or as an upgrade to a previous version of Windows. OS X is also preinstalled on new Macs, with small fees typically charged for upgrades, though the Mavericks upgrade was free. Open source projects are free to choose their direction and ae not driven by profitability.,major reasons of preferring open OSs:
1. they are freely available to users.
2. they can be used for commercial purposes
Content will be erased after question is completed.