Skip to content

Licenses

Das Mate Design System verwendet eine Lizenzstruktur, die Transparenz und Flexibilität bietet, während es gleichzeitig die Verwendung und Weiterentwicklung unserer Komponenten unterstützt. Hier erfährst du mehr über die Lizenzen, die für unsere verschiedenen Komponenten gelten.

Apache License 2.0

Viele unserer Komponenten basieren auf dem Vaadin Framework, das unter der Apache License 2.0 veröffentlicht wird. Diese Lizenz erlaubt es Entwicklern, die Software frei zu verwenden, zu modifizieren und zu verteilen, solange die Bedingungen der Lizenz eingehalten werden.

Details zur Apache License 2.0

  • Nutzung und Verteilung: Du kannst die Komponenten frei verwenden, verändern und in eigenen Projekten integrieren.
  • Offenlegung von Änderungen: Bei einer modifizierten Weitergabe müssen die Änderungen dokumentiert werden.
  • Patentgewährung: Die Lizenz bietet eine umfassende Patentgewährung, die Entwickler schützt.

Eigene Komponenten

Unsere eigens entwickelten Komponenten sind unter der European Union Public License 1.2 lizenziert. Diese Lizenzierung fördert die Offenheit und Anpassungsfähigkeit des Mate Design Systems, indem sie Entwicklern ermöglicht, die Komponenten in vielfältigen Projekten zu nutzen und weiterzuentwickeln. Die EUPL ist eine Copyleft-Lizenz, aber sie enthält eine spezielle Klausel, die die Kompatibilität mit bestimmten anderen Lizenzen ermöglicht. Die Apache License 2.0 ist eine der Lizenzen, die als kompatibel mit der EUPL anerkannt wird.

Mate Pro Komponenten

Die Mate Pro Komponenten stellen einen erweiterten Satz an Funktionen dar, die speziell für den AKDB Verbund entwickelt wurden. Diese Komponenten sind aktuell nur unter der Commercial Vaadin Developer License version 4 nutzbar, welche durch eine Subskription bei Vaadin gekauft werden kann.

Nutzung von Mate Pro Komponenten

  • Interner Gebrauch: Mate Pro Komponenten sind ausschließlich für die interne Nutzung innerhalb des AKDB Verbunds bestimmt.
  • Zukünftige Pläne: Wir evaluieren kontinuierlich, wie wir diese Komponenten möglicherweise in der Zukunft für eine breitere Nutzung verfügbar machen können.

Einhaltung der Lizenzen

Es ist wichtig, dass alle Entwickler die Lizenzbedingungen einhalten, um sicherzustellen, dass die Rechte und Pflichten im Rahmen der Nutzung und Weiterentwicklung unserer Komponenten gewahrt bleiben. Bitte stelle sicher, dass du die Lizenzen verstehst und alle notwendigen Schritte unternimmst, um sie in deinen Projekten korrekt anzuwenden.

Weitere Informationen

Für detaillierte Informationen über die Apache License 2.0 oder EUPL 1.2 und wie sie auf unsere Komponenten angewendet wird, besuche bitte die offizielle Apache License Webseite bzw. European Union Public License Webseite. Für die Vaadin Commercial License version 4 besuche bitte die Geschäftsbedingungen auf der Vaadin Seite . Solltest du Fragen zu unseren Lizenzen oder zur Nutzung der Komponenten haben, steht dir unser Team gerne zur Verfügung.