56.1 Software (studijní text)

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)