Un sistema operativo de biblioteca compatible con Linux para aplicaciones multiproceso
¡TENGA EN CUENTA QUE GRAMINE-TDX SE CONSIDERA UN PROYECTO EXPERIMENTAL!
ESTE SOFTWARE VIENE SIN GARANTÍAS, ¡ÚSELO BAJO SU PROPIO RIESGO!
Gramine (anteriormente llamado Graphene ) es un sistema operativo de biblioteca liviano, diseñado para ejecutar una única aplicación con requisitos mínimos de host. Gramine puede ejecutar aplicaciones en un entorno aislado con beneficios comparables a ejecutar un sistema operativo completo en una máquina virtual, incluida la personalización de invitados, la facilidad de migración a diferentes sistemas operativos y la migración de procesos.
Gramine admite archivos binarios de Linux nativos y sin modificar en cualquier plataforma. Actualmente, Gramine se ejecuta en enclaves Linux e Intel SGX en plataformas Linux.
En implementaciones de nube y de borde que no son de confianza, existe un fuerte deseo de proteger toda la aplicación del resto de la infraestructura. Gramine apoya este paradigma de “levantar y cambiar” para incorporar aplicaciones no modificadas a Confidential Computing con Intel SGX. Gramine puede proteger aplicaciones de una pila de sistema malicioso con un mínimo esfuerzo de portabilidad.
Gramine es un proyecto en crecimiento y tenemos una comunidad de contribuyentes y mantenedores en crecimiento. El código y la dirección general del proyecto están determinados por un grupo diverso de contribuyentes, desde universidades, pequeñas y grandes empresas, así como individuos. Nuestro objetivo es continuar este crecimiento tanto en las contribuciones como en la adopción comunitaria.
Tenga en cuenta que el proyecto Gramine se conocía anteriormente como Graphene. Sin embargo, el nombre "Grafeno" se consideró demasiado común, podría ser imposible registrarlo como marca registrada y colisionó con varios otros proyectos de software. Por ello se eligió un nuevo nombre, "Gramine".
La documentación oficial de Gramine se puede encontrar en https://gramine.readthedocs.io. A continuación encontrará enlaces rápidos a algunas de las páginas más importantes:
Mantenemos una lista de empresas que experimentan con Gramine para sus soluciones informáticas confidenciales.
Si tiene alguna pregunta, utilice las discusiones de GitHub o únase a nosotros en nuestro chat de Gitter.
Para informes de errores y solicitudes de funciones, publique un problema en nuestro repositorio de GitHub.
Si prefiere correos electrónicos, envíelos a [email protected] (archivo público).
Informe problemas de seguridad a [email protected]. Consulte también nuestra política de seguridad.