Moin,
ich habe ein kleines Problem, undzwar sollte ich für die Firma ein Feature in unser System einbauen. (Java Applikation)
Da habe ich eine Library erstellt und mehrere vorhandene Libraries dort hinzugefügt.
Also eine Library die ich erstellt habe und in der sind drei Open-Source Libraries mit leichten Modifikationen (als Quellcode).
Zwei von den Open-Source Projekten sind mit der Apache License 2.0 versehen, die dritte ist GPL und kommt aber auch raus.
Nun meine Frage, unter welcher Lizenz steht dann meine Library?
Soweit ich mich über Apache 2.0 informiert habe ist die nicht so Streng, ich will bzw. kann nicht unsere Software Open-Source stellen oder auf Anfrage von irgendjemand den Source aushändigen.
Und außerdem: Darf ich auch noch ein paar Dateien aus dem Open-Source Projekt benutzen oder muss ich direkt das ganze Projekt in meine Library hinzuziehen?
Edit:
Hab selber nochmal nen Tag gestöbert und dabei kam raus, dass man in der Regel Quellcode/Software mit Apache 2.0 Software auch Kommerziell nutzen kann in Closed - Source Software.
Bei GPL gilt dies nicht, das würde ich nicht für kommerzielle Zwecke benutzen.







