Définition : « Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication en vue de sa diffusion sont permises, techniquement et légalement. Ceci afin de garantir certaines libertés induites, dont le contrôle du programme par l'utilisateur et la possibilité de partage entre individus. Ces droits peuvent être simplement disponibles (cas du domaine public) ou bien établis par une licence, dite « libre », basée sur le droit d'auteur. Les « licences copyleft » garantissent le maintien de ces droits aux utilisateurs même pour les travaux dérivés »

Plus d'informations : fr.wikipedia.org/wiki/Logiciel_libre

C'est le libre choix de l'auteur initial du logiciel. Les auteurs de logiciels modifiés devront préalablement avant toute modification et distribution obtenir l'autorisation de l'auteur initial personne physique, ou personne morale (dans le cas d'une œuvre collective) et ce le plus souvent par la conclusion d'un contrat de licence.

Lire la suite...

Cet article est une introduction synthétique aux différentes licences libres. Celles-ci peuvent être classées par niveau de permissivité :

Lire la suite...

Soumettre un logiciel à plusieurs licences est tout à fait possible. Plusieurs raisons peuvent justifier ce choix. Il s'agit avant tout de raisons d'ordre juridique et marketing.

Distribuer un logiciel sous une certaine licence est un choix laissé à l'auteur comme nous l'avons vu dans le billet Qui effectue le choix de la licence Par conséquent, il peut également choisir de distribuer son logiciel sous plusieurs licences.

Lire la suite...

En quelques mots, la compatibilité entre licence libre, est la possibilité de « mélanger » des composants de logiciels sous différentes licences entre eux, afin d'obtenir de nouveaux logiciels modifiés, puis par la suite de les soumettre à une certaine licence plutôt qu'à une autre.

Le principe : la licence d'un logiciel ne peut pas conférer plus de droits et moins d'obligations que les licences de chacun des composants qui sont intégrés au logiciel.

Lire la suite...