Cosmos (C# Open Source Managed Operating System) est un outil de création de systèmes d'exploitation open-source écrit principalement en C# ainsi que de petites parties d'un langage de programmation assembleur de haut niveau appelé X#. Il utilise un compilateur connu sous le nom de IL2CPU pour traduire le langage CIL généré d'une application .NET en langage assembleur natif. Cosmos compile des programmes et des bibliothèques à l'aide d'IL2CPU pour créer un fichier exécutable démarrable. Le résultat peut être démarré à partir d'une clé USB, un CD-ROM, sur le réseau via PXE, par Hyper-V, ou dans une machine virtuelle (généralement VMWare ou Bochs).

Property Value
dbo:abstract
  • Cosmos (C# Open Source Managed Operating System) est un outil de création de systèmes d'exploitation open-source écrit principalement en C# ainsi que de petites parties d'un langage de programmation assembleur de haut niveau appelé X#. Il utilise un compilateur connu sous le nom de IL2CPU pour traduire le langage CIL généré d'une application .NET en langage assembleur natif. Cosmos compile des programmes et des bibliothèques à l'aide d'IL2CPU pour créer un fichier exécutable démarrable. Le résultat peut être démarré à partir d'une clé USB, un CD-ROM, sur le réseau via PXE, par Hyper-V, ou dans une machine virtuelle (généralement VMWare ou Bochs). Selon le site web de Cosmos, Cosmos est un acronyme pour C# Open Source Managed Operating System (Système d'exploitation géré Open-Source en C#). Cosmos ne compte pas pour le moment devenir un système d'exploitation à part entière, mais plutôt un outil pour aider les développeurs pour créer simplement et facilement leur propre système d'exploitation. Les anciennes versions de Cosmos étaient classées en « Milestones », jusqu'au Milestone 5 (août 2010). Les versions de Cosmos sont divisées en deux types : les « Userkit » et les « Devkit ». Les « Userkit » sont des versions pré-packagées qui sont mises à jour à chaque modifications majeures. Les « Devkit » sont simplement le code source de Cosmos qui doit être compilé manuellement, ce qui permet à l'utilisateur d'obtenir les dernières mises à jour du code (toutes les modifications des contributeurs, depuis la page github du projet), qui ne sont pas implémentés dans d'anciens « Userkit ». La plupart du travail sur Cosmos est actuellement porté sur le débogueur et l'intégration à Visual Studio. Le travail sur le noyau est centré sur les systèmes de fichiers, gestion de mémoire et développement d'une interface réseau. Syslinux est utilisé comme chargeur d'amorçage. (fr)
  • Cosmos (C# Open Source Managed Operating System) est un outil de création de systèmes d'exploitation open-source écrit principalement en C# ainsi que de petites parties d'un langage de programmation assembleur de haut niveau appelé X#. Il utilise un compilateur connu sous le nom de IL2CPU pour traduire le langage CIL généré d'une application .NET en langage assembleur natif. Cosmos compile des programmes et des bibliothèques à l'aide d'IL2CPU pour créer un fichier exécutable démarrable. Le résultat peut être démarré à partir d'une clé USB, un CD-ROM, sur le réseau via PXE, par Hyper-V, ou dans une machine virtuelle (généralement VMWare ou Bochs). Selon le site web de Cosmos, Cosmos est un acronyme pour C# Open Source Managed Operating System (Système d'exploitation géré Open-Source en C#). Cosmos ne compte pas pour le moment devenir un système d'exploitation à part entière, mais plutôt un outil pour aider les développeurs pour créer simplement et facilement leur propre système d'exploitation. Les anciennes versions de Cosmos étaient classées en « Milestones », jusqu'au Milestone 5 (août 2010). Les versions de Cosmos sont divisées en deux types : les « Userkit » et les « Devkit ». Les « Userkit » sont des versions pré-packagées qui sont mises à jour à chaque modifications majeures. Les « Devkit » sont simplement le code source de Cosmos qui doit être compilé manuellement, ce qui permet à l'utilisateur d'obtenir les dernières mises à jour du code (toutes les modifications des contributeurs, depuis la page github du projet), qui ne sont pas implémentés dans d'anciens « Userkit ». La plupart du travail sur Cosmos est actuellement porté sur le débogueur et l'intégration à Visual Studio. Le travail sur le noyau est centré sur les systèmes de fichiers, gestion de mémoire et développement d'une interface réseau. Syslinux est utilisé comme chargeur d'amorçage. (fr)
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 8359766 (xsd:integer)
dbo:wikiPageLength
  • 7730 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 185116091 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:dateDeDernièreVersionStable
  • 2017-06-20 (xsd:date)
prop-fr:dernièreVersionStable
  • Release 20170620 (fr)
  • Release 20170620 (fr)
prop-fr:développeur
  • Cosmos Project (fr)
  • Cosmos Project (fr)
prop-fr:licence
prop-fr:logo
  • Cosmos logo.png (fr)
  • Cosmos logo.png (fr)
prop-fr:légende
  • Capture d'écran d'un système réalisé avec COSMOS (fr)
  • Capture d'écran d'un système réalisé avec COSMOS (fr)
prop-fr:nom
  • Cosmos (fr)
  • Cosmos (fr)
prop-fr:typeDeNoyau
prop-fr:wikiPageUsesTemplate
prop-fr:étatDesSources
prop-fr:étatDuProjet
  • Actif (fr)
  • Actif (fr)
dct:subject
rdfs:comment
  • Cosmos (C# Open Source Managed Operating System) est un outil de création de systèmes d'exploitation open-source écrit principalement en C# ainsi que de petites parties d'un langage de programmation assembleur de haut niveau appelé X#. Il utilise un compilateur connu sous le nom de IL2CPU pour traduire le langage CIL généré d'une application .NET en langage assembleur natif. Cosmos compile des programmes et des bibliothèques à l'aide d'IL2CPU pour créer un fichier exécutable démarrable. Le résultat peut être démarré à partir d'une clé USB, un CD-ROM, sur le réseau via PXE, par Hyper-V, ou dans une machine virtuelle (généralement VMWare ou Bochs). (fr)
  • Cosmos (C# Open Source Managed Operating System) est un outil de création de systèmes d'exploitation open-source écrit principalement en C# ainsi que de petites parties d'un langage de programmation assembleur de haut niveau appelé X#. Il utilise un compilateur connu sous le nom de IL2CPU pour traduire le langage CIL généré d'une application .NET en langage assembleur natif. Cosmos compile des programmes et des bibliothèques à l'aide d'IL2CPU pour créer un fichier exécutable démarrable. Le résultat peut être démarré à partir d'une clé USB, un CD-ROM, sur le réseau via PXE, par Hyper-V, ou dans une machine virtuelle (généralement VMWare ou Bochs). (fr)
rdfs:label
  • Cosmos (operating system) (en)
  • Cosmos (sistema operativo) (it)
  • Cosmos (système d'exploitation) (fr)
  • CosmosOS (pl)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:isPartOf of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of