Hallo,

ich habe heute ein etwas schockierendes Erlebnis mit RB gehabt:

Im August 2006 habe ich mir mit
  RealBasic 2006 Release 4
  Standard Edition
  Linux-Ausgabe
eine Anwendung erstellt. Seither benutze ich diese ohne jedes Problem.

Heute habe ich eine kleine Änderung im Quellcode vorgenommen und die Anwendung neu kompiliert.

Dabei erschien ein Hinweis "Professional License Required". Darin heißt es, die von mir verwendete AutoDiscovery-Klasse sei ein Feature der Professional-Version. Meine Anwendung werde daher nur die nächsten 10 Tage und nur für jeweils 5 Minuten funktionsfähig sein.

Wie um alles in der Welt konnte das passieren? In dieser Angabe hier (http://www.application-systems.de/realbasic/vergleichstdpro.html) wird mit keiner Silbe erwähnt, dass die AutoDiscovery-Klasse zu den Unterschieden zwischen Standard und Professional gehört. Wenn diese Klasse tatsächlich nur mit Professional uneingeschränkt nutzbar ist, warum habe ich bislang nie einen entsprechenden Hinweis erhalten und warum haben meine Kompilate bislang immer uneingeschränkt funktioniert?

Ist da irgendwas falsch gelaufen, was sich richtig stellen lässt, sodass ich meine Anwendung mit der AutoDiscovery-Klasse weiterhin mit der Standardversion kompilieren und nutzen kann?

Wenn ich nun tatsächlich für die Weiternutzung meiner Entwicklung jetzt plötzlich die Professional Version kaufen müsste, dann wäre das eine riesige Schweinerei. Ich kann und will mir Professional nicht leisten. Und ich habe immer im Vertrauen darauf gehandelt, dass alles, was ich verwende, zum Umfang meiner Standard-Version gehört und dass Komponenten der Professional-Version entweder gar nicht vorhanden sind oder eine entsprechenden Hinweis auslösen.

Wie hätte ich ahnen können, dass die von mir verwendete Klasse eine Zeit lang mit der Standardversion kompiliert werden kann und dann, wenn man sein Projekt darauf aufgebaut hat, wie aus heiterem Himmel sich plötzlich als Professsional-Komponente zu erkennen gibt?

Hat jemand eine Hilfe oder einen Kommentar dazu?

Gruß

Stefan

Antwort per Email an