Různé operační systémy se liší podle různých kritérií, jako je dostupnost, komerční model a otevřenost kódu. Mezi nejpoužívanější patří Windows, Mac OS, Linux, iOS a Android. Windows a Mac OS jsou typicky komerční a mají uzavřený kód, což znamená, že jejich zdrojový kód není veřejně dostupný a často jsou placené.