Licence pro free a open-source software

V tomto seznamu volně dostupného software užitečného pro výpočty v oblasti návrhu řízení budeme výrazně preferovat takový software, který je vydán pod nějakou dobře rozmyšlenou licencí. Jestliže totiž ve svém projektu budete chtít použít nějakou zajímavou programovou knihovnu, kterou lze v dané době zdarma stáhnout na internetu, určitě byste se měli zajímat o to, pod jakou licencí byla knihovna vydána. Vyhnete se tak problémům a rozčarování o pár měsíců či let později, až váš projekt již bude na dané knihovně silně záviset, a původní autor z ničeho nic změní svůj názor, a knihovnu přestane poskytovat zdarma.

Aby se předešlo podobným situacím, bylo komunitou programátorů (i neprogramátorů), kteří poskytují své knihovny ostatním zdarma ke stažení a používání, navrženo několik různýc licencí. Z nich nejběžnější (ale ne jediné a nutně nejvhodnější pro všechny situace) jsou asi GPL (general public license) a LGPL (library general public license). Tyto licence chrání uživatele software, a to například tím, že mu poskytují zdrojové kódy, ale často od uživatele vyžadují dodržování různých pravidel. Pozor, zdaleka nepatří mezi tato pravidla nutně nekomerčnost využití! Více o různých free & open source licencích na http://www.opensource.org/licenses/ či na http://www.fsf.org/licensing/licenses/.

V tomto seznamu zajímavého software však nebudeme úplně ortodoxní, a ostražitost povolíme především při uvádění nejrůznějších Matlabských toolboxů, kde autoři zatím (!) často licencování nijak systematicky (ve výše uvedeném stylu) neřeší a vzhledem k výzkumnému/výukovému charakteru to asi ani není tak moc nutné.