Cosmos (sistema operativo): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m orfanizzo disamb |
Nessun oggetto della modifica |
||
Riga 14:
| data_ultimo_rilascio = 29 marzo [[2009]]
}}
'''Cosmos''' è un [[sistema operativo]] [[open source]] scritto in [[C sharp|C#]]. Include inoltre un compilatore ([[IL2CPU]]) per convertire il ([[Microsoft .NET|.NET]]) [[bytecode]] del [[Common Intermediate Language]] in istruzioni native. Il sistema operativo è compilato insieme con un programma utente e le librerie associate usando il [[compilatore]] [[IL2CPU]] per creare un binario scritto in [[linguaggio macchina]] [[stand-alone (informatica)|stand-alone]] e avviabile. Il binario può essere avviato da un [[floppy disk]], una [[chiavetta USB]], [[CD-ROM]] o dentro una [[macchina virtuale]]. L'architettura supportata
Come citato nel sito web, Cosmos è un acronimo per C# Open Source Managed Operating System, comunque il nome è stato scelto prima di darli un significato. Non è tra gli obiettivi di Cosmos essere un sistema operativo completo, ma piuttosto un set di strumenti per permettere gli altri sviluppato di costruirsi semplicemente i propri sistemi operativi, o come uno dei leader del progetto preferisce dire, di agire come assemblatore di "mattoncini [[LEGO]]", ognuno dei quali rappresenta una caratteristica del sistema operativo. Può anche agire come un [[hardware abstraction layer|layer di astrazione hardware]] (HAL), nascondendo molto le strutture interne costituenti la logica dell'hardware allo sviluppatore.
La release corrente di Cosmos è la build 106458,
Cosmos usa il bootloader [[Syslinux]], ma precedentemente è stato anche usato [[GRUB]].
| |||