Ein Linux-kompatibles Bibliotheksbetriebssystem für Multiprozessanwendungen
Bitte beachten Sie, dass es sich bei GRAMINE-TDX um ein experimentelles Projekt handelt!
DIESE SOFTWARE WIRD OHNE GEWÄHRLEISTUNG GELIEFERT, DIE NUTZUNG AUF EIGENE GEFAHR!
Gramine (früher Graphene genannt) ist ein leichtes Bibliotheks-Betriebssystem, das für die Ausführung einer einzelnen Anwendung mit minimalen Host-Anforderungen entwickelt wurde. Gramine kann Anwendungen in einer isolierten Umgebung ausführen und bietet dabei Vorteile, die mit der Ausführung eines kompletten Betriebssystems in einer virtuellen Maschine vergleichbar sind – einschließlich Gastanpassung, einfacher Portierung auf verschiedene Betriebssysteme und Prozessmigration.
Gramine unterstützt native, unveränderte Linux-Binärdateien auf jeder Plattform. Derzeit läuft Gramine auf Linux- und Intel SGX-Enklaven auf Linux-Plattformen.
Bei nicht vertrauenswürdigen Cloud- und Edge-Bereitstellungen besteht ein starker Wunsch, die gesamte Anwendung vom Rest der Infrastruktur abzuschirmen. Gramine unterstützt dieses „Lift-and-Shift“-Paradigma, um unveränderte Anwendungen in Confidential Computing mit Intel SGX zu integrieren. Gramine kann Anwendungen mit minimalem Portierungsaufwand vor einem bösartigen System-Stack schützen.
Gramine ist ein wachsendes Projekt und wir haben eine wachsende Community von Mitwirkenden und Betreuern. Der Code und die allgemeine Ausrichtung des Projekts werden von einer vielfältigen Gruppe von Mitwirkenden bestimmt, darunter Universitäten, kleine und große Unternehmen sowie Einzelpersonen. Unser Ziel ist es, dieses Wachstum sowohl bei den Beiträgen als auch bei der Community-Akzeptanz fortzusetzen.
Beachten Sie, dass das Gramine-Projekt früher als Graphene bekannt war. Der Name „Graphene“ wurde jedoch als zu gebräuchlich erachtet, konnte nicht als Marke eingetragen werden und kollidierte mit mehreren anderen Softwareprojekten. Daher wurde ein neuer Name „Gramine“ gewählt.
Die offizielle Gramine-Dokumentation finden Sie unter https://gramine.readthedocs.io. Nachfolgend finden Sie schnelle Links zu einigen der wichtigsten Seiten:
Wir führen eine Liste von Unternehmen, die mit Gramine für ihre vertraulichen Computerlösungen experimentieren.
Bei Fragen nutzen Sie bitte GitHub-Diskussionen oder nehmen Sie an unserem Gitter-Chat teil.
Für Fehlerberichte und Funktionsanfragen posten Sie ein Problem in unserem GitHub-Repository.
Wenn Sie E-Mails bevorzugen, senden Sie diese bitte an [email protected] (öffentliches Archiv).
Bitte melden Sie Sicherheitsprobleme an [email protected]. Siehe auch unsere Sicherheitsrichtlinie.