Licence v oblasti softwarového vývoje je právní mechanismus, který definuje a omezuje oprávnění uživatelů k využívání daného softwaru. Představuje smluvní dohodu mezi vývojářem a uživatelem, jež určuje podmínky, za kterých může být software instalován, používán a distribuován. Licence může obsahovat různé klíčové prvky, včetně:
- Práva užívání: Licence stanoví, jakým způsobem může uživatel software využívat, včetně počtu instalací, přístupu k funkcím a dalších aspektů.
- Omezení použití: Licence může stanovit omezení ohledně toho, jak může být software použit, například zakázání komerčního využití.
- Doba platnosti: Některé licence mají omezenou platnost, po které je třeba software aktualizovat nebo prodloužit licenci.
- Odpovědnost a záruky: Licence může stanovit zodpovědnost poskytovatele softwaru v případě problémů s produktem, a to včetně záruk na kvalitu nebo záruky na neporušení autorských práv.
Jednotlivé softwarové licence se liší také v tom, jestli uživatelům umožňují přístup ke zdrojovému kódu softwaru, nebo ne. Při spolupráci s MEMOS Software všechna autorská práva a licenci na software na míru získává zákazník, který se po dokončení projektu stává vlastníkem kódu.