Un système d'exploitation de bibliothèque compatible Linux pour les applications multi-processus
VEUILLEZ NOTER QUE GRAMINE-TDX EST CONSIDÉRÉ COMME UN PROJET EXPÉRIMENTAL !
CE LOGICIEL EST LIVRÉ SANS GARANTIE, UTILISEZ-LE À VOS PROPRES RISQUES !
Gramine (anciennement appelé Graphene ) est un système d'exploitation de bibliothèque léger, conçu pour exécuter une seule application avec des exigences minimales en matière d'hôte. Gramine peut exécuter des applications dans un environnement isolé avec des avantages comparables à l'exécution d'un système d'exploitation complet dans une machine virtuelle, notamment la personnalisation des invités, la facilité de portage vers différents systèmes d'exploitation et la migration des processus.
Gramine prend en charge les binaires Linux natifs et non modifiés sur n'importe quelle plate-forme. Actuellement, Gramine fonctionne sur les enclaves Linux et Intel SGX sur les plates-formes Linux.
Dans les déploiements cloud et Edge non fiables, il existe une forte volonté de protéger l’ensemble de l’application du reste de l’infrastructure. Gramine prend en charge ce paradigme « lift and shift » pour intégrer des applications non modifiées dans Confidential Computing avec Intel SGX. Gramine peut protéger les applications contre une pile système malveillante avec un effort de portage minimal.
Gramine est un projet en pleine croissance et nous avons une communauté croissante de contributeurs et de responsables. Le code et l'orientation générale du projet sont déterminés par un groupe diversifié de contributeurs, issus d'universités, de petites et grandes entreprises, ainsi que de particuliers. Notre objectif est de poursuivre cette croissance à la fois des contributions et de l’adoption communautaire.
A noter que le projet Gramine était autrefois connu sous le nom de Graphene. Cependant, le nom « Graphène » a été jugé trop courant, pourrait être impossible à déposer et est entré en collision avec plusieurs autres projets logiciels. Ainsi, un nouveau nom « Gramine » a été choisi.
La documentation officielle de Gramine est disponible sur https://gramine.readthedocs.io. Vous trouverez ci-dessous des liens rapides vers certaines des pages les plus importantes :
Nous maintenons une liste d'entreprises expérimentant Gramine pour leurs solutions informatiques confidentielles.
Pour toute question, veuillez utiliser les discussions GitHub ou rejoignez-nous sur notre chat Gitter.
Pour les rapports de bogues et les demandes de fonctionnalités, publiez un problème sur notre référentiel GitHub.
Si vous préférez les e-mails, veuillez les envoyer à [email protected] (archives publiques).
Veuillez signaler les problèmes de sécurité à [email protected]. Consultez également notre politique de sécurité.