Qu'est-ce qu'une licence Open Source?
Une licence open source est une forme de droit d'auteur de logiciel informatique dans laquelle l'auteur autorise l'accès, l'utilisation et la manipulation des codes source, sans crainte de représailles pour violation du droit d'auteur. Cela signifie que toute personne qui télécharge le code source peut apporter toute modification souhaitée au code source. Cela permet aux utilisateurs de personnaliser entièrement un logiciel pour répondre à leurs besoins.
Une copie modifiée d'un logiciel doté d'une licence open source peut ou ne peut pas être autorisée à être distribuée légalement. Un auteur peut stipuler dans son code source que la diffusion de toute modification peut constituer une violation du droit d'auteur et est expressément interdite. Si tel est le cas, le contenu modifié ne peut être utilisé que par le modificateur et il ne peut pas partager les modifications avec qui que ce soit.
L'expression "logiciel open source" ne signifie pas qu'un logiciel est gratuit, bien que la plupart des logiciels open source soient distribués de cette manière. La plupart des auteurs qui fournissent gratuitement un logiciel open source précisent que toute modification apportée au logiciel ne peut être vendue, bien qu'elle puisse être distribuée gratuitement. Toute tentative de vente de modifications de logiciels open source peut entraîner des actions légales et civiles. Certains auteurs open source demandent des dons volontaires lors du téléchargement de leurs programmes, bien que ceux-ci ne soient pas vendus techniquement.
L'auteur de logiciels avec une licence open source peut contrôler la manière dont les modifications sont distribuées en demandant aux modificateurs d'ajouter des informations spécifiques au code source. Ils peuvent demander le contrôle de codes sources modifiés de quatre manières différentes. Le premier s'appelle transparent, dans lequel l'auteur de la modification doit conserver le code original et toutes les modifications en transparence afin que tout le monde puisse voir ce qui a été fait.
La deuxième demande est connue sous le nom de recombinant. Dans cette demande, l'auteur autorise uniquement les modificateurs à modifier ou à réorganiser le code existant dans le code source, mais il leur est interdit d'ajouter leurs propres codes supplémentaires. La troisième demande est appelée crédité, et l'auteur demande simplement que son travail soit crédité comme étant l'original et toute modification ultérieure est identifiée par des crédits pour la personne qui a effectué les modifications. La dernière demande que l’auteur peut faire est connue comme étant en circulation et demande que le logiciel original avec la licence open source reste téléchargeable dans un état non modifié et étiqueté comme étant l’original.