Fuchsia OS sta già accettando modifiche dalla community

Google ha annunciato l'espansione del modello di sviluppo apre il sistema operativo Fuchsia OS e lo annuncia di seguito, oltre ai dipendenti di Google, Anche i rappresentanti della comunità potranno partecipare allo sviluppo di Fuchsia OS, le cui modifiche saranno accettate nel progetto.

Per semplificare la comunicazione con gli sviluppatori, sono state introdotte liste di distribuzione pubbliche e un sistema di tracciamento degli errori, oltre a un modello di gestione del progetto che descrive i meccanismi decisionali.

È stato anche pubblicato il piano per l'ulteriore sviluppo di Fuchsia, che delinea le principali direzioni e priorità di sviluppo.

Le preoccupazioni principali includono lo sviluppo di un framework di driver di dispositivo che può essere aggiornato separatamente dal kernel, nonché il miglioramento delle prestazioni del file system e l'espansione degli strumenti di input per le persone con disabilità.

A partire da oggi, stiamo estendendo il modello open source di Fuchsia per facilitare la partecipazione del pubblico al progetto. Abbiamo creato nuove mailing list pubbliche per le discussioni sui progetti, aggiunto un modello di governance per chiarire come vengono prese le decisioni strategiche e aperto il issue tracker per i contributori pubblici per vedere su cosa si sta lavorando. Come sforzo open source, accogliamo con favore i contributi ben collaudati e di alta qualità di tutti. Ora c'è un processo per diventare un membro per inviare le patch, o un committer con pieno accesso in scrittura.

Inoltre, stiamo anche pubblicando una roadmap tecnica per Fuchsia per fornire una migliore comprensione della direzione e delle priorità del progetto. Alcuni dei punti salienti della roadmap stanno lavorando su un framework di driver per aggiornare il kernel indipendentemente dai driver, migliorare i file system per le prestazioni ed espandere la pipeline di input per l'accessibilità.

ricordiamo che nell'ambito del progetto Fucsia, Google sta sviluppando un sistema operativo universale in grado di funzionare su qualsiasi tipo di dispositivo, dalle workstation e dagli smartphone alla tecnologia embedded e consumer. Lo sviluppo viene effettuato tenendo conto dell'esperienza di creazione della piattaforma Android e tiene conto delle carenze nel campo del ridimensionamento e della sicurezza.

Il sistema è basato sul microkernel Zircon, basato sugli sviluppi del progetto LK, esteso per l'utilizzo in varie classi di dispositivi, inclusi smartphone e personal computer.

Zircon estende LK con il supporto per librerie e processi condivisi, livello utente, gestione degli oggetti e modello di sicurezza basato sulle funzionalità. I driver sono implementati come librerie dinamiche di spazio utente caricate dal processo devhost e gestite da un gestore di dispositivi (devmg, Device Manager).

Per Fuchsiha sviluppato la propria interfaccia grafica scritta in linguaggio Dart, utilizzando il framework Flutter.

Il progetto sviluppa anche il framework dell'interfaccia utente Peridot, il gestore di pacchetti Fargo, la libreria libc standard, il sistema di rendering Escher, il driver Magma Vulkan, il gestore composito scenico, MinFS, MemFS, file system ThinFS (FAT nella lingua Go) e Blobfs, nonché Partizioni FVM.

Per lo sviluppo di applicazioni ha il supporto per C / C ++, Rust è anche consentito nei componenti di sistema, nello stack di rete e nel sistema di compilazione del linguaggio Python.

Il processo di avvio utilizza un gestore di sistema, che include appmgr per creare l'ambiente software iniziale, sysmgr per creare l'ambiente di avvio e basemgr per configurare l'ambiente utente e organizzare il login.

Per la compatibilità con Linux su Fuchsia, ha proposto la libreria Machina, che il consente di eseguire il programma Linux in una macchina virtuale isolata Speciale formato utilizzando un hypervisor basato sulle specifiche di Kernel Zircon e Virtio, per analogia con come è stato organizzato il lancio delle applicazioni Linux su Chrome OS.

Infine se vuoi saperne di più Riguardo alla nota, puoi controllare i dettagli in il seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Marcelo suddetto

    Comunità: ragazzi che lavorano gratuitamente per una delle aziende più ricche al mondo e che usano l'open source quando sono interessati e quando no, vanno al closed source. Insomma, in questo contesto, community = gilip manga *****