Independent computing · Finland

Building our own
digital foundation.

JTMOS Corporation builds its own operating system, web browser, search technology and publishing platform. This page is served by JTMOS's own web server.

OS engineeringBrowserSearchPublishing
JTMOS • GRAOS • NAVIGATOR • KTLS HTTPS • ALTSE SEARCH • VUNET PUBLISHING • INDEPENDENT SOFTWARE

Screenshots

JTMOS as it really runs.

Every image is from a real JTMOS (V71.112–V71.115) running on a QEMU PC at 1024×768. Click an image for the full size.

JTMOS Navigator showing https://jtmos.com on the GraOS desktop
Navigator: https://jtmos.comJTMOS's own browser opening this site over HTTPS: TLS 1.2, CSS layout, vector fonts and images.
GraOS desktop with the JTMOS Applications window
GraOS desktopThe graphical environment: application launcher, terminal, file manager, task manager, editor and demos.
JTMOS Navigator showing the Vunet.net news site
Navigator: Vunet.netA news front page with images and navigation in the JTMOS browser.
JTMOS Navigator showing a news article
News articleA long article with its lead photo; JPEGs are decoded straight to display size.
JTMOS terminal showing tls status and an nutget https download
Terminal and KTLSSquirrel Shell on GraOS: the kernel TLS service status and a download from an https:// URL.
JTMOS text console with tls status
Server consoleHeadless JTMOS in text mode: HTTPS server, certificate fingerprint and counters.

Products

Four products. One technical direction.

The operating system at the bottom, the browser on top of it, then search, and publishing closest to the reader.

01 / SYSTEM
J

JTMOS

An independent 32-bit operating system.

Kernel, file system, drivers, TCP/IP and the GraOS desktop are written in-house in C. Runs on PCs and in QEMU, also as a headless server.

  • own kernel, JTMFS, ELF loader
  • uIP/JNET TCP/IP, DHCP, DNS, SNTP
  • HTTP and HTTPS servers in the kernel
  • GraOS desktop and applications
Version V71.115 · October 2026
02 / BROWSER
N

Navigator

The JTMOS web browser.

Lexbor HTML5 parser, its own CSS layout and its own TrueType vector font engine. HTTPS first, certificates checked against the Mozilla root store.

  • HTML5, CSS: flex, grid, ::before
  • TLS 1.2, HSTS, cookies
  • JPEG, PNG and GIF
  • Reader and mobile views
Navigator 0.4
03 / SEARCH
A

Altse

Independent search and indexing technology.

Web crawling, text analysis, indexing and fast search without depending on the big search platforms.

  • own crawler and index pipeline
  • Unicode and language support
  • ranking and article extraction
Search infrastructure
04 / MEDIA
V

Vunet

Publishing and news platform.

Its own publishing system, archive and search, running Vunet.net, Incoronation.com and Kultakaivos.info.

  • own CMS and news archive
  • Finnish and English
  • HTML5 and mobile interface
Publishing platform

JTMOS at a glance

The whole stack, built in-house.

JTMOS (Jari Tuominen's Multimedia Operating System) has been developed independently from scratch: from the boot loader and kernel to the network stack, browser and desktop.

01OwnableThe core technology stays under control.
02LightweightThe kernel fits in one megabyte.
03InteroperableTCP/IP, HTTP, TLS, HTML5, JPEG and PNG.
Version
V71.115 (October 2026)
Hardware
32-bit x86 (i686), PC and QEMU; target machine eMachines EL1352
Kernel
own C kernel, JTMFS, ELF loader, SMSH and Squirrel shells
Network
uIP + JNET: DHCP, DNS, SNTP, HTTP server, telnet
Encryption
KTLS: TLS 1.2 in the kernel, HTTPS on port 443
Desktop
GraOS, VESA, terminal, file manager, Nutedit
Applications
Navigator 0.4, BitchX and ircII, MP4 player (H.264)
Source code
github.com/jer64

Server · headless JTMOS

JTMOS serves this page itself.

In the headless server profile JTMOS's own uIP/JNET stack starts the HTTP server on port 8080 and the kernel KTLS service serves HTTPS on port 443.

At the public address https://jtmos.com, Apache holds the Let's Encrypt certificate and forwards requests to JTMOS.

HTTP:8080The bilingual site straight from JTMOS memory or disk.
HTTPS:443TLS 1.2 in the kernel: ECDHE, ChaCha20 and AES-GCM.
CONSOLEcursesText console and shell without a desktop.

Contact

Get in touch.

JTMOS Corporation · Jari Tuominen. Partnerships, media, investors and technical questions.

Next step

Want to build this with us?

Read the investor page: product strategy and where growth capital could be directed.

For investors →