Een punt is nog niet aan de orde gekomen in de al gegeven antwoorden: *welke* open source?
Ubuntu, RedHat, Suse, Fedora, en ga zo maar door. Allemaal met hun eigen eigenaardigheden en incompatibilteiten.
Gnome, K, ...?
fvwm of een van de tientallen andere window managers waarvan ik de namen niet zo snel kan verzinnen?
Diverse installatieprogramma's die je zelf bij elkaar mag zoeken?
Bestandslokaties die voor elk pakket verschillen. /var/bin, /var/sbin, /etc/bin, /usr/bin, enzovoort - je zou maar een pakket hebben dat van het ene uitgaat, terwijl libs in een ander mapje zijn geïnstalleerd. Dan gaat het meteen mis. Of je libs worden nogmaals in een ander mapje geïnstalleerd, waarna je fijn twee verschillende versies hebt.
Mijn gevoel is dat open source is gemaakt *door* hobbyisten, en dat het daardoor van nature is gemaakt *voor* hobbyisten. Vind je het leuk om bovenstaande incompatibiliteiten uit te zoeken, ook als dat vele uren speurwerk kost? Dan is open source iets voor jou. Een bedrijf vindt dat niet leuk, dus vindt open source nauwelijks ingang in bedrijven.
Het is simpelweg te duur.