Co je samostatný program?
Něco, co je samostatné, existuje, aniž by bylo třeba pracovat, aby bylo možné pracovat. Ve světě počítačů a internetu je základní definicí samostatného programu program, který funguje tak, jako když je spuštěn nebo spuštěn. Samostatný software však kontrastuje s řadou jiných typů softwaru a existuje několik, poněkud kontrastních konceptů.
Systémový software je základní software, který běží na počítači. Počítačová aplikace je vytvořena pro provoz na jednom nebo více typech systémového softwaru. Systémový software se nepovažuje za samostatný software, což je termín, který se obecně používá pouze pro aplikační software.
Plug-in je doplněk, který vylepšuje fungování softwarové aplikace. Může být dodán výrobcem nebo vytvořen třetími stranami a může to být freeware, shareware nebo software k zakoupení. V každém případě, protože to závisí na základní softwarové aplikaci, aby mohla být spuštěna, nejedná se o příklad samostatného programu, ale software, se kterým chodí, může být samostatným programem. Modulární software je obecně větší produkt než plug-in, ale také se připojuje k podkladové základně. Pokud základna běží sama o sobě, může to být samostatný software, ale pokud to vyžaduje, aby jeden z modulů fungoval, nemusí to být a moduly rozhodně nejsou.
Sada aplikací je obecně skupina samostatného softwaru seskupeného dohromady za účelem marketingu. Někdy, kromě samostatných programů, bude sada aplikací zahrnovat software, který slouží k propojení jednotlivých částí sady. Pokud tento software nelze použít samostatně, bez dalších komponent sady, nejedná se o samostatný software.
Jiný význam samostatného softwaru se týká místa, ze kterého běží. Existuje nějaký software, který lze spouštět z úložného zařízení, aniž by byl skutečně nainstalován v počítači. Software, který nevyžaduje instalaci, ale lze jej i nadále spouštět, je dalším významem pojmu samostatný software.
Některé programy například nelze spouštět, aniž by vyžadovaly prostředky ze systému. Kus softwaru, který běží bez odkazu na životní prostředí, je dalším typem softwaru, který je označován jako samostatný program.