Difference between revisions of "Nutzungslizenzen"

From
Jump to: navigation, search
(Created page with "= Bibliotheken und Lizenzen für OpenAIFrontend = Die Anwendung ''OpenAIFrontend'' nutzt eine Reihe von externen Bibliotheken, die über Maven verfügbar sind. Hier ist eine...")
 
(Verwendete Bibliotheken)
Line 42: Line 42:
 
:'''Lizenz''': MIT License [http://unirest.io/java.html]
 
:'''Lizenz''': MIT License [http://unirest.io/java.html]
  
Bitte beachten Sie, dass die Version `${junit.version}` bei der ''JUnit Jupiter Engine'' durch die aktuelle Version ersetzt werden muss, die Sie in Ihrer `pom.xml` verwenden.
+
== Testbibliotheken ==
 +
;[[JUnit Jupiter API]]
 +
:* '''Gruppe''': org.junit.jupiter
 +
:* '''Artefakt''': junit-jupiter-api
 +
:* '''Version''': 5.10.0
 +
:* '''Lizenz''': [[Eclipse Public License v2.0]]
 +
:* '''Verwendung''': Test
 +
 
 +
== JSON-Bibliotheken ==
 +
;[[Retrofit2 Converter Jackson]]
 +
:* '''Gruppe''': com.squareup.retrofit2
 +
:* '''Artefakt''': converter-jackson
 +
:* '''Version''': 2.9.0
 +
:* '''Lizenz''': [[Apache License 2.0]]
 +
 
 +
;[[Jackson Core]]
 +
:* '''Gruppe''': com.fasterxml.jackson.core
 +
:* '''Artefakt''': jackson-core
 +
:* '''Version''': 2.16.1
 +
:* '''Lizenz''': [[Apache License 2.0]]
 +
 
 +
;[[Google Gson]]
 +
:* '''Gruppe''': com.google.code.gson
 +
:* '''Artefakt''': gson
 +
:* '''Version''': 2.10.1
 +
:* '''Lizenz''': [[Apache License 2.0]]
 +
 
 +
== Dateiformat-Bibliotheken ==
 +
;[[XZ Utils]]
 +
:* '''Gruppe''': org.tukaani
 +
:* '''Artefakt''': xz
 +
:* '''Version''': 1.9
 +
:* '''Lizenz''': [[Public Domain]], [[GNU LGPLv2.1]]
 +
 
 +
== Logging-Bibliotheken ==
 +
;[[Log4j Core]]
 +
:* '''Gruppe''': org.apache.logging.log4j
 +
:* '''Artefakt''': log4j-core
 +
:* '''Version''': 2.20.0
 +
:* '''Lizenz''': [[Apache License 2.0]]
 +
 
 +
== OpenAI Bibliotheken ==
 +
;[[Simple OpenAI]]
 +
:* '''Gruppe''': io.github.sashirestela
 +
:* '''Artefakt''': simple-openai
 +
:* '''Version''': 2.0.1
 +
:* '''Lizenz''': Unbekannt (Prüfe die Projektseite für mehr Informationen)
 +
 
 +
== Datenbank-Treiber ==
 +
;[[MySQL Connector/J]]
 +
:* '''Gruppe''': com.mysql
 +
:* '''Artefakt''': mysql-connector-j
 +
:* '''Version''': 8.3.0
 +
:* '''Lizenz''': [[GNU GPLv2]]
 +
 
 +
== Maven-Verwandte Bibliotheken ==
 +
;[[Maven Model]]
 +
:* '''Gruppe''': org.apache.maven
 +
:* '''Artefakt''': maven-model
 +
:* '''Version''': 3.6.0
 +
:* '''Lizenz''': [[Apache License 2.0]]
 +
 
 +
== Download-Manager ==
 +
;[[Getdown Launcher]]
 +
:* '''Gruppe''': com.threerings.getdown
 +
:* '''Artefakt''': getdown-launcher
 +
:* '''Version''': (Angabe der Version erforderlich)
 +
:* '''Lizenz''': (Lizenzinformation prüfen)
 +
 
 +
== Update- und Deployment-Tools ==
 +
;[[Update4j]]
 +
:* '''Gruppe''': org.update4j
 +
:* '''Artefakt''': update4j
 +
:* '''Version''': 1.5.9
 +
:* '''Lizenz''': [[BSD 2-Clause]]
  
 
[[Kategorie:OpenAIFrontend]]
 
[[Kategorie:OpenAIFrontend]]

Revision as of 16:16, 29 April 2024

Bibliotheken und Lizenzen für OpenAIFrontend

Die Anwendung OpenAIFrontend nutzt eine Reihe von externen Bibliotheken, die über Maven verfügbar sind. Hier ist eine Liste dieser Bibliotheken mit den entsprechenden Versionsnummern und Nutzungslizenzen.

Verwendete Bibliotheken

JavaFX-Web
Gruppe: org.openjfx
Artefakt: javafx-web
Version: 21-ea+24
Lizenz: GPL-2.0 mit Classpath Exception [1]
JavaFX-Swing
Gruppe: org.openjfx
Artefakt: javafx-swing
Version: 21
Lizenz: GPL-2.0 mit Classpath Exception [2]
JUnit Jupiter Engine
Gruppe: org.junit.jupiter
Artefakt: junit-jupiter-engine
Version: ${junit.version}
Scope: test
Lizenz: Eclipse Public License v2.0 [3]
Jackson Databind
Gruppe: com.fasterxml.jackson.core
Artefakt: jackson-databind
Version: 2.16.1
Lizenz: Apache License 2.0 [4]
OkHttp
Gruppe: com.squareup.okhttp3
Artefakt: okhttp
Version: 4.5.0
Lizenz: Apache License 2.0 [5]
Unirest for Java
Gruppe: com.mashape.unirest
Artefakt: unirest-java
Version: 1.4.9
Lizenz: MIT License [6]

Testbibliotheken

JUnit Jupiter API

JSON-Bibliotheken

Retrofit2 Converter Jackson
  • Gruppe: com.squareup.retrofit2
  • Artefakt: converter-jackson
  • Version: 2.9.0
  • Lizenz: Apache License 2.0
Jackson Core
  • Gruppe: com.fasterxml.jackson.core
  • Artefakt: jackson-core
  • Version: 2.16.1
  • Lizenz: Apache License 2.0
Google Gson

Dateiformat-Bibliotheken

XZ Utils

Logging-Bibliotheken

Log4j Core
  • Gruppe: org.apache.logging.log4j
  • Artefakt: log4j-core
  • Version: 2.20.0
  • Lizenz: Apache License 2.0

OpenAI Bibliotheken

Simple OpenAI
  • Gruppe: io.github.sashirestela
  • Artefakt: simple-openai
  • Version: 2.0.1
  • Lizenz: Unbekannt (Prüfe die Projektseite für mehr Informationen)

Datenbank-Treiber

MySQL Connector/J
  • Gruppe: com.mysql
  • Artefakt: mysql-connector-j
  • Version: 8.3.0
  • Lizenz: GNU GPLv2

Maven-Verwandte Bibliotheken

Maven Model

Download-Manager

Getdown Launcher
  • Gruppe: com.threerings.getdown
  • Artefakt: getdown-launcher
  • Version: (Angabe der Version erforderlich)
  • Lizenz: (Lizenzinformation prüfen)

Update- und Deployment-Tools

Update4j
  • Gruppe: org.update4j
  • Artefakt: update4j
  • Version: 1.5.9
  • Lizenz: BSD 2-Clause

Kategorie:OpenAIFrontend