Ensemble (operating system)

Ensemble (operating system)

Infobox OS
name = Ensemble

caption = Ensemble
developer = Ensemble Project
family = .NET C# cite web |url=http://www.ensemble-os.org/wiki/core/About_Ensemble |title=About Ensemble |accessdate=2008-08-06 |format=HTML |work=Ensemble]
supported_platforms = x86
source_model = Open Source
latest_release_version = No Release
working_state = Current
ui = Command line interface
license = BSD License [cite web |url=http://www.ensemble-os.org/wiki/core/License |title=Ensemble - License Agreement |accessdate=2008-08-06 |format=HTML |work=Ensemble Project]
website = [http://www.ensemble-os.org Ensemble-OS.org]

Introduction

Ensemble is an effort to write a distributed client/server operating system based on the Common Intermediate Language standard. The core is written in C# cite web |url=http://svn.ensemble-os.org |title=Ensemble Subversion Repository |accessdate=2008-08-06 |format=HTML |work=Ensemble Project] as originally stipulated in the design documentation .

History

Ensemble began with two developers that worked on both Cosmos and SharpOS, specifically Scott Balmos and Jonathan Dickinson. The project originally sought to use the Open CIL JIT compiler as a base-line AOT (Ahead-Of-Time) compiler, but has since has moved to the MOSA Runtime implemented by Michael Ruck. OCJ remains in the repository for historical purposes .

Design Goals

Ensemble wishes to utilize new technology and programming paradigms to create a modern operating system cite web |url=http://www.ensemble-os.org/ |title=Ensemble - Home Page |accessdate=2008-08-06 |format=HTML |work=Ensemble Project] . This includes using ZFS and the safe features of a managed programming language and runtime enviroment , as such the operating system would need to be written from top to bottom in a language that compiles to Common Intermediate Language: similar to Cosmos and SharpOS.

See also

* Singularity
* Cosmos
* SharpOS
* .NET Framework
* Open CIL JIT

Notes

External links

* [http://www.ensemble-os.org Official website]
* [http://svn.ensemble-os.org Subversion Repository]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Operating System — Système d exploitation Pour les articles homonymes, voir SE et OS. système d exploitation et logiciels applicatifs Le …   Wikipédia en Français

  • Operating system — Système d exploitation Pour les articles homonymes, voir SE et OS. système d exploitation et logiciels applicatifs Le …   Wikipédia en Français

  • Distributed operating system — A distributed operating system is the logical aggregation of operating system software over a collection of independent, networked, communicating, and spatially disseminated computational nodes.[1] Individual system nodes each hold a discrete… …   Wikipedia

  • Singularity (operating system) — For other uses of Singularity , see Singularity (disambiguation). Singularity Project Singularity after boot up. Company / developer Microsoft Corporation Programmed in Assembly language, C …   Wikipedia

  • Kid Operating System — Pour les articles homonymes, voir KOS. Kid Operating System (KOS) est un projet de développement d un système d exploitation à but éducatif sous licence GNU GPL. Il fonctionne sur architecture x86. Le projet débuta en juin 1998, à l initiative de …   Wikipédia en Français

  • Disk Operating System — Pour les articles homonymes, voir Dos (homonymie). Un disk operating system ou DOS (littéralement système d exploitation de disque) est un système d exploitation relativement basique, constitué d interfaces destinés à simplifier l utilisation des …   Wikipédia en Français

  • Disk operating system — Pour les articles homonymes, voir Dos (homonymie). Un disk operating system ou DOS (littéralement système d exploitation de disque) est un système d exploitation relativement basique, constitué d interfaces destinés à simplifier l utilisation des …   Wikipédia en Français

  • GEOS (16-bit operating system) — Infobox OS name = Breadbox Ensemble (PC/GEOS) caption = A screenshot of Breadbox Ensemble 4.1.2 developer = Breadbox Computer Company LLC family = GEOS source model = Closed source latest release version = 4.1.2 latest release date = January 4,… …   Wikipedia

  • GEOS (8-bit operating system) — This article is about the GEOS home computer operating system. For the PC/x86 based system, see GEOS (16 bit operating system). GEOS GEOS for the Commodore 64. Mimicking Commodore s OS core naming/misspelling, Berkeley called GEOS core a kernal… …   Wikipedia

  • Ensemble — may refer to:* a musical ensemble (This, along with ensemble cast are the most commonly used ways to describe an ensemble, though obviously not the only ways) * an ensemble cast (drama) (This, along with musical ensemble are the most commonly… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”