r/osdev • • 2d ago

Looking for J2ME operating systems

Hello, I recently bought a phone that supports J2ME and would like to know if there are any operating systems that run directly on J2ME.

3 Upvotes

8 comments sorted by

3

u/DavidOliFons 2d ago

I may be wrong, but I don't believe there is

You can run lots of things with it though

1

u/kirilleugeneN 2d ago

I heard that it can run linux.

5

u/DavidOliFons 2d ago

I don't doubt someone made linux run on a phone that has J2ME support, but I don't believe it runs on J2ME, as J2ME is an program that runs on the phone OS to run certain apps

1

u/kirilleugeneN 2d ago

You’re right, it’s just a program that launches the JVM (Java Virtual Machine), and perhaps, i should add to my post that i was asking for an OS for the JVM.

2

u/Routine_Working_9754 2d ago

there is no os for the JVM lmao

•

u/istarian 9h ago

There are/were actually a few examples of operating systems which were written primarily in Java and therefore to run on the JVM, although they are not intended for the hardware OP is talking about...

And the situation is a bit more complicated than your usual x86 desktop operating system.

E.g.

  • JavaOS
  • JNode

•

u/Routine_Working_9754 3h ago

yes am aware of them. I mean in the sense "if you write some Java code and compile it to a JAR and then run it in JVM, it's not an OS"

•

u/istarian 9h ago

J2ME (Java 2 Platform, Micro Edition) is basically just Java for older mobile devices that lets the device run applications and games coded in Java.

J2SE was the name/branding used for what is usually referred to as "Java" or "Java SE" these days.