maGNUx Managed Administration GNU Exported

ALPHA · MANIFESTVM INITIALE

Administrar sin usurpar
la soberanía de la máquina.

maGNUx es, por ahora, un nombre de trabajo para una idea mayor: convertir la administración GNU/Linux en una estructura declarativa, exportable y semióticamente comprensible.

SPQR · GNU · LINUX

DUO PARADIGMATA

Dos maneras de pensar la administración

El proyecto parte de una separación deliberada entre lo que hoy sabemos construir y aquello hacia lo que queremos avanzar.

GRUPO DE IDEAS A

Paradigma declarativo exportable

Declarar el estado para producir la máquina.

El sistema deja de entenderse como una acumulación histórica de cambios. Su estado puede derivarse de una descripción explícita, reproducible, versionable y transportable.

  • Configuración como unidad de trabajo.
  • Estados reproducibles y reversibles.
  • Administración transportable entre máquinas.
  • La descripción externa produce el estado interno.
GRUPO DE IDEAS B

Soberanía semiótica universal

Una gramática capaz de comprender y administrar máquinas distintas.

No pretende imponer una nueva distribución, sino comprender las existentes. La administración se expresa en significados universales y cada máquina conserva la autoridad para interpretar, validar y ejecutar aquello que se le propone.

  • Distribución independiente.
  • Gestores de paquetes e init heterogéneos.
  • Plataformas y arquitecturas diversas.
  • Identidad y políticas propias preservadas.
ADescribe estados
BDescribe significados y relaciones
ABusca reproducibilidad
BBusca interoperabilidad universal
AParte de una declaración
BParte de la realidad existente
AExporta configuración
BExporta administración

VIA LATERICIA

El camino de losas amarillas

El destino no se construye de una vez. Se alcanza mediante pequeñas superficies verificables de compatibilidad: una intención, una representación semiótica, varios sistemas reales y una interfaz común.

Definir conceptos que puedan existir fuera de una distribución concreta.

DESTINATIO

Construir una capa de administración semiótica capaz de representar y gestionar cualquier distribución Linux existente, sobre cualquier plataforma soportada, preservando las particularidades, políticas y soberanía de cada sistema.
INTENCIÓNInstalar software
SEMÁNTICAAñadir capacidad
TRADUCCIÓNapt · emerge · dnf · pacman · nix · …
MÁQUINA SOBERANAvalida · autoriza · ejecuta · informa