C:\SYSTEM> DIR 

History

The year is 1992. No internet, no Windows 95 — just a black DOS screen and a single 1.44 MB floppy disk. And yet this system could do two things that not even expensive workstations of the time could pull off.

Before the dates

Things that still surprise today

Before we get to the origins and the timeline — a few discoveries from a live, running copy of µOS that explain why this project is worth documenting at all.

1. The interface got Polish grammar right

Polish nouns change form depending on quantity — one pattern for a single item, another for 2–4, another again for 5 and up (unlike English, which mostly just adds an "s"). The file manager's status bar didn't fall back on one rigid template — it used the grammatically correct form every time, based on how many files were selected.

Status bar reading: 1 resource, 6 KB (Polish singular form)
„1 zasób" — singular"1 resource"
Status bar reading: 2 resources, 7 KB (Polish paucal form)
„2 zasoby" — paucal (2–4)"2 resources"
Status bar reading: 5 resources, 13 KB (Polish genitive plural form)
„5 zasobów" — genitive plural (5+)"5 resources"
Read more — why it mattered

The early 1990s were a difficult period for Polish IT — the first school computer labs were only just being set up, and the software children encountered was usually in English or, at best, superficially "Polonized": static labels with no regard for grammar.

µOS was built as a tool meant to accompany children at their very first contact with a computer — and grammatically correct Polish in system messages meant a child read a sentence the way a teacher would have written it, not one run through a machine translator. The title of the contemporary review in Enter magazine, "Poles are no geese..." (a reference to a 16th-century Polish literary boast about the richness of the Polish language), turns out to be an accurate diagnosis rather than a polite compliment.

2. File selections survived a power-off

The "Temporary Resource Folder" let you select files from different directories and drives at once — and that selection state survived a full computer restart, because it was written to disk rather than kept only in memory.

Temporary Resource Folder with 5 selected files
5 resources from D:\SNACKbefore restart
Folder of additional µOS programs
Additional programs folderVirtualBox, 2026
Read more — how this compares to the era

In the dominant tools of the time — Norton Commander, Windows 3.x File Manager — file selections lived purely in RAM and vanished without a trace once you closed the program, let alone switched off the computer.

The closest conceptual equivalent was the "Shelf" feature in NeXTSTEP (1989) — but that ran on expensive university-grade workstations, a world away from Polish DOS on a 386/486. Persistent resource selection in µOS was a deliberate design choice, unusual for educational software from 1992.

3. The spreadsheet summed non-adjacent cells

Selecting B2, C4 and C8 at once — three cells in different parts of the sheet — and totaling them in a completely different cell. Today we'd write that as =SUM(B2,C4,C8); in µOS it worked with the mouse, no formula typing required.

Non-adjacent cells B2, C4, C8 selected in the spreadsheet
B2, C4, C8 selected at oncesum in D6
Simple spreadsheet with an item and amount column, summing to 30.00
Spreadsheetbasic view

4. A settings panel with a screensaver and brightness control

"Device Settings" had tabs for Monitor, Mouse, Keyboard, Printer, Colors, Date, and System — with a brightness slider, a color/monochrome toggle, and a configurable screensaver (Stars, Fractals, Plasma, µOS logo) that kicked in after a set period of inactivity. A "TEST" button brought up a calibration pattern — exactly the kind television used to show before broadcasts began.

Device Settings panel, Monitor tab, with brightness slider and screensaver options
Device Settings — MonitorVirtualBox, 2026
Calibration pattern triggered by the TEST button, styled after a TV test card
VGA monitor test patternTEST button
Read more — why this is unusual

Screensavers and brightness controls bring Windows 95 (or later) to mind — yet this is a DOS shell from the first half of the 1990s. The system also offered plug&play, automatically detecting connected hardware (mouse, graphics card) without manually editing CONFIG.SYS — something most DOS software of the era didn't even attempt. More on plug&play →

5. Printing by dragging an icon onto the printer

To print something, you just dragged the file's icon onto the printer icon and dropped it there — the system "caught" the object and handed it off for printing. That's the same drag&drop gesture that feels obvious today, and wasn't standard even in expensive graphical systems back in 1992.

Callout with instructions: drag the selected object's icon onto the printer icon and drop it there
Printing instructionsdrag & drop
Temporary Resource Folder window with a message: archiving operation complete
Archiving resourcescomplete

Origins · 1992

A tool for computer labs without an operating system

µOS was created in 1992 as an educational tool — written in Borland Pascal, with its graphical interface libraries built entirely from scratch.

Read more — the project's origins

It was written in Borland Pascal, using the assembler bundled with the environment — the function and object libraries for the graphical interface were written from the ground up, without relying on any existing framework.

The idea behind the project was to equip the newly established school computer labs with a tool that accounted for the Polish language in computing — and that helped manage PCs which, due to budget constraints, ran nothing but text-based DOS, with no access to commercial graphical systems.

The name µOS was proposed by Andrzej Donczew.

Team

Creators of the graphical interface libraries

The graphical interface libraries were developed in 1992 by three programmers:

Andrzej Wysocki

Co-creator of the µOS graphical interface libraries.

Andrzej Siekierzyński

Co-creator of the µOS graphical interface libraries.

Andrzej Donczew

Author of the software; developed µOS solo from 1993 onward. Coined the project's name.

Timeline

Development and release

Next

Explore the technology

The contents of the installation floppy, hardware requirements, and how plug&play worked.

Go to the "Technology" page →