Making a Linux ecosystem.

The core tenets behind MARKOS:

  • Using modern, intuitive interfaces for modern hardware.
  • Building a unified platform from the ground up.
  • Focusing on the needs of software engineers and general computing.
  • Paying closer attention to what we allow in userspace.

Development Plan

In coming months the architecture and system-level tools, compositing, application and hardware APIs are going to be developed and tested.

Block Diagram

This is an early high level architecture guide and is very likely to change.

The CONFIG_PREEMPT Kernel option gives us a good balance between high Kernel performance and near-realtime interrupts.

Namespacing

media
media.av
media.animation
media.audio
media.image
media.text
media.openal
media.engine

servcore
servcore.addressbook
servcore.messaging
servcore.security
servcore.security.keychain
servcore.landmark
servcore.chromium
servcore.index
servcore.sysdata
servcore.sysdata.clipboard
servcore.sysdata.preferences

oscore
oscore.fast
oscore.fast.2d
oscore.fast.3d
oscore.fast.fft
oscore.fast.neural
oscore.directory
oscore.raw
oscore.disk
oscore.system

kernel
kernel.linux
kernel.fs
kernel.networking