Zum Inhalt springen
RAGRAF

Editionen und Lizenzstufen

Eine Lieferung, zwei Lizenzstufen

Es gibt eine geschlossene Lieferung — RAGRAF Enterprise. Die Lizenzstufe (Pro oder Enterprise) entscheidet, was darin offen ist; eine eigene Build je Stufe gibt es nicht, daher ist der Wechsel von Pro auf Enterprise eine neue Lizenzdatei und keine Installation. Community ist das öffentliche Produkt unter BUSL 1.1: es läuft nicht ab und ist nicht künstlich beschnitten.

54
Fassaden-Operationen
Am Code gemessen: tools/count_surface.py
61
MCP-Werkzeuge
Ein Server, 21 CLI-Unterbefehle
12 / 12
Funktionen geschrieben
14 angekündigt; drei warten noch auf Code und sind in der Tabelle benannt
4
Jahre bis Apache-2.0
Business Source License 1.1: Lizenzwechsel vier Jahre nach jeder Veröffentlichung

Community

Das öffentliche Produkt, kostenlose Stufe: ein lokaler Index über Code und Dokumente — Graph, Vektoren, Schema aus Migrationen und Live-Datenbanken. Keine Lizenzdatei.

Für wen

Eine Ingenieurin oder ein kleines Team: Antwort auf „wo liegt das und was berührt eine Änderung“ ohne externe Dienste.

  • Suche, Symbole, Funktionsrümpfe, Dokumente; path:line in jeder Antwort
  • Code-Graph: Aufrufer, Aufgerufene, Auswirkung einer Änderung, Schnitt
  • Schema aus Migrationen und laufenden Datenbanken, Abweichungsjournal, Korpusregister

BUSL 1.1: interne Nutzung erlaubt, kommerziell eingeschlossen; Weiterverkauf als Dienst nicht

Community installieren

Pro

Eine Lizenzstufe innerhalb derselben geschlossenen Lieferung: derselbe Kern plus gemeinsamer Index für mehrere Rechner und ein Qualitätskreislauf, der den Index selbst vermisst. Eine eigene Build gibt es nicht — eine signierte Lizenzdatei öffnet die Stufe.

Für wen

Ein Team aus mehreren Personen und mehrere Korpora: ein Index für alle und überprüfbare Qualität der Ausgabe.

  • Gemeinsamer Index: Korpus zum Lesen über das Netz veröffentlichen und Clients zulassen
  • Qualitätskontur: Satz von Prüfungen und Abweichungsvergleich zwischen Läufen
  • Secret-Broker: befristete Ausleihe, Ausgeber, einmalige Ausgabe und geplante Rotation

EULA und eine signierte Lizenzdatei der Stufe Pro (Ed25519): lokale Prüfung, kein Netz nötig

Bedingungen dieser Stufe anfragen

Enterprise

Die Lizenzstufe Enterprise in derselben Lieferung: alles aus Pro plus Organisationsseite — Ihr OIDC, Journalexport in ein SIEM, Offline-Lizenz und Attestierung der Lieferung. Die Dateien sind dieselben wie bei Pro.

Für wen

Organisationen mit Anforderungen an Zugriff und Berichtswesen: Freigabe über eigenen Anbieter, Audit, abgeschottetes Netz.

  • Single Sign-on über OIDC (Authorization Code + PKCE) mit Abbildung externer Gruppen
  • Export von Zugriffsprotokollen und Vault-Audit in ein externes SIEM
  • Offline-Lizenz und signiertes Nachweispaket für externe Audits

Dieselbe Lizenzdatei, Stufe Enterprise; Offline-Lizenz für ein Netz ohne Zugang

Bedingungen dieser Stufe anfragen

Wechsel zwischen den Stufen

Eine Stufe wird durch eine signierte Lizenzdatei bestätigt, nicht durch eine Installation: deshalb hängt der Wechsel nicht davon ab, was bereits installiert ist.

  • Pro → Enterprise: der Lizenzgeber stellt eine Datei der Stufe Enterprise aus, und OIDC, SIEM, Offline-Lizenz und Attestierung öffnen sich. Keine Installation, kein Update der Lieferung, keine Datenmigration — die Dateien sind dieselben.
  • Enterprise → Pro bei Verlängerung auf eine kleinere Stufe: eine Datei der Stufe Pro wird ausgestellt, die Enterprise-Funktionen schließen, Index, Journale und Einstellungen bleiben erhalten.
  • Die Laufzeit ist abgelaufen oder es gibt keine Lizenzdatei: es gilt Community — Daten und Index bleiben, kostenpflichtige Operationen verweigern mit genannter Ursache.

Funktionen im Vergleich

Die Zeilen sind nach Ebenen gruppiert: Kern des Index, Teamebene, Ebene der Organisation. Ein Status beschreibt den Build dieser Edition, kein Versprechen in einem Dokument.

