RHEXA

RHEXA-Lizenzierung

RHEXA ist source-available: Der Quellcode ist einsehbar, ausführbar, veränderbar und weitergebbar. Ob das kostenlos ist oder eine Lizenz braucht, hängt davon ab, wer RHEXA wofür nutzt.

Kurz: privat, in Lehre und Forschung und für gemeinnützige Zwecke kostenlos. Unternehmen, Behörden und bezahlte Arbeit brauchen nach 30 Tagen Evaluierung eine kommerzielle Lizenz.

1. Welche Lizenz gilt für welchen Teil

TeilLizenzFundstelle
RHEXA-Code von Martin Janda (Agentenschicht, CLI, MCP-Server, Engine-Modul RhexaBridge) RHEXA Noncommercial License 1.0.0 (kostenlos für nicht-kommerzielle Nutzung) oder PolyForm Free Trial 1.0.0 (30-Tage-Evaluierung) oder kommerzielle Lizenz LICENSE, LICENSE-TRIAL, COMMERCIAL.md
Aus REA übernommener Code (morluto/rea@efbc486, © 2026 morluto) MIT-Lizenz, frei für jede Nutzung, auch kommerziell LICENSE-MIT-REA
Rhexa Engine (geändertes Ghidra 12.1.4, ohne RhexaBridge) Apache License 2.0, frei für jede Nutzung, auch kommerziell engine/LICENSE, engine/NOTICE
Programme unter engine/GPL/ und weitere Drittkomponenten eigene Lizenzen (GPL v3, LGPL, BSD …) engine/licenses/, THIRD_PARTY_NOTICES.md

Die MIT-, Apache- und GPL-Anteile bleiben für alle frei; dieses Dokument schränkt ihre Rechte nicht ein. Die kommerzielle Lizenz betrifft nur den Code, den Martin Janda darüber hinaus geschrieben hat. Gesetzliche Rechte, etwa nach §§ 69d, 69e UrhG, bleiben unberührt. Fassungen des Moduls RhexaBridge, die vor Engine-Build 20261021 mit MIT-Kennzeichnung veröffentlicht wurden, bleiben unter MIT.

2. Kostenlose Nutzung (kein Schlüssel nötig)

Unter der RHEXA Noncommercial License 1.0.0 dürfen Sie RHEXA für nicht-kommerzielle Zwecke kostenlos nutzen, insbesondere:

Sie dürfen RHEXA ändern und unverändert oder geändert unter denselben Bedingungen weitergeben. Geben Sie dabei den Lizenztext oder seine URL und die Required Notice:-Zeile mit.

3. Lizenzpflichtige Nutzung

Eine kommerzielle Lizenz brauchen Sie, sobald RHEXA für oder im Auftrag eines Unternehmens, einer öffentlichen Stelle oder für bezahlte Arbeit genutzt wird. Dazu gehören:

Im Zweifel schreiben Sie an martin@janda.io. Die Antwort ist kostenlos und unverbindlich.

4. 30-Tage-Evaluierung

Unternehmen und öffentliche Stellen dürfen RHEXA nach der PolyForm Free Trial License 1.0.0 weniger als 32 aufeinanderfolgende Kalendertage evaluieren; wir kommunizieren das als 30 Tage. In dieser Zeit dürfen Sie RHEXA nutzen und ändern, um zu entscheiden, ob es passt, aber nicht weitergeben. Danach ist ein Lizenzschlüssel zu erwerben oder die Nutzung zu beenden.

Eine Registrierung ist nicht nötig. RHEXA zeigt beim Start einen kurzen Lizenzhinweis. Ohne Schlüssel arbeitet es unverändert weiter und überträgt keine Daten. Dass RHEXA ohne Schlüssel funktioniert, bedeutet nicht, dass kommerzielle Nutzung ohne Lizenz gestattet ist.

5. Leistungsumfang der kommerziellen Lizenz

Lizenzen werden nur an Unternehmer und öffentliche Stellen verkauft, nicht an Verbraucher.

Preise (netto, ggf. zzgl. USt; verbindlich ist das Angebot):

PlanUmfangPreis
Solo1 benannter Nutzer (Freiberufler, Einzelunternehmer)auf Anfrage
Teambis 10 benannte Nutzer in einer Organisationauf Anfrage
Organisationunbegrenzte Nutzer einer Organisation und ihrer verbundenen Unternehmenauf Anfrage
Öffentliche Handwie Team oder Organisation, Vertragsanpassungen auf Anfrageauf Anfrage

Mehrjahresverträge auf Anfrage.

Support-Zeiträume

Bisher ist keine Hauptversion veröffentlicht. Das Enddatum der Sicherheitsupdates wird hier mit der ersten Veröffentlichung je Hauptversion eingetragen.

6. Lizenz anfragen

E-Mail an martin@janda.io mit:

  1. Name und Anschrift des Lizenznehmers (Organisation, Land);
  2. USt-IdNr. (EU) bzw. Steuer- oder Registernummer;
  3. Plan und Nutzerzahl;
  4. gewünschter Beginn und Laufzeit (12, 24 oder 36 Monate);
  5. technischer Ansprechpartner für den Schlüssel.

Sie erhalten Angebot und Lizenzvertrag. Nach Zahlung kommt der Schlüssel per E-Mail; Installation mit rhexa license --install <datei>. Vor jedem Verkauf prüfen wir Sanktionslisten. An Personen, die EU- oder UN-Sanktionen unterliegen, können wir nicht lizenzieren.

7. Verantwortungsvolle Nutzung

Alle Lizenzen setzen rechtmäßige Nutzung voraus. Analysieren Sie nur Software, zu deren Untersuchung Sie berechtigt sind. Umgehen Sie keine technischen Schutzmaßnahmen und nutzen Sie RHEXA nicht für unbefugte Zugriffe. Siehe DISCLAIMER.md.

8. Beiträge

RHEXA nimmt derzeit keine externen Code-Beiträge an. Fehlerberichte, Vorschläge und Dokumentationshinweise sind willkommen. Beiträge werden später eine Beitragsvereinbarung (CLA) voraussetzen, damit das doppelte Lizenzmodell möglich bleibt.

9. Kontakt und rechtliche Hinweise

Martin Janda · Am Weißen Berg 5, 61476 Kronberg (Taunus) · Deutschland · martin@janda.io · Impressum · Datenschutz · Sicherheit: siehe SECURITY.md

RHEXA ist ein unabhängiges Projekt. Es steht in keiner Verbindung zur National Security Agency, zum Ghidra-Projekt oder zu morluto (REA) und wird von ihnen weder unterstützt noch empfohlen. „Ghidra“ wird nur zur Beschreibung der Herkunft des Engine-Codes verwendet.