TigerJython

Version

$VERSION$

Willkommen

TigerJython ist eine einfache Programmier-Umgebung für Python. Sie basiert auf Jython (Java-Python) und enthält bereits alle benötigten Bibliotheken.

Eine Installation von TigerJython beschränkt sich auf den aktuellen Ordner. TigerJython erstellt Dateien, um die Einstellungen zu speichern und den Zugriff auf Java-Bibliotheken zu ermöglichen. Für eine Deinstallation genügt es, den Ordner mit TigerJython zu löschen.

Diese Software wird für den nicht-kommerziellen Gebrauch zur freien Verfügung gestellt. Die Autoren übernehmen aber keine Garantie im Zusammenhang mit der Software und lehnen jede Haftung für entstandene Schäden und Probleme ab. Du verwendest dieses Programm also auf eigenes Risiko.

Rückmeldungen, Fragen und Kommentare sind willkommen unter http://www.tigerjython.ch/.

Python und Jython

TigerJython basiert auf Jython 2.7 und ist damit auch weitgehend zu Python 2.7 kompatibel. Im Vergleich zu Standard-Python fehlen auf Jython einige Bibliotheken, insbesondere jene für Grafik. Dafür können unter Jython generell alle Java-Bibliotheken direkt angesprochen und verwendet werden.

TigerJython ist eine Lern-Umgebung. Aus didaktischen Überlegungen wurde die Sprache "Python" teilweise erweitert und angepasst. Details siehe unten.

Falls Jython oder die Aplu-Bibliotheken auf diesem Computer bereits fest installiert sind, kann es zu Konflikten kommen. Wir empfehlen in diesem Fall ein Update auf die neusten Versionen.

Teil-Projekte

TigerJython basiert auf den folgenden Projekten:

Das TigerJython-Projekt wird unterstützt von Klett & Balmer [https://www.klett.ch/].

Änderungen gegenüber Python

Lizenzen

TigerJython darf frei verwendet und weitergegeben werden. Die Verwendung dieser Software geschieht auf eigenes Risiko. Die Autoren lehnen jegliche Haftung im Zusammenhang mit TigerJython ab.

TigerJython

Copyright (c) 2013-2019, T. Kohn, A. Plüss, J. Arnold
Alle Rechte vorbehalten.

Jython

Copyright (c) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Jython Developers
All rights reserved.

http://www.jython.org/license.html

RSyntaxTextArea

Copyright (c) 2012, Robert Futrell
All rights reserved.

http://fifesoft.com/rsyntaxtextarea/RSyntaxTextArea.License.txt

License Text

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.