I realize this will very likely be a short thread, but it is a question that has been eating at me for a while.
I have just started taking a Java class (basic introduction) and so far I am loving it. Primarily I am a web programmer, so the only difficult thing was the name changes for a few things.
So on to the question/explanation. I read somewhere that the android operating system is based on a Linux kernel and it has some C or C# in there and it largely utilizes Java for it's interface and control of the apps. So the question is:
Is it possible to create an OS based on a Linux kernel (like android) but completely out of Java (riding on the kernel) that would work on a desktop computer and allow you to open windows, mac, and linux programs? Like I said, I am a complete noob to this field, so be gentle with me.
Thanks in advance for your time and wisdom. =)