Funktionen nach Lizenzstufe
Funktion Community Pro Enterprise
Indexkern — auf jeder Stufe vorhanden
Suche und Lesen — Vektor- und lexikalische Suche, Symbole, Funktionsrümpfe, Dokumenteenthaltenenthaltenenthalten
Code-Graph — Aufrufer, Aufgerufene, Auswirkung, Schnitt, Repository-Karteenthaltenenthaltenenthalten
Schema und Rechte — Tabellen, Lesen und Schreiben, Zugriffsregeln, Routen, Klassenenthaltenenthaltenenthalten
Laufende Datenbanken — Struktur, Tabellen, Beziehungen, Beispielzeilen, Abweichungenthaltenenthaltenenthalten
Zustand und Vertrauen — Revision, Register, Abweichungsjournal, Frische, Notizenenthaltenenthaltenenthalten
Team und Qualität — Stufen Pro und Enterprise
Gemeinsamer Index — Korpus zum Lesen über das Netz veröffentlichennicht enthaltenenthaltenenthalten
Qualitätskontur — Prüfungen des Index und Abweichungsvergleich zwischen Läufennicht enthaltenenthaltenenthalten
Secret-Broker — befristete Ausleihe, Ausgeber, einmalige Ausgabe und geplante Rotationnicht enthaltenenthaltenenthalten
Organisation — nur Stufe Enterprise
Single Sign-on — OIDC Authorization Code + PKCE, externe Gruppennicht enthaltennicht enthaltenenthalten
SIEM-Export — Zugriffsprotokolle und Vault-Auditnicht enthaltennicht enthaltenenthalten
Offline-Lizenz — Arbeit in einem Netz ohne Ausgangnicht enthaltennicht enthaltenenthalten
Attestierung — signiertes Nachweispaket für externe Auditsnicht enthaltennicht enthaltenenthalten
  • enthaltengeschrieben und von dieser Edition geöffnet
  • nicht enthaltennicht Teil dieser Edition

Bedingungen im Vergleich

Funktionen sind die halbe Antwort. Die andere Hälfte: was Sie übernehmen, wie das Recht nachgewiesen wird und was passiert, wenn eine Lizenz endet.

Bedingungen nach Lizenzstufe
Bedingung Community Pro Enterprise
LizenzBUSL 1.1 mit zusätzlicher Erlaubnis: jede Nutzung in Ihrer Organisation, kommerzielle Arbeit eingeschlossenEULAEULA
BezugÖffentliches Repository und install.ps1; markierte ReleasesDieselbe geschlossene Lieferung; die Lizenzdatei Pro bestimmt die StufeDieselbe geschlossene Lieferung; die Lizenzdatei Enterprise bestimmt die Stufe
Nachweis des RechtsNicht nötig: es gibt keine LizenzdateiSignierte Datei (Ed25519), Prüfung lokal, kein Netz nötigDie Datei der Stufe Enterprise plus Offline-Lizenz für ein Netz ohne Zugang
Ohne Lizenz und nach AblaufNicht zutreffendEs gilt Community: Daten und Index bleiben, der Zugang wird nicht gesperrtEs gilt Community: Daten und Index bleiben, der Zugang wird nicht gesperrt
SupportDurch die Gemeinschaft: Meldungen im Projekt-TrackerNach Vereinbarung mit dem LizenzgeberNach Supportvereinbarung, inklusive Reaktionszeiten
ArbeitsplätzeKeine Begrenzung der PlätzeIm Umfang der erworbenen PlätzeIm Umfang der erworbenen Plätze

Welche Stufe nehmen

Ein Projekt, eine Person

Nehmen Sie Community. Kostenpflichtige Funktionen werden erst relevant, wenn ein zweiter Korpus oder eine zweite Person dazukommt.

Team und mehrere Korpora

Sie brauchen die Stufe Pro: ein gemeinsamer Index statt einer Kopie pro Person und ein Qualitätskreislauf, der Verschlechterung zeigt, bevor sie ein Mensch bemerkt.

Anforderungen an Zugriff und Berichtswesen

Sie brauchen die Stufe Enterprise: Anmeldung über Ihr OIDC, Journalexport in ein SIEM, Attestierung der Lieferung und Arbeit in einem Netz ohne Zugang.

Wie diese Tabelle zu lesen ist

„Angekündigt, kein Code“ ist kein abgeschwächtes „bald“: diese Funktion existiert im Build dieser Edition nicht, und die Operation verweigert mit genannter Ursache. Drei Zeilen stehen heute so.

Sicherheit der Basisfunktion wird nicht getrennt verkauft: Ausschluss geheimnistragender Pfade, lokales Audit und Anmeldung an der Konsole sind in der kostenlosen Edition.

Die Grenze zwischen Community und der geschlossenen Lieferung ist das Vorhandensein von Dateien in der Build: was fehlt, verweigert mit genannter Ursache, und per Konfiguration lässt sich das nicht umgehen. Zwischen den Stufen Pro und Enterprise unterscheiden sich die Dateien überhaupt nicht — nur die signierte Lizenzdatei, deshalb lässt sich eine Stufe nicht durch Installation dazukaufen.

Neu in 0.3.1

  • Eine geschlossene Lieferung: Pro und Enterprise sind Lizenzstufen darin, eine eigene Build für Pro gibt es nicht
  • Der Wechsel von Pro auf Enterprise ist eine neue Lizenzdatei: keine Installation
  • Ein einziges Rechteverzeichnis (enterprise/inventory.toml): das Feld edition nennt die Lizenzstufe, kein Paket
Versionshinweise