I sistemi operativi proprietari non sono pensati per essere modificati
Un sistema operativo proprietario è quello che una particolare azienda concettualizza, progetta, sviluppa e vende. Esempi di sistemi operativi proprietari sono Windows e Mac OS X. Questi sistemi operativi sono progettati e venduti da queste società e non sono pensati per essere manomessi o modificati dagli utenti. I sistemi operativi open source consentono all'utente di modificarlo e cambiarlo dopo che è stato scaricato. Esempi di sistemi operativi open source sono Linux per personal computer e Android per dispositivi mobili.
Esperienza utente semplificata
Per le persone non esperte di tecnologia, i sistemi operativi proprietari come Windows e OS X rendono l'esperienza utente complessiva più semplice e fluida. La più ampia gamma di opzioni disponibili nell'open source riduce l'appeal del prodotto in quanto richiede agli utenti di impostare le preferenze e configurare il sistema a loro piacimento.
Video del giorno
Effetto moltiplicatore utente
L'effetto moltiplicatore è il processo in cui sempre più utenti sono attratti da un prodotto specifico, in questo caso un sistema operativo, in base al numero crescente di persone che già lo utilizzano. Più utenti significa che gli sviluppatori sono più inclini a progettare software basato sul sistema operativo. Questo a sua volta spinge più utenti a passare al sistema operativo. I sistemi proprietari possono avere un vantaggio nel corteggiare gli utenti grazie alle capacità pubblicitarie delle grandi aziende che li progettano.
Personalizzabilità limitata
Un sistema proprietario può essere frustrante per le persone a cui piace controllare e modificare vari aspetti del proprio sistema operativo. Le aziende che progettano sistemi operativi proprietari possono rendere intenzionalmente difficile, e talvolta impossibile, modificare o persino visualizzare il codice sorgente. Le aziende di software in genere vogliono proteggere l'integrità del loro prodotto e impedire agli individui di rubare la conoscenza proprietaria visualizzando il codice sorgente sensibile.
Interoperabilità
I sistemi operativi sono spesso progettati per funzionare con un insieme fisso di specifiche hardware. I sistemi operativi open source sono progettati per funzionare praticamente su qualsiasi computer. Questo non è stato storicamente il caso per i sistemi proprietari. Ad esempio, è solo dall'introduzione dei processori Intel nell'hardware Mac che i computer sono stati in grado di eseguire Windows. Inoltre, mentre Android è stato progettato per funzionare su un'ampia gamma di specifiche hardware, iOS può essere eseguito solo su iPhone.