Licences de logiciel Open Source Que devez-vous utiliser?

Licences de logiciel Open Source Que devez-vous utiliser? / La technologie expliquée

Lentement mais sûrement, les logiciels open source Qu'est-ce qu'un logiciel Open Source? [MakeUseOf explique] Qu'est-ce qu'un logiciel Open Source? [MakeUseOf explique] "Open source" est un terme assez répandu ces temps-ci. Vous savez peut-être que certaines choses sont open source, comme Linux et Android, mais savez-vous ce que cela implique? Ce qui est ouvert… Lire la suite prend le relais. Si vous n'y croyez pas, il suffit de regarder quelques-uns des outils les plus populaires que nous utilisons tous: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android et toutes les alternatives gratuites aux logiciels payants. 14 Free & Open Source Alternatives aux logiciels payants 14 Logiciels libres et Open Source Alternatives aux logiciels payants Ne gaspillez pas votre argent en logiciels à usage personnel! Non seulement des alternatives gratuites existent, mais elles offrent probablement toutes les fonctionnalités dont vous avez besoin et peuvent être plus faciles et plus sûres à utiliser. Lire la suite . Mais saviez-vous que toutes les licences Open Source ne sont pas identiques??

En effet, il en existe des dizaines et cela n'inclut pas les licences auto-écrites uniques utilisées par certains produits open source. Quelles sont les différences et que signifient-elles pour vous? Si vous écrivez un logiciel open source, lequel devriez-vous utiliser?

Avertissement: Cet article n'est pas destiné à être un conseil juridique. Il tente uniquement de résumer les concepts et les utilisations de différentes licences open source. Pour des problèmes juridiques potentiels, consultez un avocat..

Apache License 2.0

le Licence Apache est la licence créée et utilisée par Apache Software Foundation, mieux connue pour le serveur HTTP Apache, qui alimente de nombreux sites Web visités. La version 2.0 a été publiée en 2004 pour faciliter l’utilisation de la licence par les projets non-Apache et reste l’une des licences les plus populaires à ce jour..

Caractéristiques

  • Le logiciel peut être utilisé dans le commerce.
  • Le logiciel peut être modifié pour créer des travaux dérivés.
  • Les œuvres dérivées peuvent être distribuées.
  • Les œuvres dérivées peuvent être distribuées avec une licence différente.
  • Le propriétaire du logiciel ne peut être tenu responsable des dommages.
  • Le propriétaire des marques de logiciels ne peut pas être utilisé dans des travaux dérivés.
  • Le copyright original et le texte de la licence doivent être conservés avec les distributions.
  • Les modifications importantes apportées au logiciel original doivent être notées.

Quand devriez-vous l'utiliser?

La licence Apache est l’une des licences de logiciel les plus permissives sur le marché. Il convient de noter en particulier que les auteurs sont autorisés à breveter des œuvres dérivées. En bref, vous pouvez faire à peu près tout ce que vous voulez avec le logiciel original, à condition de conserver les droits d'auteur d'origine et d'indiquer les modifications majeures que vous avez apportées..

Licence BSD à 2 clauses

le Licence BSD est une licence de logiciel extrêmement simple et permissive qui a été publiée pour la première fois en 1990 et révisée deux fois, simplifiée à chaque révision.

Caractéristiques

  • Le logiciel peut être utilisé dans le commerce.
  • Le logiciel peut être modifié pour créer des travaux dérivés.
  • Les œuvres dérivées peuvent être distribuées.
  • Le propriétaire du logiciel ne peut être tenu responsable des dommages.
  • Le copyright original et le texte de la licence doivent être conservés avec les distributions.

Quand devriez-vous l'utiliser?

En raison de la simplicité de la licence BSD, certains utilisateurs préfèrent utiliser la licence Apache, plus explicite. Cependant, la licence BSD présente un avantage dans le cas où n'importe qui devrait pouvoir commercialiser des variantes du logiciel avec un minimum de conflits juridiques. Si vous vouloir d'autres pour étendre et commercialiser votre travail, utilisez-le.

