Zum Inhalt springen

„Jython“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
OnionObserver (Diskussion | Beiträge)
Linkvorschlag-Funktion: 2 Links hinzugefügt.
K Parameter fix
 
Zeile 32: Zeile 32:
|date=2009-06-16
|date=2009-06-16
|access-date=2009-07-02
|access-date=2009-07-02
|last=Wierzbicki|first=Frank
|last=Wierzbicki|first=Frank |language=en
}}</ref>
}}</ref>


Zeile 44: Zeile 44:
| archivedate=2018-10-09
| archivedate=2018-10-09
| offline=yes
| offline=yes
| archivebot=2022-11-23 18:19:15 InternetArchiveBot
| archivebot=2022-11-23 18:19:15 InternetArchiveBot |language=en
}}</ref>
}}</ref>


Der Befehlszeileninterpreter ist unter der Apache Software License verfügbar.<ref>{{cite book|title=Learning Python, 5th Edition|author=Mark Lutz|isbn= 978-1-4493-5573-9|url=https://python.engineering/learning-python-5th-edition/}}</ref>
Der Befehlszeileninterpreter ist unter der Apache Software License verfügbar.<ref>{{cite book|title=Learning Python, 5th Edition|author=Mark Lutz|isbn= 978-1-4493-5573-9|url=https://python.engineering/learning-python-5th-edition/ |language=en}}</ref>


== Weblinks ==
== Weblinks ==

Aktuelle Version vom 24. Mai 2025, 17:13 Uhr

Jython
Basisdaten
Erscheinungsjahr: 2000 (JPython 1997)
Entwickler: Jython Projekt
Aktuelle Version: 2.7.3  (10. September 2022)
Betriebssystem: Plattformunabhängig
Lizenz: Jython Lizenz
www.jython.org

Jython (früher JPython) ist eine reine Java-Implementierung der Programmiersprache Python und ermöglicht somit die Ausführung von Python-Programmen auf jeder Java-Plattform. Damit geht einher, dass sämtliche Java-Bibliotheken in Python-Programmen importiert und dynamisch genutzt werden können. Jython bietet im Vergleich zu CPython uneingeschränktes Multithreading, ist allerdings auf das veraltete Python 2 beschränkt.

Jython eignet sich ebenfalls gut als Skriptsprache in der Java-Entwicklung, ist allerdings konzeptionell eher auf eine vollständige Python-Implementierung als auf gute Einbettung in die Java-Welt ausgerichtet.

Jython wurde ursprünglich Ende 1997 entwickelt, um C durch Java für leistungsintensiven Code zu ersetzen, auf den von Python-Programmen zugegriffen wird, und wechselte im Oktober 2000 zu SourceForge. Die Python Software Foundation vergab im Januar 2005 einen Zuschuss. Jython 2.5 wurde im Juni 2009 veröffentlicht.[1]

Lizenzbestimmungen

[Bearbeiten | Quelltext bearbeiten]

Ab Version 2.2 wird Jython (inklusive der Standardbibliothek) unter der Python Software Foundation License (v2) veröffentlicht. Ältere Versionen werden durch die Jython 2.0-, 2.1-Lizenz und die JPython 1.1.x-Softwarelizenz abgedeckt.[2]

Der Befehlszeileninterpreter ist unter der Apache Software License verfügbar.[3]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Frank Wierzbicki: Jython 2.5.0 Final is out! 16. Juni 2009, abgerufen am 2. Juli 2009 (englisch).
  2. The Jython License. Jython's project, archiviert vom Original am 9. Oktober 2018; abgerufen am 9. Februar 2008 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.jython.org
  3. Mark Lutz: Learning Python, 5th Edition. ISBN 978-1-4493-5573-9 (englisch, python.engineering).