Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When linux kernel written in C so is it possible to write in java programming language, microkernel and monolithic kernel ? Concern developing java os.

share|improve this question

put on hold as off-topic by Michael Homer, Archemar, Jeff Schaller, steve, GAD3R Dec 31 '16 at 8:44

  • This question does not appear to be about Unix or Linux within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

4  
I'm voting to close this question as off-topic because it is an overly-broad systems programming question. – Michael Homer Dec 31 '16 at 7:24
    
It might be interesting for you to look at Modula-2 which was used to write the OS for the Lilith workstation, and Oberon used for the eponymous OS. – Anthon Dec 31 '16 at 8:04
up vote 3 down vote accepted

Unlike C programs which get compiled in machine language, Java programs rely on a Java runtime engine which in turn relies on an existing system (including the kernel).

Even if it was conceptually possible to organize everything to get Java code to be run by the kernel, it would be inefficient and would probably require modifications of the Java engine.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.