Definice:
Software (programové vybavení) je souhrnný název pro všechny počítačové programy používané v počítači, které provádějí nějakou činnost.
Rozdělení softwaru podle funkce:
- Systémový software – zajišťuje chod samotného počítače
- firmware – software obsažený v hardware (BIOS, firmware vstupně-výstupních zařízení jako tiskárny, CD/DVD mechaniky, grafické a zvukové karty, …)
- operační systém – spravuje počítač, vytváří prostředí pro programy
- jádro operačního systému – (včetně ovladačů zařízení)
- pomocné systémové nástroje – pro správu operačního systému (formátování disků, nastavení oprávnění, utility, …)
- Aplikační software – pracuje s ním uživatel
- kancelářské aplikace: textový editor, tabulkový procesor, prezentační program
- grafické programy: vektorový grafický editor, bitmapový grafický editor, CAD
- vývojové nástroje: vývojové prostředí, překladač
- zábavní software: počítačové hry, přehrávače digitálního zvuku a videa apod.
Softwarová licence:
Softwarová licence je právní nástroj nebo smlouva, která umožňuje uživateli používat či redistribuovat určitý software. Softwarová licence stanovuje podmínky, za kterých je možné software používat. Jedná se především o software, který podléhá autorskému zákonu
Rozdělení podle způsobu šíření:
Puclic Domain
Volně použitelné programy, u nichž se autor zcela zřekl svých autorských práv. Programy jsou většinou k dispozici včetně zdrojového kódu. Lze je tedy bez jakýchkoli poplatků používat, upravovat i začleňovat do jiných programů.
Freeware:
Volně použitelné programy. Lze je bez poplatků používat, ale je nutno dodržovat autorská práva jejich tvůrců. Programy tedy nelze nijak upravovat. Autoři většinou nepublikují jejich zdrojový kód.
Open Source:
Programy jsou k dispozici včetně svého zdrojového kódu. Tento kód lze upravovat, ale nelze ho využívat pro tvorbu zisku. Je však možné vybírat poplatky odpovídající nákladům na vývoj a distribuce těchto programů. Typickým příkladem Open Source licence je licence GNU pod kterou je šířen například operační systém Linux, grafický program GIMP, či kancelářský balík OpenOffice org.
Shareware:
Volně šiřitelné programy. Lze je bez omezení šířit za účelem vyzkoušení. Po určité době je však nutné splnit podmínky licence stanovené autorem tj. většinou program zaplatit.
Komerční software:
Program je třeba nejprve zakoupit a teprve poté je možné ho začít používat.
- Trial verze – zkušební verze komerčního programu, která po určité době přestane fungovat
- Demo verze – zkušební verze komerčního programu, která má většinou omezeny nějaké funkce (např. nelze ukládat výsledky práce)
- Multilicence – licence pro větší počet počítačů. Buď pro určitý stanovený počet (např. 10), nebo pro všechny počítače v organizaci.