Maison >développement back-end >Tutoriel Python >Quel protocole open source Python utilise-t-il ?

Quel protocole open source Python utilise-t-il ?

(*-*)浩
(*-*)浩original
2019-08-01 16:43:206811parcourir

Python est un langage de programmation de haut niveau interprété, orienté objet avec des types de données dynamiques. Le code source de Python suit également l'accord GPL (GNU General Public License).

Quel protocole open source Python utilise-t-il ?

GPL (GNU General Public License) (apprentissage recommandé : Tutoriel vidéo Python )

Le contenu principal de l'accord GPL est que tant qu'un produit sous l'accord GPL est utilisé dans un logiciel ("utilisation" fait référence à une référence de bibliothèque de classes, à un code modifié ou à un code dérivé), le produit logiciel doit également utiliser la licence GPL, il doit être à la fois open source et gratuit. C'est ce qu'on appelle le « pouvoir infectieux ».

Il n'y a aucun problème à utiliser des produits sous licence GPL en tant que produit distinct, et vous pouvez également profiter de l'avantage d'être gratuit.

Étant donné que la GPL exige strictement que les produits logiciels qui utilisent les bibliothèques de classes GPL doivent utiliser le protocole GPL, pour le code open source qui utilise le protocole GPL, les logiciels commerciaux ou les départements qui ont des exigences de confidentialité du code sont ne convient pas Intégration/adoption comme base pour les bibliothèques de classes et le développement secondaire.

GPL (GNU General Public License)

La plupart des licences logicielles sont conçues pour vous priver de la liberté de partager et de modifier le logiciel. En revanche, la licence publique générale GNU tente de garantir votre liberté de partager et de modifier des logiciels libres. - Veiller à ce que les logiciels libres soient gratuits pour tous les utilisateurs. La GPL s'applique à la plupart des logiciels de la Free Software Foundation, ainsi qu'aux logiciels développés par des auteurs qui assument des obligations quant à leur utilisation.

(Certains autres logiciels de la Free Software Foundation sont couverts par la licence générale de la bibliothèque GNU). Vous pouvez également l'utiliser dans vos programmes. Lorsque nous parlons de logiciel libre, nous parlons de liberté et non de prix.

Afin de protéger vos droits, nous devons établir des réglementations interdisant à quiconque de nier vos droits ou de vous demander d'y renoncer. Ces dispositions traduisent votre responsabilité si vous modifiez le logiciel libre ou diffusez des copies du logiciel.

Par exemple, si vous distribuez des copies d'un tel programme, que ce soit contre paiement ou gratuitement, vous devez donner tous les droits dont vous disposez à vos destinataires, vous devez vous assurer qu'ils reçoivent ou ont accès au programme source ; ; et montrez-leur ces conditions pour qu'ils sachent qu'ils ont de tels droits.

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn