Home

Welcome to the Ensemble Operating System project. Ensemble is an effort to write a production-quality, distributed client/server operating system based on the Common Language Runtime.

Latest news

Ensemble Core: Major Cleanup
New website structure.
Added by Jonathan Dickinson 99 days ago

View all news

Latest projects

  • Runtime Kernel (05/12/2008 02:48 AM)

    This kernel is responsible for the majority of system tasks (except the CIL Runtime).

  • Bootstrap Loader (05/12/2008 02:48 AM)

    This is the bootstrap loader that will be loaded at startup by the platform's MBR loader (GRUB, EFI, etc). It will be responsible for setting up basic hardware initializations, loading the JIT compiler and runtime, and loading the Runtime Kernel.

  • ImgBuilders (05/12/2008 02:16 AM)

    (Hack) This tool generates images for floppies, CD-ROMs and Hard Disks.

  • Generate Header (05/12/2008 02:15 AM) (Convenience) The generate header tool automatically:
    • Prepends headers to files (or updates the headers).
    • Creates snippets for Microsoft(R) Visual Studio.
  • Assembly Full Name (05/12/2008 02:14 AM)

    (Convenience) This tool retrieves the full name of an assembly, and places it in the clipboard.