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

Sollte Ihr Quelltext nicht unter der GNU GPL Lizenz veröffentlicht werden, können Sie aus den folgenden kommerziellen Lizenzen auswählen:
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:
  • 1 Monat kostenlosen Basic Support per Email
  • Alle Updates innerhalb der selben Major Version (2.x) enthalten
  • • Funktions-Anfragen von Lizenznehmer genießen höhere Priorität
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:
  • Kostenlose Updates und Fehlerbehebungen für mindestens 12 Monate nach Erwerb, zusätzlich zu allen Updates innerhalb der selben Major Versionen (2.x)
  • Funktions-Anfragen im Umfang einer Ein-Mann-Woche werden in einem gewissen Zeitrahmen umgesetzt
  • Haftungsfreistellung bei Verletzung der Rechte des geistigen Eigentums – Lizenznehmer werden bei Verletzung von Rechten des Geistigen Eigentums durch J2ME Polish entschädigt
  • Funktions-Anfragen von Enterprise Lizenzen genießen höchste Priorität
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:
  • 6 Monate kostenlosen Support per Email und Telefon (wie bei dem oben erwähnten Advanced Support)
  • Kostenlose Updates und Fehlerbehebungen für mindestens 12 Monate nach Erwerb, zusätzlich zu allen Updates innerhalb der selben Major Versionen (2.x)
  • Funktions-Anfragen im Umfang einer Ein-Mann-Woche werden in einem gewissen Zeitrahmen umgesetzt
  • Die Option den Advanced Support nach Ablauf für monatlich 1000 Euro zu verlängern
  • Haftungsfreistellung bei Verletzung der Rechte des geistigen Eigentums – Lizenznehmer werden bei Verletzung von Rechten des Geistigen Eigentums durch J2ME Polish entschädigt
  • • Funktions-Anfragen von Enterprise Lizenzen genießen höchste Priorität
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:
  • 6 Monate kostenlosen Support per Email und Telefon (wie bei dem oben erwähnten Advanced Support)
  • Kostenlose Updates und Fehlerbehebungen für mindestens 12 Monate nach Erwerb, zusätzlich zu allen Updates innerhalb der selben Major Versionen (2.x)
  • Funktions-Anfragen im Umfang einer Ein-Mann-Woche werden in einem gewissen Zeitrahmen umgesetzt
  • Die Option den Advanced Support nach Ablauf für monatlich 1000 Euro zu verlängern
  • Haftungsfreistellung bei Verletzung der Rechte des geistigen Eigentums – Lizenznehmer werden bei Verletzung von Rechten des Geistigen Eigentums durch J2ME Polish entschädigt
  • Funktions-Anfragen von Enterprise Lizenzen genießen höchste Priorität
  • • Schulung für bis zu drei Entwickler: Enough Software sendet einen Techniker zu Ihnen, der Ihr Team in der Benutzung von J2ME Polish in ihren Projekten schulen wird. Reisekosten werden separat in Kosten gestellt und sind nicht enthalten. Alternativ kann die Schulung auch in den Räumen von Enough Software in Bremen, Deutschland stattfinden. Bitte teilen Sie uns drei mögliche Termine und den Ort für die Schulung mit.
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@remove-this.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@remove-this.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@remove-this.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!

Kommerzielle Lizenzierung

Lizenzieren Sie J2ME Polish für den kommerziellen Einsatz und bringen Sie ihre Apps schneller in den Markt