Modularitas Fedora

Modularitas adalah inisiatif untuk memutuskan siklus hidup aplikasi satu sama lain dan dari siklus hidup sistem operasi, sambil tetap mempertahankan kemudahan penggunaan distribusi Linux yang khas. Karya ini telah menghasilkan dua perubahan yang telah dimasukkan ke dalam Fedora 27: Host dan Platform dan Server Modular.

Host dan Platform

Perubahan Host dan Platform adalah evolusi dari konsep modul Base Runtime yang diperkenalkan di Fedora 26 Boltron Release, memecah sistem minimal menjadi modul independen, yang memberikan fleksibilitas lebih besar saat menyusun dan memelihara sistem dasar.

  • Modul Host mengirimkan komponen pengaktifan perangkat keras seperti kernel, bootloader, firmware, kemungkinan driver perangkat tambahan dan komponen lain yang terkait erat dengannya.

  • Modul Platform mendefinisikan rilis sistem operasi dan mencakup berbagai komponen ruang pengguna dasar mulai dari pustaka C dan sistem init hingga alat manajemen & penerapan sistem, runtime kontainer, dan mungkin beberapa layanan yang umumnya dianggap sebagai bagian dari pengalaman sistem dasar.

Modul Host dan Platform bersifat independen, sehingga memungkinkan untuk menjalankan Host yang sama dengan Platform yang berbeda dan sebaliknya. Masing-masing dari dua modul memiliki siklus hidup, irama pembaruan, dan skema versinya sendiri.

Server Modular

Perubahan Modular Server mempromosikan pekerjaan yang dilakukan di Fedora 26 Boltron Release ke Fedora Server Edition. Di Fedora 27, Fedora Server Edition dibuat dan dikirimkan menggunakan pipa infrastruktur Modularitas dan konsep desain Host dan Platform.

Edisi dan Spin Fedora lainnya tidak akan berubah dalam rilis ini; pengguna yang ingin menggunakan Fedora untuk membuat server (sebagai lawan dari modal-S Fedora Server) tanpa Modularitas dapat menggunakan salah satu edisi lain, misalnya Fedora Cloud Base Image, atau penginstal jaringan "Semuanya".