Skip to content
This repository has been archived by the owner on Jun 6, 2021. It is now read-only.
/ exocore Public archive

An exokernel written in C11 (with GNU extensions) for Clang.

License

Notifications You must be signed in to change notification settings

lycus/exocore

Repository files navigation

            == ExoCore Operating System Kernel ==

                -- Introduction --

ExoCore is an operating system kernel written in the C programming language
(C11 with GNU extensions, specifically meant to be built with Clang). It is
a so-called exokernel; it only provides the bare minimum of abstraction needed
around the hardware. This allows for most aspects of real operating systems to
be implemented in user space.

ExoCore is primarily a reference project. It is not intended to be a kernel
for real world usage; rather, to be a learning project for the developers and
anyone else interested in kernel development.

For further information, see:

    * LICENSE
      - Licensing and copyright information.
    * COMPATIBILITY
      - Supported compilers, architectures, etc.
    * INSTALL
      - Instructions on building and installing ExoCore.
    * AUTHORS
      - Names and contact information for ExoCore developers.
    * THANKS
      - Credits and appreciation where due.

See also the documentation in the 'docs' directory.

You can reach the ExoCore community in several ways:

    * IRC channels
      - #lycus @ irc.oftc.net
    * Mailing lists
      - lycus-announce: http://groups.google.com/group/lycus-announce
      - lycus-discuss: http://groups.google.com/group/lycus-discuss
      - lycus-develop: http://groups.google.com/group/lycus-develop

About

An exokernel written in C11 (with GNU extensions) for Clang.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published