en:docs:general:architecture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:docs:general:architecture [2014/06/06 03:25] – [Neutral Personality] valeriusen:docs:general:architecture [2014/06/06 21:53] (current) – [osFree general architecture] valerius
Line 2: Line 2:
  
 Here should be an index of architectural ideas for different osFree components. Here should be an index of architectural ideas for different osFree components.
 +
 +==== A microkernel (currently, L4/Fiasco.OC) ====
 +
 +<general concepts>
  
 ==== Personality-Neutral Services ==== ==== Personality-Neutral Services ====
Line 12: Line 16:
  
 Wrappers for Linux/FreeBSD/etc drivers to work on l4env/l4re/Genode Wrappers for Linux/FreeBSD/etc drivers to work on l4env/l4re/Genode
 +
 +==== Multiple Virtual Machines (MVM) personality ====
 +
 +=== A historical note ===
 +
 +The term "MVM" goes from OS/2 (PowerPC). It replaces the term "MVDM" (Multiple Virtual **DOS** Machines). The PowerPC platform could not so easily emulate the Intel processor real mode, so it required more emulation. Though, we must say that it worked just fine, fast, and theoretically may be used not for DOS only. (IBM had plans to provide a binary compatibility with OS/2 (Intel), on the base of the same component which was used to run DOS Apps). 
 +
 +Read more on [[en:docs:general:mvm|MVM personality]]
  
 ==== OS/2 Personality ==== ==== OS/2 Personality ====