# How to make an operating system with processing?

**URL:** https://discourse.processing.org/t/how-to-make-an-operating-system-with-processing/23139
**Category:** Development
**Created:** [August 8, 2020, 3:40pm UTC](https://discourse.processing.org/t/how-to-make-an-operating-system-with-processing/23139 "2020-08-08T15:40:07Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![paulgoux](https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/32.png) [@paulgoux](https://discourse.processing.org/u/paulgoux)
#### Post date: [August 8, 2020, 7:39pm UTC](https://discourse.processing.org/t/how-to-make-an-operating-system-with-processing/23139/4 "2020-08-08T19:39:29Z")

</div>

[![](https://img.youtube.com/vi/SfMoWVpYW4A/maxresdefault.jpg "JX The Java OS !!! | Weird OS #2") ](https://www.youtube.com/watch?v=SfMoWVpYW4A)

> **[JX (operating system)](https://en.wikipedia.org/wiki/JX_(operating_system))**
>
> JX is a microkernel operating system with both the kernel and applications implemented using the Java programming language.
> 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 appli...

Processing is coded in java and needs java to function so the only way to create an operating system in processing would be to create one in java and then add processing.

There’s a github repo to jx if you want to try it

> **[GitHub - mczero80/jx: JX: The fast and flexible Java OS](https://github.com/mczero80/jx)**
>
> JX: The fast and flexible Java OS. Contribute to mczero80/jx development by creating an account on GitHub.

---

_[View the full topic](https://discourse.processing.org/t/how-to-make-an-operating-system-with-processing/23139)._
