Python ist eine interpretierte, objektorientierte Programmiersprache auf hoher Ebene mit dynamischen Datentypen.
Python wurde Ende 1989 von Guido van Rossum erfunden und die erste öffentliche Veröffentlichung wurde 1991 veröffentlicht. (Empfohlenes Lernen: Python-Video-Tutorial)
Wie die Perl-Sprache folgt auch der Python-Quellcode der Open-Source-Vereinbarung GPL (GNU General Public License).
GPL, die Abkürzung für GNU General Public License, ist die informelle chinesische Übersetzung von GNU General Public License. Sie wird nicht von der Free Software Foundation veröffentlicht und stellt keine gesetzliche Vertriebsklausel für Software unter der GNU General Public License dar – nur die englische Originalversion der GNU General Public License hat eine solche Wirkung.
GPL (GNU General Public License)
Die meisten Softwarelizenzen sind so konzipiert, dass sie Ihnen die Freiheit nehmen, die Software zu teilen und zu ändern. Im Gegensatz dazu versucht die GNU General Public License, Ihnen die Freiheit zu garantieren, freie Software zu teilen und zu ändern. - Stellen Sie sicher, dass kostenlose Software für alle Benutzer kostenlos ist.
Die GPL gilt für die meiste Software der Free Software Foundation sowie für Software, die von Autoren entwickelt wurde, die Verpflichtungen für deren Nutzung übernehmen. (Einige andere Free Software Foundation-Software unterliegt der GNU Library General License.) Sie können es auch in Ihren Programmen verwenden. Wenn wir über freie Software sprechen, meinen wir Freiheit, nicht Preis.
Um Ihre Rechte zu schützen, müssen wir Vorschriften erlassen, die es niemandem verbieten, Ihre Rechte nicht anzuerkennen oder Sie aufzufordern, diese Rechte aufzugeben. Diese Bestimmungen übertragen sich auf Ihre Verantwortung, wenn Sie die kostenlose Software ändern oder Kopien der Software verbreiten.
Wenn Sie beispielsweise Kopien eines solchen Programms verteilen, sei es gegen Gebühr oder kostenlos, müssen Sie Ihren Empfängern alle Rechte gewähren, die Sie haben. Sie müssen sicherstellen, dass diese das Quellprogramm erhalten oder Zugriff darauf haben ; und zeigen Sie ihnen diese Bedingungen, damit sie wissen, dass sie solche Rechte haben.
Wir ergreifen zwei Maßnahmen, um Ihre Rechte zu schützen.
(1) Urheberrechtsschutz für Software.
(2) Stellen Sie Ihnen eine Lizenz zur Verfügung. Es gibt Ihnen die rechtliche Erlaubnis, die Software zu kopieren, zu verbreiten und zu verändern.
GPL-Zeichen
Um jeden Autor und uns selbst zu schützen, müssen wir außerdem allen deutlich machen, dass es für freie Software keine Garantie gibt. Wenn jemand anderes die Software verändert und weiter verbreitet hat. Wir müssen den Empfängern klar machen, dass es sich bei dem, was sie erhalten, nicht um die ursprüngliche kostenlose Software handelt. Von anderen verursachte Probleme sollten den Ruf des ursprünglichen Autors nicht schädigen.
Schließlich ist jede freie Software ständig durch Softwarepatente bedroht. Wir möchten das Risiko vermeiden, dass Weitervertreiber freier Software Patentlizenzen im eigenen Namen erwerben. Machen Sie die Software tatsächlich privat. Um dies zu verhindern, müssen wir uns darüber im Klaren sein: Jedes Patent muss darauf basieren, dass jeder es frei nutzen kann, andernfalls wird kein Patent zugelassen.
Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial zum Lernen!
Das obige ist der detaillierte Inhalt vonIst Python eine Open-Source-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!