Documentation for a newer release is available. View Latest

Modularitat de Fedora

La modularitat és la iniciativa per desconnectar el cicle de vida de les aplicacions entre si i del cicle de vida del sistema operatiu, mantenint alhora la facilitat d’ús d’una distribució Linux típica. Aquest treball ha produït dos canvis que s’han incorporat a Fedora 27: Host i Plataforma i Servidor Modular.

Host i Plataforma

El canvi d’Host i Plataforma és una evolució del concepte de mòdul Base Runtime que es va introduir a la versió Fedora 26 Boltron, dividint encara més el sistema mínim en mòduls independents, la qual cosa dóna una major flexibilitat a l’hora de compondre i mantenir el sistema base.

  • El mòdul Host lliura components d’habilitació de maquinari com ara el nucli, carregadors d’arrencada, firmware, possiblement controladors de dispositiu addicionals i altres components estretament vinculats a aquests.

  • El mòdul Plataforma defineix la versió del sistema operatiu i inclou diversos components d’espai d’usuari base que van des de la biblioteca C i el sistema init fins a eines de gestió i desplegament del sistema, temps d’execució de contenidors i possiblement diversos serveis que normalment es consideren part de l’experiència del sistema base.

Els mòduls Host i Plataforma són independents, fent possible executar el mateix Host amb diferents Plataformes i viceversa. Cadascun dels dos mòduls té el seu propi cicle de vida, cadència d’actualització i esquema de versions.

Servidor Modular

El canvi de Servidor Modular promou el treball realitzat a la versió Fedora 26 Boltron a l’Edició de Servidor Fedora. A Fedora 27, l’Edició de Servidor Fedora es crea i es lliura utilitzant la canonada d’infraestructura de Modularitat i el concepte de disseny d’Host i Plataforma.

Altres edicions i girs de Fedora no canviaran en aquesta versió; els usuaris que vulguin utilitzar Fedora per crear un servidor (a diferència del Servidor Fedora amb majúscula S) sense Modularitat poden utilitzar una de les altres edicions, per exemple, la imatge base de Fedora Cloud o l’instal·lador de xarxa "Everything".