Vymezení pojmu software, počítačový program a počítačová data
Software
Veškeré programové vybavení počítače, na které si, jednoduše řečeno, nelze „sáhnout“. Někdy se též nesprávně označuje pojmem počítačový program (zkráceně program) nebo aplikace.
Počítačový program
Seznam instrukcí (příkazů) pro zpracování počítačových dat pomocí počítače. Počítačový program je nejčastěji uložen v tzv. spustitelných souborech.
Počítačová data
Jsou veškeré informace (bity), které zpracovává počítač pomocí počítačového programu. Počítačovými daty mohou být:
- data posílaná mezi součástmi PC (základní deska, procesor,...),
- uložené datové soubory na datovém médiu (dokumenty, obrázky,...),
- spustitelné soubory reprezentující počítačový program.
Software je tedy tvořen spustitelnými soubory (obsahují počítačový program) a datovými soubory, které potřebuje daný počítačový program.
Základní rozdělení softwaru
Systémový software - zajišťuje základní fungování počítače
- firmware - program obsažený v hardwaru, podle něho hardware pracuje (např.: BIOS)
- BIOS (Basic Input Output System) – používá se při startu počítače pro nastavení připojeného hardwaru a následnému spuštění operačního systému
- operační systém – nejdůležitější software pro fungování počítače
- jádro operačního systému – základní funkce
- nástroje operačního systému – rozšiřující funkce (Malování, Kalkulačka, Prohlížeč obrázků,…)
Aplikační software - pro efektivnější používání počítače
- bezpečnostní software
- textové editory
- tabulkové editory
- prezentační editory
- databázový software
- internetové prohlížeče
- e-mailový klienti
- software pro zpracování grafiky
- software pro zpracování zvuku
- software pro zpracování videa
- vývojový a programátorský software
- správci souborů a zálohovací software
- komunikační software
- zábavný a vzdělávací software
- … další
Typy softwaru podle licenčních podmínek
Svobodný software
Svobodný software (někdy označovaný free software nebo open-source) je program, který lze plně využívat bez nutnosti za něj zaplatit a navíc je k dispozici zdrojový kód počítačového programu, který si může uživatel změnit dle libosti. (např. operační systém Linux)
Proprietární (komerční) software
Proprietární software jsou programy, které lze využívat podle podmínek licence autora programu. Na rozdíl od svobodného softwaru nemá uživatel možnost měnit jeho zdrojový kód.
Licence
- jedná se o povolení a používání a šíření softwaru, který je chráněn zákonem
Druhy licencí pro proprietární software
- freeware – bez časového a funkčního omezení, zdarma, volně šiřitelný
- adware – volně šiřitelný, bez omezení, ale má zabudovanou reklamu (po nákupu licence je reklama odstraněna)
- shareware – plně funkční, ale má funkční omezení po uplynutí určité doby (funguje dál)
- trialware – plně funkční, ale po uplynutí určité doby přestane zcela fungovat (nutnost zakoupit licenci)
- demo - funkčně i časově omezené od začátku (cílem je nalákat na zakoupení plné verze)
- plné verze – bez omezení
Druhy licencí podle počtu instalací
- single licence - lze nainstalovat jen na jeden počítač současně
- multi licence - lze nainstalovat na neomezené množství počítačů současně
- OEM licence - jen při nákupu nového hardwaru (typicky při nákupu s novým počítačem)