Question

Je ne sais pas trop comment fonctionne le système de licences open source. Si je devais choisir une licence open source particulière, que devez-vous réellement faire pour la rendre applicable à votre logiciel? J'imagine que ce serait un peu plus compliqué que de simplement déclarer que vous publiez votre logiciel sous LGPL. Et comment ce "contrat" ??lie-t-il légalement votre logiciel?

Était-ce utile?

La solution

C’est aussi simple que de décider d’accorder une licence à votre logiciel sous une licence particulière. Ce n'est pas techniquement contrat, mais droit d'auteur. En tant que propriétaire / concédant de licence de votre propriété intellectuelle (la source et les fichiers binaires), vous pouvez concéder une licence sur sa distribution quand bon vous semble. Tout ce qui est nécessaire est d’indiquer clairement les droits du destinataire en vertu de la licence. Sans licence, ouverte ou fermée, personne n'a le droit de distribuer votre travail protégé par le droit d'auteur. Le but de toutes les licences est d’accorder certains de vos droits à d’autres parties.

Voir ici pour plus d'informations. Ou peut-être pour trop d'informations, consultez la compréhension des licences de logiciels libres et open source d'O'Reilly . .

~ William Riley-Land

Autres conseils

Non, c'est à peu près tout. À partir du texte GPLv3 , ajoutez-le à votre programme:

<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year>  <name of author>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Le " contrat " est la suivante: sans la licence GPL, personne d'autre que vous n'a le droit de distribuer votre programme. Ils n'ont aucun droit de copie. La GPL indique que s’ils en respectent les termes, vous leur accordez les droits supplémentaires de distribution de copies de votre code.

Il existe d'autres licences de logiciel libre / Open Source, mais je l'utilise seulement à titre d'exemple.

Pour les licences GNU, au moins, vous suivez leurs instructions et vous accordez alors une licence à votre logiciel (ou à votre documentation) sous cette licence.

Cela dépend du type de licence open source que vous essayez d'utiliser. Toutes ont une signification et des points très différents à prendre en compte. même votre conception peut avoir un impact en fonction du type de licence open source que vous utilisez.

Aux États-Unis, les droits d’auteur dont vous disposez sont "automatiques". - c’est-à-dire que personne ne peut redistribuer votre travail sans autorisation.

Toutes ces licences open source ont un seul but: donner cette autorisation (sous certaines conditions).

En fait, il vous suffit d'indiquer que vous distribuez votre logiciel sous une licence, et cela suffit. Il appartient à l'utilisateur de respecter cette licence, sinon il / elle utilise votre logiciel sans autorisation, en violation de vos droits d'auteur.

C’est à vous de choisir lequel utiliser, ou même d’écrire l’un de vos propres mots avec ces simples mots "Vous pouvez faire ce que vous voulez, sans aucune garantie de ma part".

Si vous ne définissez pas vos besoins, personne ne pourra vous aider à choisir une solution "prête à l'emploi". licence qui correspond à vos besoins.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top