Lizenzen
J2ME Polish ist unter der GNU General Public License und unter kommerziellen Lizenzen erhältlich.
GPL
Sie können die GPL Lizenz ohne Einschränkungen für Projekte nutzen, die unter der GNU General Public License stehen.
Mehr Informationen finden Sie auf diesen Seiten:
www.gnu.org/licenses/gpl.html
www.gnu.org/licenses/gpl-faq.html
Kommerzielle Lizenzen
| Lizenz | Erklärung | Preis (ohne MwSt.) |
| Single Lizenz | Entwickeln Sie eine Anwendung und verkaufen Sie so viele Kopien wie Sie wollen. Sie können auch verschiedene Design-Variationen, Anpassungen und Geräte-Portierungen ihrer Anwendung anbieten. Weitere Merkmale:
|
990,00 Euro |
| Single Lizenz Bundle mit Nutiteq OpenStreetMap SDK | Entwickeln Sie eine Applikation mit Kartenfunktion und verkaufen Sie so viele Kopien und Varianten wie Sie wollen. Für mehr Details über Nutiteqs Produkt und die Lizenzkonditionen gehen Sie bitte auf: www.nutiteq.com/mobile-maps-developers | 2.891,00 Euro |
| 3 Monate Basic Support | Beantwortung von einer Frage pro Tag über J2ME Polish zum Thema Design oder Implementierung per Email oder Telefon nach dem Erwerb einer kommerziellen Lizenz. Antworten werden binnen einer Arbeitswoche geliefert. Zugang zu Preview-Versionen von J2ME Polish. | 1.800,00 Euro |
| 6 Monate Advanced Support | Beantwortung von einer Frage pro Tag über J2ME Polish zum Thema Design oder Implementierung per Email oder Telefon nach dem Erwerb einer kommerziellen Lizenz. Antworten werden binnen einer Arbeitswoche geliefert. Zugang zu Preview-Versionen von J2ME Polish. | 9.000,00 Euro |
| Enterprise License | Entwickeln Sie eine beliebige Anzahl von mobilen Anwendungen mit J2ME Polish mit einer beliebigen Anzahl von Entwicklern. Weitere Merkmale:
|
14.990,00 Euro |
| Enterprise License + 6 Monate Advanced Support | Erhalten Sie die Enterprise Lizenz plus 6 Monate des Advanced Supports für J2ME Polish. Weitere Merkmale:
|
14.990,00 Euro |
| Enterprise License + 6 Monate Advanced Support + Onsite Training | Erhalten Sie die Enterprise Lizenz plus 6 Monate des Advanced Supports und Schulung vor Ort für J2ME Polish. Weitere Merkmale:
|
14.990,00 Euro |
Bitte lesen Sie die gesamten Lizenzbestimmungen genau:
Sollten Sie Fragen bezüglich der Lizenzierung von J2ME Polish haben, wenden Sie sich bitte an Robert Virkus unter j2mepolish@enough.de.
Warum und wann brauche ich eine kommerzielle Lizenz?
Wenn Sie mit J2ME Polish eine Anwendung entwickeln werden spezifische APIs während des Build-Prozesses in Ihre Anwendung eingebaut (zum Beispiel die Grafikoberflächen-Klassen, die Serialisierungs-Klassen, die Spiel-Engine-Klassen, die Lokalisierungs-Klassen, die Logging-Klassen usw.). Wenn Sie diese Klassen effektiv in Ihrer Anwendung nutzen, dann linken Sie gegen die J2ME Polish Bibliothek. Die GNU GPL Lizenz erfordert, dass Sie den kompletten Quellcode unter der GNU GPL wiederveröffentlichen. Deswegen gibt es alternative kommerzielle Lizenzen. Diese kommerziellen Lizenzen erlauben es ihnen J2ME Polish ohne Restriktionen in ihren Anwendungen zu benutzen.
Wie definiert sich eine “einzelne Anwendung“?
Wenn Sie J2ME Polish für eine oder mehrere einzelne Anwendungen lizenzieren wollen, müssen Sie entweder eine Single Lizenz für jede Anwendung einzeln erwerben oder sich alternativ eine Enterprise Lizenz zulegen. Wir definieren eine „einzelne Anwendung“ wie ein Laie es tun würde – so lang wie eine normale Person diese Applikation als die gleiche definieren würde. Eine einzelne Applikation kann zum Beispiel enthalten:
- Mehrere Versionen
- Verschiedene Geräte-Portierungen
- Design Anpassungen
- Lokalisierungen
- Kleine Funktionalitätsänderungen wie angepasste Benutzerführung, verschiedene „about“ Bildschirme und ähnliches
Sobald sich die Zielsetzung oder die Kernfunktionalitäten der Anwendung ändern ist es nach unseren Lizenzbestimmungen keine „einzelne Anwendung“ mehr – in diesem Falle erwerben Sie bitte eine weitere Lizenz. Auch verschiedene Versionen wie „basic“ und „enterprise“ ihrer Anwendung erfordern im Normalfall separate Lizenzen. Im Zweifelsfall fragen sie uns unter j2mepolish@enough.de.
In welchen Fällen brauche ich KEINE kommerzielle Lizenz?
Sie können das J2ME Polish Framework auch kommerziell für closed source Anwendungen nutzen.
In jedem Fall dürfen Sie keine der unten genannten Funktionen nutzen ohne eine kommerzielle Lizenz zu erwerben und ihren Quelltext zu Open Source zu machen:
- Die J2ME Polish GUI
- Das Serialisierungs Framework
- Das Remote Method Invocation (RMI) Framework
- Das Persistenz Framework
- Die Spiel-Engine / MIDP / 2.0 kompatible Spiel-API
- Das Lokalisierungs Framework
- Die BitMapFont Klassen
- Eine Utility Klasse
Wenn Sie eine der obenstehenden Funktionen benutzen müssen Sie eine kommerzielle Lizenz von J2ME Polish erwerben. Der gesetzliche Grund hierfür ist, dass Sie in diesen Fällen den Quellcode ihrer Anwendung gegen den Quelltext von J2ME Polish linken. Dieses linken werfordert entweder dass ihre Anwendung Open Source ist oder dass Sie eine kommerzielle Lizenz erwerben.
Es gibt eine Ausnahme: Sie dürfen das Logging Framework kommerziell mit der #debug preprocessing Anweisung nutzen.
Sie können das Building Framework mit der Gerätedatenbank, dem Preprocessing, das Resource Assembling und so weiter für die Entwicklung von kommerziellen J2ME Anwendungen nutzen ohne eine kommerzielle Lizenz zu erwerben.
Sie können J2ME Polish auch mittels Extension Points erweitern (welche alle auf de.enough.polish.Extension Klasse basieren) ohne Ihre Erweiterung unter der GPL zu veröffentlichen. Das gilt auch für Ihre eigenen Hintergründe und Ränder, welche auf J2ME Polish basieren. Sie können also kommerzielle J2ME Polish Erweiterungen entwickeln und verkaufen ohne dass sie eine J2ME Polish Lizenz erwerben.
Die Gerätedatenbank ist auch unter der GPL lizenziert. Wenn Sie also wollen können Sie die Datenbank auch für andere Zwecke als das Entwickeln ihrer Anwendung nutzen. Sie brauchen nur unsere schriftliche Erlaubnis (oder müssen Ihr Projekt auch wieder unter der GPL lizenzieren).
J2ME Polish Support
Wählen Sie aus einer Reihe von Support-Optionen. Unsere J2ME Polish Enterprise Lizenzen beinhalten bereits umfangreiche Supportleistungen.
| Option | Beschreibung | Preis |
| Basic Support | Beantwortung von einer Anfrage/Tag über J2ME Polish Design oder Implementierung per Email innerhalb des ersten Monats nach Erwerb einer kommerziellen J2ME Polish Lizenz. Bearbeitung innerhalb max. einer Arbeitswoche garantiert. | In Single Lizenz enthalten |
| Extended Support | Weitere drei Monate Basic Support | 600,00 Euro pro Monat |
| Advanced Support | Unbeschränkte Anzahl von Support-Anfragen per Email und Telefon plus Implementierung von Funktionen und Komponenten bis zu einem Arbeitsaufwand von einer Arbeitswoche/ 40 Arbeitsstunden in einem Zeitraum von sechs Monaten. Fragen werden innerhalb von zwei Arbeitstagen beantwortet. | 1.500,00 Euro pro Monat |
| Schulung | Ganztages Schulung für Designer und Entwickler die J2ME Polish nutzen. Weitere Details auf Anfrage. | 1.000,00 Euro pro Tag und Entwickler plus Reise- und Unterkunftskosten |
| Exklusive Erweiterungen | Exklusive Erweiterungen für J2ME Polish. | Anfragen bitte an services@enough.de |
Open-Source-Ausnahmen
Alle Projekte, die unter einer Open-Source-Lizenz veröffentlicht wird, die von der Open Source Initiative anerkannt wird, dürfen J2ME Polish ohne Einschränkungen verwenden. Beachten Sie bitte dass dies nicht für Closed-Source-Produkte gilt, die aus solchen Projekten entstehen.
Investitionssicherheit
Sollte die Entwicklung von J2ME Polish eingestellt werden, wird Enough Software das gesamte Projekt unter die GNU Lesser General Public License stellen. Dies erlaubt die uneingeschränkte Benutzung für alle Zwecke. Enough Software bietet also eine sehr hohe Investitionssicherheit!