Il convient de noter que la différence essentielle entre la licence BSD et la licence Apache réside dans le fait que la licence Apache permet l'octroi d'un brevet pour des travaux dérivés. La licence BSD ne.

Licence Creative Commons

Creative Commons (CC) est une organisation qui a publié plusieurs types de licences, tous conçus pour encourager le partage d’œuvres créatives. Les normes CC permettent à quiconque de consulter en un coup d'œil un travail créatif (image, vidéo, logiciel, etc.) et de savoir ce qu'il peut ou ne peut pas faire..

Caractéristiques

Au total, sept licences différentes sont proposées par l'organisation. Ce serait trop compliqué de les décrire tous ici, mais vous pouvez en lire davantage dans notre aperçu de Creative Commons Qu'est-ce que Creative Commons, et si vous l'utilisiez? Qu'est-ce que Creative Commons, et devriez-vous l'utiliser? Creative Commons est un ensemble de licences qui vous donnent automatiquement la permission de faire diverses choses, telles que la réutilisation et la distribution du contenu. En savoir plus à ce sujet et comment l'utiliser. Lire la suite .

Quand devriez-vous l'utiliser?

Les licences CC sont fantastiques et, dans certains cas, creative commons peut stimuler votre carrière. 3 raisons de changer de carrière pour autoriser votre travail avec Creative Commons 3 raisons de changer de carrière pour autoriser votre travail avec Creative Commons Pensez à Creative Commons comme un outil de marketing pouvant payer avec des récompenses énormes sur la route. Autorisez-vous votre travail sous cette licence? Sinon, voici trois bonnes raisons pour lesquelles vous devriez le faire. Lire la suite . Il existe suffisamment de variantes de licence CC pour prendre en charge pratiquement tout type de travail créatif que vous pourriez poursuivre..

Cela dit, l’initiative Open Source ne reconnaît aucune de ces licences comme étant réellement “Open source”. En tant que telles, les licences CC peuvent être incompatibles lorsqu'elles sont utilisées avec d'autres logiciels et licences open source..

Licence publique générale GNU 3

le Licence publique générale GNU a été créée en 1989, à l’époque où Unix gagnait en popularité, comme alternative aux licences propriétaires restrictives. La licence a été révisée deux fois, chaque révision corrigeant des problèmes importants survenus dans les versions précédentes. La version 3 a été publiée en 2007.

Caractéristiques

  • Le logiciel peut être utilisé dans le commerce.
  • Le logiciel peut être modifié pour créer des travaux dérivés.
  • Les œuvres dérivées peuvent être distribuées.
  • Les œuvres dérivées doivent également être sous licence GPL 3.
  • Les distributions doivent inclure le logiciel original et tout le code source.
  • Le propriétaire du logiciel ne peut être tenu responsable des dommages.
  • Le copyright original et le texte de la licence doivent être conservés avec les distributions.

Quand devriez-vous l'utiliser?

La GPL est idéale pour “liberté du logiciel,” C'est la philosophie selon laquelle tous les utilisateurs devraient avoir la liberté de lancer, copier, distribuer, étudier, modifier et améliorer des logiciels. Cela garantit que les logiciels open source restent open source, même lorsqu'ils sont étendus à des travaux dérivés.

Cependant, sachez que pour intégrer le code GPL dans votre propre code, vous devez également disposer d'une licence GPL pour l'ensemble de votre projet. Ne l'utilisez que si votre projet est prêt à vivre et à mourir en open source.

Quelle licence open source est votre préférée? Il y en a beaucoup d'autres là aussi. Partagez votre opinion sur le mouvement open source en commentant ci-dessous!

En savoir plus sur: Développement d'applications, Droits d'auteur, Creative Commons, Open Source.