L'Open Source est un mouvement visant à garantir indéfiniment le droit à l'accès et à la modification du code "source" d'un logiciel.
Par définition, un logiciel est considéré comme étant Open Source, s'il répond à toutes les conditions suivantes :
- Libre redistribution: quiconque peut donner ou vendre le logiciel, sans exigibilité de royalties
- Code source: il doit être fourni, ou disponible à un prix raisonnable, et redistribuable
- Travaux dérivés: il faut les autoriser, et autoriser leur distribution et diffusion selon les mêmes conditions
- Intégrité: la diffusion de versions modifiées peut être interdite si la diffusion de fichiers différentiels est autorisée; il peut être imposé que les versions modifiées portent un autre nom
- Pas de discrimination envers des personnes ou envers des groupes
- Pas de limitation à l'utilisation dans certains domaines (entreprise, recherche en génétique...)
- Pas de conditions ou de licences supplémentaires, ou d'accord de non divulgation
- Licence non spécifique au produit: on peut extraire le programme et le distribuer séparément
- Pas de restrictions sur les autres logiciels distribués sur une même compilation
|