Nein, World Of Documents ist (noch) nicht Open Source. Aber es hat viel mit Open Source am Hut.
World Of Documents basiert sehr stark auf verschiedenen Open Source Komponenten. Nur ein paar Beispiele:
- Apache Felix bildet als OSGi Implementation die Grundlage für die Applikation und ermöglicht dadurch erst die derart offene und erweiterbare Architektur.
- Apache Xerces-J ist der standardmässige XML Parser.
- Apache Xalan-J ist der standardmässige XSLT 1.0 Transformer.
- Apache FOP ist eine Implementation des XSL-FO Standards und dient als Referenzformatierer für WOD.
- Apache ActiveMQ fungiert als Message Queue Server.
- Jersey ist die Referenzimplementation von JAX-RS, einem HTTP REST API für Java, und dient als Grundlage für die HTTP REST Schnittstellen von WOD.
- Apache Karaf steuert einige wertvolle Komponenten für die Administration des Servers bei.
Regeln für den Open Source Einsatz
WOD wurde von Anfang an so entwickelt, dass es nur auf Komponenten basiert, die kompatibel sind mit der Apache Licence Policy. Das heisst, dass beispielsweise keine Open Source Komponenten unter der GPL-Lizenz eingesetzt werden. Ebenso ist die Standard-Distribution frei von externen, möglicherweise kostenpflichtigen Closed Source Komponenten. Das heisst aber nicht, dass solche Komponenten nicht bei Bedarf doch eingebunden werden können, z.B. im Rahmen eines Customizings.
Diese Regeln erlauben es, dass der Quellcode von WOD eines Tages unter der Apache Lizenz v2.0 veröffentlich werden kann.
Wann wird WOD Open Source?
World Of Documents wird dann Open Source, wenn die initialen Entwicklungskosten über Projekte oder Crowd Funding amortisiert sind. Es war nie das Ziel, einfach ein weiteres kommerzielles Output Management Tool auf den bereits stark gesättigten Markt zu werfen. Gerade im Open Source Bereich gibt es noch keine ernstzunehmende, umfassende Lösung für das Output Management. World Of Documents könnte die erste solche Lösung sein.
Sind Sie an einer Open Source Setzung von World Of Documents interessiert, und können Sie einen wesentlichen Beitrag an die Amortisierung leisten? Dann kontaktieren Sie mich doch bitte!