Warum die AGPL-Lizenz verwenden?
iText 7 Community ist eine PDF-Bibliothek. Eine kostenlose (F/OSS)-Software ermöglicht es Ihnen dort das Lesen einer komplett verschlüsselten API.
Frei verfügbarer Code
F/OSS bedeutet nicht, dass die Nutzung der Software frei von Verpflichtungen ist, sondern lediglich, dass der Code frei verfügbar ist.
Open-Source
Bei Einhaltung der Regeln der Affero General Public License (AGPL) können Sie iText kostenlos nutzen.
Benötigen Sie eine kommerzielle Lizenz? Kein Problem.
Wenn Sie Ihr F/OSS-Projekt kommerzialisieren möchten, ist es zwingend erforderlich, eine kommerzielle Lizenz zu erwerben, um die Copyleft-Beschränkungen aufzuheben. Ab diesem Zeitpunkt sind Sie berechtigt, Ihre Anwendung als Closed-Source zu verkaufen oder zu nutzen.
Wie wird die AGPL-Lizenz verwendet?
Die AGPL-Lizenz beinhaltet einige Einschränkungen, die Sie kennen sollten.
Offenlegung und Verteilung des gesamten Quellcodes, einschließlich Ihres eigenen.
Sie dürfen ihn nicht in einem Netzwerk bereitstellen, ohne den vollständigen Quellcode Ihrer eigenen Anwendungen unter der AGPL-Lizenz offenzulegen. Sie müssen den gesamten Quellcode verteilen, einschließlich Ihres eigenen Produkts und Ihrer webbasierten Anwendungen.
Nur in AGPL-Umgebungen zulässig.
Es ist rechtlich unzulässig, iText Community und unsere Open-Source-Add-Ons in einer Nicht-AGPL-Umgebung zu verwenden.
Änderungen am Quellcode
Sie müssen alle Änderungen an iText offenlegen.
Herstellerlinie und Urheberrecht
Bei der Verwendung von iText 7 Community unter AGPL müssen Sie iText deutlich erwähnen und das iText-Urheberrecht und die AGPL-Lizenz in die Metadaten der Ausgabedatei aufnehmen. Zudem müssen Sie die Herstellerlinie in jedem PDF beibehalten, das mit iText erstellt oder bearbeitet wurde
Community Support
Neben unserem internen Support-Team haben wir eine sehr aktive Community von Entwicklern , die freiwillig Antworten in Foren wie StackOverflow, Quora, Reddit und mehr veröffentlichen.
Beachten Sie, dass es keine garantierte Antwortzeit für auf diesen Kanälen gepostete Fragen gibt. Es gibt auch keine Garantie dafür, dass die Antworten korrekt sind oder von einem iText-Entwickler stammen. Bitte berücksichtigen Sie dies und erweisen Sie dieser wunderbaren Gruppe von Freiwilligen und Mitwirkenden den größten Respekt.
Wie kann ich ...?
Suchen Sie zuerst die Themen zu iText oder iText 7 auf Stack Overflow durch, weil diese Frage möglicherweise dort schon einmal gestellt wurde. Wenn Sie auf diese Weise keine Antwort finden, stellen Sie eine neue Anfrage mit dem Tag „iText“ oder „iText7“.
Warum habe ich diese Fehlermeldung erhalten?
Warum verhält sich mein Code nicht wie erwartet? Posten Sie Ihr minimales, vollständiges und überprüfbares Beispiel auf Stack Overflow mit dem Tag „iText“ oder „iText7“.
Ich habe eine Idee/Anfrage/Fehlerbehebung und habe einen Code dafür geschrieben, den ich gerne weitergeben möchte.
Ausgezeichnet! Senden Sie Ihren Patch auf GitHub auf die Pull-Anforderungsseiten von iText oder iText 7. Lesen Sie außerdem unseren Beitragsleitfaden.
Starten Sie Ihr F/OSS-Projekt
Lesen Sie weiter den vollständigen Text der AGPL, um mehr über die Verwendung der iText 7 Community unter der AGPL-Lizenz zu erfahren.