Sprachbasiertes System

aus Wikipedia, der freien Enzyklopädie

In einem sprachbasierten System (Betriebssystem) wurden sowohl der Kernel als auch die Programme in einer Hochsprache wie zum Beispiel Java programmiert.[1]

Schutz

In einem sprachbasierten Schutzsystem gestattet der Kernel nur die Ausführung solchen Codes, der von einem als vertrauenswürdig eingestuften Compiler erzeugt wurde. Der Code muss zudem in einer als vertrauenswürdig angesehenen Sprache verfasst sein. Eine solche Sprache könnte dann beispielsweise so umgesetzt sein, dass sie es einem Programmierer unmöglich macht, sie für etwas einzusetzen, was den festgelegten Sicherheitsregeln des Systems widerspricht (siehe auch Managed Code).[2]

Beispiele

Literatur

Einzelnachweise

  1. Michael Golm, Meik Felser, Christian Wawerish, Jürgen Kleinöder: JX – Ein flexibles Betriebssystem (Schaubild). Universität Erlangen. Abgerufen am 21. April 2007.
  2. F. Schneider, G. Morrissett, R. Harper: A Language-Based Approach to Security. (PDF; 175 kB) In: Informatics: 10 Years Back, 10 Years Ahead. 2000