fbpx
Wikipedia

JX (operating system)

JX is a microkernel operating system with both the kernel and applications implemented using the Java programming language.[2]

JX
DeveloperUniversity of Erlangen
Source modelFree software
Final release0.1.1 / October 10, 2007; 16 years ago (2007-10-10)
PlatformsIA-32 (x86)
Kernel typeMicrokernel
LicenseGPLv2 or later[1]
Official websiteJX Project

Overview edit

JX is implemented as an extended Java virtual machine (the JX Core), adding support to the Java system for necessary features such as protection domains and hardware access, along with several components written in Java that provide kernel facilities to applications running on the computer. Because Java is a type-safe language, JX can provide isolation between running applications without needing to use hardware memory protection. This technique, known as language-based protection means that system calls and inter-process communication in JX does not cause an address space switch, an operation which is slow on most computers. JX runs on standard PCs, supporting a limited range of common hardware elements. It is free software, developed by the University of Erlangen.[3]

The primary benefits of JX include:

  • Based on a small trusted computing base (TCB) security system
  • Lack of address space switching compared to most other microkernel systems.
  • It is a highly flexible operating system with different configuration possibilities.

See also edit

References edit

  1. ^ "JX License".
  2. ^ Michael Golm; Meik Felser; Christian Wawersich; Jürgen Kleinöder. "JX - A flexible Java Operating System (poster)". University of Erlangen. Retrieved 2007-04-21.
  3. ^ Golm, Michael; Meik Felser; Christian Wawersich; Jürgen Kleinöder (13 June 2002). "The JX Operating System". Proceedings of the 2002 USENIX Annual Technical Conference. Monterey, CA: USENIX. Retrieved 2007-04-21.

External links edit

  • Project home page
  • The JX Operating System
  • The Structure of a Type-Safe Operating System
  • A Java Operating System as the Foundation of a Secure Network Operating System

operating, system, this, article, contains, content, that, written, like, advertisement, please, help, improve, removing, promotional, content, inappropriate, external, links, adding, encyclopedic, content, written, from, neutral, point, view, june, 2018, lear. This article contains content that is written like an advertisement Please help improve it by removing promotional content and inappropriate external links and by adding encyclopedic content written from a neutral point of view June 2018 Learn how and when to remove this template message JX is a microkernel operating system with both the kernel and applications implemented using the Java programming language 2 JXDeveloperUniversity of ErlangenSource modelFree softwareFinal release0 1 1 October 10 2007 16 years ago 2007 10 10 PlatformsIA 32 x86 Kernel typeMicrokernelLicenseGPLv2 or later 1 Official websiteJX Project Contents 1 Overview 2 See also 3 References 4 External linksOverview editJX is implemented as an extended Java virtual machine the JX Core adding support to the Java system for necessary features such as protection domains and hardware access along with several components written in Java that provide kernel facilities to applications running on the computer Because Java is a type safe language JX can provide isolation between running applications without needing to use hardware memory protection This technique known as language based protection means that system calls and inter process communication in JX does not cause an address space switch an operation which is slow on most computers JX runs on standard PCs supporting a limited range of common hardware elements It is free software developed by the University of Erlangen 3 The primary benefits of JX include Based on a small trusted computing base TCB security system Lack of address space switching compared to most other microkernel systems It is a highly flexible operating system with different configuration possibilities See also edit nbsp Free software portal nbsp Computer programming portalJavaOSReferences edit JX License Michael Golm Meik Felser Christian Wawersich Jurgen Kleinoder JX A flexible Java Operating System poster University of Erlangen Retrieved 2007 04 21 Golm Michael Meik Felser Christian Wawersich Jurgen Kleinoder 13 June 2002 The JX Operating System Proceedings of the 2002 USENIX Annual Technical Conference Monterey CA USENIX Retrieved 2007 04 21 External links editProject home page The JX Operating System The Structure of a Type Safe Operating System A Java Operating System as the Foundation of a Secure Network Operating System Retrieved from https en wikipedia org w index php title JX operating system amp oldid 1208925639, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.