

SciChart, LightningChart, Syncfusion und DevExpress sehen in den Marketing-Screenshots alle ansprechend aus. Die Vergleichstabellen zeigen Features, die Demos zeigen flüssiges Rendering und auf der Preisseite steht eine Zahl. Was sie nicht zeigen, ist die Kette von Lizenzreibungen, auf die Sie stoßen, sobald Sie evaluieren, aktivieren, bereitstellen, den Rechner wechseln oder ein Abonnement auslaufen lassen. Diese Seite dokumentiert jeden Schmerzpunkt jeder Bibliothek im Vergleich zu ProEssentials — geordnet nach den Phasen, in denen Sie sie erleben werden, denn genau so treffen sie Sie: einer nach dem anderen, kumulierend.
Die Reibung ist nicht eine einzelne Sache. Es ist ein Lebenszyklus. Sie treffen nacheinander auf diese Hindernisse — und wenn Sie die schlimmsten entdecken, haben Sie Ihre Codebasis bereits auf die Bibliothek festgelegt.
Diese Tabelle deckt jeden Reibungspunkt ab, den ein Entwickler von der ersten Evaluierung bis zur langfristigen Wartung erleben wird. Jede Zeile ist eine Phase im Entwickler-Lebenszyklus. Lesen Sie von oben nach unten — in dieser Reihenfolge werden Sie auf diese Probleme stoßen.
| Pain Point | ProEssentials | SciChart | LightningChart | Syncfusion | DevExpress |
|---|---|---|---|---|---|
| Account required to evaluate? | No | Yes — scichart.com account + Licensing Wizard | Yes — customer portal registration | Yes — Syncfusion account for license key | Yes — DevExpress account |
| Online activation per dev machine? | No — fully offline | Yes — Licensing Wizard + internet | Yes — License Manager + internet | No | No (installer writes to registry) |
| Runtime key embedded in every exe? | No | Yes — SetRuntimeLicenseKey() | Yes — SetDeploymentKey() per component | Yes — RegisterLicense() version-specific | Yes — .NET License Key (v25.1+) |
| Trial machine-locked? | No | Yes — per-machine trial | Yes — one machine per license | No | No |
| Move to new dev machine | Reinstall, same serial | Reactivate online via wizard | Deactivate old → reactivate new (internet required, up to 2 business days offline) | No machine-tie | Re-register license key |
| Deploy to air-gapped network | ✅ Copy DLLs, run | ⚠ Offline key via email bot | ❌ Online activation — $300 offline fee after expiry | ⚠ Offline key generation | ✅ Offline key |
| Subscription expires: deployed app | Keeps working forever — perpetual | Keeps working (key embedded) | ❌ EULA revokes distribution rights — signed removal document required | Keeps working (if final form, no modifications) | Keeps working |
| Subscription expires: new machine | N/A — perpetual | Cannot activate new versions | $300 reactivation fee per machine | No machine-tie | Cannot activate new versions |
| Nag screen if license issue? | No — perpetual | No | Yes — 1 fps + nag message overlay | Licensing warning banner | Trial watermark + eval banners |
| EULA audit rights? | No | Retroactive billing via telemetry | No | Yes — twice/year + 2 years after | No |
| Mandatory code obfuscation? | No | No | Yes — EULA requires obfuscation of deployment keys | No | No |
| AI quick-app scenario (many exes) | ✅ Zero friction — build unlimited exes | Every exe needs runtime key | Every exe needs deployment key per component | Every exe needs version-matched key | Every exe needs license key at build |
| NuGet package count / size | 1 package, 5–8 MB | 3–5 packages | 1 monolithic, 80–150 MB | 10+ packages | 5+ packages |
| External runtime on end-user machine? | None | VC++ 2013 Redist (3-D) | Arction.DirectXFiles.dll | None | None |
ProEssentials: ProEssentials ist auf NuGet als leichtgewichtiges Einzelpaket verfügbar — aber Gigasoft empfiehlt den unkomplizierten Ein-Klick-Download von gigasoft.com. Kein Konto, keine Registrierung, keine E-Mail erforderlich. Sie erstellen in Minuten Diagramme.
SciChart: Sie müssen ein scichart.com-Konto erstellen, den Cross Platform Licensing Wizard herunterladen und installieren, sich mit Ihren Zugangsdaten anmelden und eine Testversion anfordern. Die Testversion ist maschinenspezifisch — wenn Sie die App auf einen anderen PC übertragen, muss dieser PC seine eigene Testversion starten. Das frühere Verhalten ‚es funktioniert einfach 30 Tage lang' wurde in v6 entfernt.
LightningChart: Sie müssen sich im LightningChart-Kundenportal registrieren, Ihre E-Mail angeben und einen Download-Link für die Testversion erhalten. Die Testversion erfordert die Installation einer License-Manager-Anwendung. Die Lizenz wird für einen Entwickler und einen Rechner gewährt. Möchten Sie nach der Evaluierung auf dem Desktop auf Ihrem Laptop testen? Das ist eine zweite Aktivierung.
Syncfusion: Wenn Sie das NuGet-Paket von nuget.org ohne Syncfusion-Konto herunterladen, müssen Sie ein Konto erstellen und einen Testlizenzschlüssel erhalten — der Schlüssel muss in Ihrem Anwendungscode registriert werden, bevor ein Syncfusion-Steuerelement ohne Lizenzwarnung funktioniert. Der Lizenzschlüssel ist versions- und plattformspezifisch.
DevExpress: Ihr 30-tägiger Testzeitraum beginnt, wenn Sie erstmals ein nicht lizenziertes NuGet-Paket herunterladen. Wenn er endet, verlieren Sie den Zugang zu nicht lizenzierten Paketen vollständig. Bis v25.1 verwendete DevExpress einen privaten NuGet-Feed, der Kontodaten erforderte — sie wechseln in v26.1 zu nuget.org, aber der Übergang bringt eigenen Konfigurationsaufwand mit sich.
ProEssentials: ProEssentials verwendet eine Seriennummer, die bei der Installation in die DLL eingestempelt wird, plus einen Satz Schlüssel, die Sie einmal im Code festlegen. Vollständig offline. Kein Assistent, keine Internetverbindung, kein Kontoportal, kein Aktivierungsserver. Funktioniert auf einem Air-Gapped-Netzwerk genauso wie auf Ihrem Laptop zu Hause.
SciChart: Laden Sie den Cross Platform Licensing Wizard herunter und aktivieren Sie Ihre Entwicklerlizenz online. Ohne diese Aktivierung können Sie keine mit SciChart erstellten Anwendungen kompilieren oder debuggen. Sie melden sich mit Ihrem scichart.com-Benutzernamen (nicht E-Mail) und Passwort an, geben Ihren Serienschlüssel ein und aktivieren über das Internet. Hinter einer Unternehmens-Firewall? Dann benötigen Sie stattdessen den Offline-E-Mail-Bot-Aktivierungsprozess. Hinweis: Lizenzierungsprobleme können auftreten, wenn Ihr PC-Hostname nicht-lateinische Zeichen enthält (kyrillisch, chinesisch, japanisch) — Sie müssen Ihren Rechner umbenennen.
LightningChart: Online-Aktivierung über den License Manager. Die Lizenz ist an einen Rechner gebunden. Wenn Sie sie umziehen müssen, müssen Sie zuerst auf dem alten Rechner deaktivieren (Internet erforderlich) und dann auf dem neuen aktivieren. Wenn das Internet für die Deaktivierung nicht verfügbar ist, müssen Sie es per E-Mail tun — was bis zu zwei Werktage dauern kann.
Syncfusion: Ab v16.2 müssen Sie einen plattformspezifischen, versionsspezifischen Lizenzschlüssel in Ihre Projekte einbinden. Dieser Schlüssel unterscheidet sich vom alten Installer-Entsperrschlüssel. Sie generieren ihn auf der Syncfusion-Website und registrieren ihn dann in Ihrem Anwendungscode über SyncfusionLicenseProvider.RegisterLicense(). Bei jedem Upgrade auf eine neue Syncfusion-Version müssen Sie den Schlüssel neu generieren.
DevExpress: Der DevExpress Unified Installer schreibt einen .NET-Lizenzschlüssel in Ihre Systemregistrierung und eine Schlüsseldatei. Ab v25.1 ist dieser .NET-Lizenzschlüssel nun obligatorisch und vom NuGet-Feed-URL/Schlüssel getrennt — Sie müssen jetzt zwei verschiedene Anmeldeinformationen verwalten. Beim Upgrade von Hauptversionen (z. B. v25.1 auf v25.2+) müssen Sie einen aktualisierten Lizenzschlüssel beziehen und neu registrieren.
Hier potenziert sich die Reibung. Sie haben evaluiert, gekauft, aktiviert — und nun möchten Sie eine Anwendung erstellen und weitergeben. Jeder Wettbewerber außer ProEssentials verlangt, dass Sie ein Lizenzartefakt in jede erstellte ausführbare Datei einbetten.
ProEssentials: DLLs kopieren, ausführen. Das ist alles. Kein Runtime-Schlüssel, keine Aktivierung auf Endbenutzer-Rechnern, kein Bereitstellungsschlüssel, keine Lizenzvalidierung beim Start. Ihre Endbenutzer haben nie mit Lizenzierung zu tun. Ihr IT-Team konfiguriert nichts. Die DLL funktioniert, weil sie bei der Installation lizenziert wurde — jede damit erstellte Exe erbt diese Lizenz stillschweigend.
SciChart: Sie müssen SciChartSurface.SetRuntimeLicenseKey() im Startcode Ihrer Anwendung aufrufen, bevor eine SciChartSurface instanziiert wird. Dies ist für jede verteilte Anwendung erforderlich. Der Runtime-Schlüssel ist ein langer XML-String mit Firmenname, Bestell-ID, Lizenzanzahl, Support-Ablaufdatum und Schlüsselcode — alles in Ihrem Quellcode eingebettet. Für 3D-Anwendungen verwenden Sie stattdessen SciChart2D3DInitializer.LoadLibrariesAndLicenseAsync(), das auch ein temporäres Verzeichnis mit Schreibrechten benötigt und abgeschlossen sein muss, bevor eine Chart-Oberfläche erstellt wird.
LightningChart: Sie müssen einen Bereitstellungsschlüssel aus Ihrer Lizenz über den License Manager extrahieren und dann SetDeploymentKey() in Ihrem Anwendungscode aufrufen — separat für jeden LightningChart-Komponententyp (bindable chart, non-bindable chart, SignalGenerator, AudioInput, AudioOutput, SpectrumCalculator, SignalReader, FilterRoutines). Das sind potenziell 8 separate SetDeploymentKey()-Aufrufe in Ihrer App.xaml.cs. Ohne den Bereitstellungsschlüssel geht LightningChart auf dem Zielrechner in einen 30-Tage-Testmodus. Mit dem Bereitstellungsschlüssel, aber ohne Entwicklerlizenz auf dem Rechner, fällt das Debugging auf ca. 1 FPS mit einer Nag-Meldungseinblendung. Die EULA von LightningChart verlangt außerdem, dass Sie Ihren Anwendungscode obfuskieren, damit Lizenzschlüssel nicht durch Disassemblierungswerkzeuge sichtbar sind — das Durchsickern von Schlüsseln kann zur Lizenzkündigung und rechtlichen Schritten führen.
Syncfusion: Ihr versionsangepasster Lizenzschlüssel muss im Code registriert werden über SyncfusionLicenseProvider.RegisterLicense(). Sie müssen auch sicherstellen, dass die Assembly Syncfusion.Licensing.dll mit CopyLocal auf true bereitgestellt wird. Wenn die Lizenzschlüssel-Version nicht zur Syncfusion-NuGet-Paketversion passt, erhalten Sie Runtime-Lizenzfehler. Syncfusion aktualisiert? Schlüssel neu generieren. Jedes Mal.
DevExpress: Ihr .NET-Lizenzschlüssel muss zur Build-Zeit zugänglich sein — DevExpress-Code sucht den Schlüssel während der Kompilierung. Für CI/CD-Pipelines müssen Sie den Lizenzschlüssel als Umgebungsvariable speichern (Groß-/Kleinschreibung beachten — DEVEXPRESS_LICENSE unter Linux entspricht nicht devexpress_license). Bei Team-Bereitstellungen wird die Lizenz jedes Entwicklers individuell von einem Lizenzmanager zugewiesen — wenn der Lizenzinhaber Ihre Lizenz an jemand anderen überträgt, wechselt Ihr NuGet-Feed automatisch in den Testmodus.
ProEssentials: Neu installieren, gleiche Seriennummer, weiterarbeiten. Keine Deaktivierung des alten Rechners. Kein Internet erforderlich. Keine Wartezeit. Die Lizenz steckt in der DLL, nicht an eine Maschinen-ID gebunden.
SciChart: Führen Sie den Licensing Wizard erneut auf dem neuen Rechner aus, melden Sie sich bei scichart.com an und aktivieren Sie online. Hinter einer Firewall verwenden Sie den Offline-E-Mail-Bot-Prozess. Relativ unkompliziert, solange Ihr Abonnement aktiv ist.
LightningChart: Sie müssen die Lizenz zuerst auf dem alten Rechner deaktivieren (Internet erforderlich oder E-Mail-basierte Deaktivierung, die bis zu zwei Werktage dauert). Dann auf dem neuen Rechner aktivieren. Wenn Ihr Abonnement abgelaufen ist, siehe Phase 5 — die Reaktivierungsgebühr gilt.
Syncfusion: Keine Maschinenbindung für die Entwicklerlizenz selbst. Aber Sie müssen sicherstellen, dass Ihr versionsangepasster Lizenzschlüssel im neuen Projekt vorhanden ist. Unkompliziert.
DevExpress: Führen Sie den Unified Installer erneut aus oder registrieren Sie Ihren Lizenzschlüssel manuell auf dem neuen Rechner. Wenn Ihr Abonnement aktiv ist, ist das unkompliziert.
Hier wird das Kleingedruckte der EULA zur Realität. Lesen Sie diese Punkte sorgfältig — einige dieser Klauseln werden Sie überraschen.
ProEssentials: Nichts ändert sich. ProEssentials ist eine unbefristete Lizenz. Ihre App funktioniert weiter. Ihre Lizenz funktioniert weiter. Ihr Support funktioniert weiter — kostenlos, unbegrenzt, für immer, direkt von den Entwicklern, die die Engine gebaut haben. Es gibt kein Abonnement, das ablaufen kann. Es gibt keine Verlängerung, die man vergessen kann. Es gibt keine Klippe.
SciChart: Bereitgestellte Anwendungen mit eingebetteten Runtime-Schlüsseln funktionieren weiter. Allerdings: Sie verlieren jeglichen technischen Support (Foren beantworten Ihre Fragen nicht mehr, Ihr Profil zeigt ‚Support abgelaufen'), Sie können Ihren Lizenzschlüssel nicht für neuere SciChart-Versionen nach Ablauf verwenden, und Testdomänen funktionieren nicht mehr. Die EULA von SciChart enthält eine Rückwirkende-Abrechnungsklausel: Durch Telemetriedaten oder Lizenzprüfung erstellt SciChart Nutzungsberichte. Wenn ein Lizenznehmer die Nutzung seiner Entwicklerlizenzen oder OEM-Lizenzgebühren überschreitet, erstellt SciChart bei der Verlängerung ein individuelles Angebot — und ‚übermäßige Abweichungen' können zu rückwirkender Abrechnung führen. SciChart behält sich außerdem das Recht vor, die Bedingungen der EULA und die Gebühren jederzeit zu ändern, wobei bestehende Abonnements für ihre Laufzeit eingehalten werden.
LightningChart: LightningChart hat die härtesten Ablaufbedingungen für Abonnements auf dem WPF-Charting-Markt. Ihre EULA besagt, dass der Ablauf des Abonnements die Rechte des Lizenznehmers widerruft, bereitgestellte Produkte und Anwendungen an Endbenutzer zu verteilen. Der Lizenznehmer muss eine offizielle Bestätigung auf einem unterzeichneten Dokument senden, dass die Software vollständig aus allen bereitgestellten Anwendungen entfernt wurde. Wenn Sie nach Ablauf auf einem neuen Rechner reaktivieren müssen, fällt eine Offline-Reaktivierungsgebühr von 300 $ pro Vorgang an. Online-Aktivierungen bleiben kostenlos, aber wenn Sie eine nicht-unbefristete (Abonnement-) Lizenz haben und diese abläuft, erlischt die Lizenz selbst — Sie müssen verlängern oder die Software sowohl von Entwickler- als auch von Endbenutzer-Rechnern entfernen. Auf Rechnern ohne gültige Lizenz fällt das Diagramm auf ca. 1 Bild pro Sekunde mit einer Nag-Meldungseinblendung, was Ihre bereitgestellte Anwendung effektiv unbrauchbar macht. Das Abonnement muss innerhalb eines Monats nach Ablauf verlängert werden, oder Sie verlieren die Berechtigung zur Verlängerung vollständig und müssen zum vollen Preis neu kaufen.
Syncfusion: Die EULA von Syncfusion enthält eine allgemeine Prüfungsklausel: Syncfusion (oder ein von ihnen gewählter unabhängiger zertifizierter Wirtschaftsprüfer) hat das Recht, Ihre Bücher und Unterlagen bis zu zweimal pro Kalenderjahr zu prüfen, während Sie eine Kopie der Software besitzen und zwei Jahre danach. Wenn die Prüfung eine Unterzahlung von 3 % oder mehr ergibt, erstatten Sie Syncfusion die Kosten der Prüfung. Die Nichtkooperation bei einer Prüfung ist ein wesentlicher Verstoß ohne Heilungsmöglichkeit — Syncfusion kann alle Rechte sofort ohne weitere Benachrichtigung kündigen. Wenn Sie die Community-Lizenz (kostenlos für Unternehmen unter 1 Mio. $ Umsatz) nutzen und Ihr Umsatz diesen Schwellenwert überschreitet, wird die Lizenz ‚ohne jede Ausnahme' widerrufen — und wenn Ihr Unternehmen von einem größeren Unternehmen kontrolliert wird, zählt der Umsatz des Mutterunternehmens mit. Bei Kündigung müssen Sie die Software sofort zurückgeben oder vernichten und dies schriftlich bestätigen.
DevExpress: DevExpress ist beim Ablauf der vernünftigste unter den Wettbewerbern. Sie können die zuletzt erhaltene Version weiter nutzen. Allerdings: Sie verlieren Support, Sie verlieren Updates, und die Verlängerungskosten steigen monatlich ab 30 Tagen nach Ablauf. Wenn Sie die EULA verletzen, verlangt DevExpress, dass Sie alle Kopien vernichten und jede Nutzung von DevExpress geistigem Eigentum aus allen verteilten Anwendungen entfernen. Ab v25.1 fügt das neue .NET-Lizenzschlüssel-System eine weitere zu verwaltende Anmeldeinformation hinzu, die zuvor nicht existierte.
ProEssentials hat null Schmerzen und null Reibung bei der Verwendung als Werkzeug. Einmal installieren, alles bauen — eine Exe oder hundert. Kein Runtime-Schlüssel, keine Aktivierung, keine Pro-Exe-Validierung. Im KI-Zeitalter, in dem Entwickler ständig schnelle Plot-Apps generieren, ist das der Unterschied zwischen einem Werkzeug, das Ihnen nicht im Weg steht, und einer Bibliothek, die Sie zwingt, die Lizenzierung für jede erzeugte Exe zu verwalten.
ProEssentials: Erstellen Sie eine schnelle Datenvisualisierungs-App mit KI. Führen Sie sie aus. Erstellen Sie morgen eine weitere. Keine Lizenzzeremonie für irgendeine davon. ProEssentials ist ein Ingenieurwerkzeug — Sie installieren es, nutzen es und machen weiter. Die DLL kümmert sich nicht darum, in welcher Exe sie läuft, wie viele Exes existieren oder wer sie erstellt hat.
SciChart: Jede Exe, die Sie erstellen — ob schneller Plot oder Produktions-Dashboard — benötigt den Aufruf von SetRuntimeLicenseKey(), bevor eine Chart-Oberfläche erstellt wird. Schlüssel vergessen, das Diagramm wird nicht gerendert.
LightningChart: Jede Exe benötigt den Aufruf von SetDeploymentKey() für jeden verwendeten Komponententyp. Ohne ihn geht das Diagramm in den Testmodus oder fällt auf 1 FPS. Ein schnelles Plot-Werkzeug erfordert dieselbe Lizenzzeremonie wie eine Produktionsanwendung.
Syncfusion: Jede Exe benötigt RegisterLicense() mit einem versionsangepassten Schlüssel. NuGet-Paket aktualisiert? Schlüssel von der Syncfusion-Website neu generieren und Code aktualisieren.
DevExpress: Jede Exe benötigt den .NET-Lizenzschlüssel zur Build-Zeit. Weniger Reibung als SciChart oder LightningChart, aber immer noch ein Schlüssel, den Sie verwalten müssen.
Jede Klausel unten stammt aus der öffentlich zugänglichen EULA oder offiziellen Dokumentation des Anbieters. Nichts ist über den Originaltext hinaus umformuliert. Dies sind die Bedingungen, denen Sie zustimmen, wenn Sie auf ‚Akzeptieren' klicken.
Die EULA von LightningChart besagt, dass der Ablauf des Abonnements die Rechte des Lizenznehmers widerruft, bereitgestellte Produkte und Anwendungen mit der Software des Lizenzgebers an Endbenutzer zu verteilen. Der Lizenznehmer muss dann eine offizielle Bestätigung auf einem unterzeichneten Dokument senden, dass die Software vollständig aus allen bereitgestellten Anwendungen entfernt wurde. Das bedeutet, eine Anwendung, die Ihre Kunden bereits nutzen, kann zu einem Lizenzverstoß werden, wenn Ihr Abonnement ausläuft.
Darüber hinaus verlangt die EULA von Lizenznehmern, dass sie ein Obfuskierungswerkzeug verwenden, um zu verhindern, dass alle Lizenz- und Bereitstellungsschlüssel für Reverse-Engineering- und Disassemblierungswerkzeuge sichtbar sind. Das Durchsickern von Lizenzschlüsseln kann zur Lizenzkündigung, rechtlichen Schritten und Schadensersatzforderungen führen.
Die EULA von SciChart enthält eine Rückwirkende-Abrechnungsklausel: Durch Telemetriedaten oder Lizenzprüfung erstellt SciChart Nutzungsberichte. Wenn ein Lizenznehmer die Nutzung seiner Entwicklerlizenzen oder OEM-Lizenzgebühren überschreitet, erstellt SciChart bei der Verlängerung ein individuelles Angebot. Übermäßige Abweichungen zwischen gekauften Lizenzen und Nutzung können zu rückwirkender Abrechnung führen.
SciChart behält sich außerdem das Recht vor, die Bedingungen des SLA und die zugehörigen Gebühren und Entgelte von Zeit zu Zeit zu ändern. Bestehende Lizenznehmer mit aktiven Abonnements werden zu bestehenden Bedingungen für die Dauer ihrer aktiven Abonnements bedient — aber sobald dieses Abonnement ausläuft, gelten die neuen Bedingungen für die Verlängerung.
Die EULA von Syncfusion gewährt dem Unternehmen (oder seinem gewählten unabhängigen zertifizierten Wirtschaftsprüfer) das Recht, Ihre Bücher und Unterlagen bis zu zweimal pro Kalenderjahr zu prüfen, während der regulären Geschäftszeiten, für die gesamte Zeit, in der Sie eine Kopie der Software besitzen, und zwei Jahre danach. Wenn die Prüfung eine Unterzahlung von 3 % oder mehr ergibt, erstatten Sie Syncfusion die Kosten der Prüfung.
Wenn Sie bei einer Prüfung nicht kooperieren, gilt dies als wesentlicher Verstoß ohne Heilungsmöglichkeit — Syncfusion behält sich das Recht vor, alle Rechte sofort ohne weitere Benachrichtigung zu kündigen. Die Community-Lizenz (0 $ für Unternehmen unter 1 Mio. $ Umsatz) enthält eine strenge Berechtigungsklausel: es gibt ‚absolut keine Ausnahmen' für den Umsatzschwellenwert, der Umsatz des Mutterunternehmens zählt mit, und Regierungsorganisationen sind vollständig nicht berechtigt.
Die Kündigungsklausel von DevExpress verlangt vom Lizenznehmer, alle Kopien der Software und alle Bestandteile einschließlich zugehöriger Dokumentation zu vernichten und jede Nutzung von DevExpress geistigem Eigentum aus allen vom Lizenznehmer verteilten Anwendungen zu entfernen, ob im nativen, geänderten oder kompilierten Zustand.
Von den vier Wettbewerbern hat DevExpress die vernünftigsten laufenden Bedingungen — Sie können die zuletzt erhaltene Version nach Ablauf des Abonnements weiter nutzen, ohne Runtime-Verschlechterung und ohne Vertriebsbeschränkungen. Allerdings fügt das neue .NET-Lizenzschlüssel-System (v25.1+) einen Aufwand für die Verwaltung von Anmeldeinformationen hinzu, der zuvor nicht existierte.
Unbefristete Lizenz. Keine Prüfungsklausel. Keine Telemetrie. Keine rückwirkende Abrechnung. Kein Widerruf der Vertriebsrechte. Keine obligatorische Obfuskierung. Keine unterzeichneten Entfernungsdokumente. Keine Umsatzschwellen. Sie kaufen es, nutzen es, liefern es aus und nutzen es weiter. Der Lizenzvertrag ist das, was Sie von einem Werkzeugkauf erwarten, nicht von einer rechtlichen Verpflichtung.
ProEssentials ist die einzige WPF-Charting-Bibliothek, bei der das Lizenzmodell darauf ausgelegt ist, nach dem Kauf zu verschwinden. Keine Runtime-Schlüssel im Code, keine Online-Aktivierung, keine Pro-Exe-Validierung, keine maschinengebundenen Lizenzen, keine Abonnement-Klippen, keine EULA-Prüfungsrechte, kein Widerruf der Vertriebsrechte, keine unterzeichneten Entfernungsdokumente. Es ist ein Ingenieurwerkzeug, das sich wie eines verhält.
Jeder Wettbewerber verlangt, dass Sie Lizenzartefakte in Ihren Anwendungscode einbetten, die Aktivierung über Rechner hinweg verwalten und EULA-Bedingungen navigieren, die Ihre bereitgestellten Anwendungen nach Ablauf des Abonnements beeinflussen können. Die Reibung ist handhabbar, wenn Sie im Voraus davon wissen — das Problem ist, dass die meisten Entwickler diese Einschränkungen erst entdecken, wenn sie sich bereits festgelegt haben.
Diese Seite existiert, damit Sie sie jetzt entdecken, nicht später.
GPU-Compute-Shader vs Game-Engine-Schleifen und was das für die Geschwindigkeit und den Energieverbrauch Ihrer Anwendung bedeutet.
Mehr erfahrenUnbefristete vs Abonnement-Rechnung, Support-Ticket-Limits und die realen 5-Jahres-Gesamtbetriebskosten für Teams jeder Größe.
Mehr erfahrenWPF, WinForms, C++ MFC, Delphi VCL und ActiveX — warum ProEssentials Legacy- und moderne Stacks abdeckt, die Wettbewerber nicht bieten können.
Mehr erfahrenProEssentials-Support ist kostenlos, unbegrenzt und wird direkt von den Entwicklern bereitgestellt, die die Charting-Engine gebaut haben. Keine Ticket-Limits, kein Abonnement erforderlich, kein Ablauf. Fragen Sie uns alles über Lizenzierung, Bereitstellung oder Migration von einem Wettbewerber.
Das ProEssentials-Team kontaktieren →Ihr Erfolg ist unser höchstes Ziel, indem wir Ihrem Unternehmen und Ihren Endbenutzern den einfachsten und professionellsten Nutzen bieten.
ProEssentials wurde von professionellen Elektroingenieuren erschaffen, die ihre eigenen Charting-Komponenten benötigten. Treten Sie unserer großen Liste von Top-Engineering-Unternehmen bei, die ProEssentials einsetzen.
Vielen Dank, dass Sie ein ProEssentials-Kunde sind, und vielen Dank, dass Sie die ProEssentials-Charting-Engine recherchieren.