HamsterOS propt complete gui-desktop op enkele 1,44MB-floppy

Ontwikkelaar John Swiderski werkt aan een wel heel klein grafisch besturingssysteem. Zijn HamsterOS past op een enkele floppy van 1,44MB. Het besturingssysteem is nog in ontwikkeling, maar versie 0.30 draait al een complete gui-desktop.

HamsterOS is een 32-bits grafisch besturingssysteem, vertelt Swiderski in een aankondiging. Hoewel het OS ontworpen is om vanaf een floppy te draaien, kunnen gebruikers het ook op de harde schijf installeren. Op een floppy ondersteunt het een VGA-desktop van 640x480 pixels met zestien kleuren. Op de harde schijf zijn dat 800x600 pixels met 256 kleuren.

Voor een dermate klein besturingssysteem biedt HamsterOS opvallend veel mogelijkheden. Het OS heeft een toolbar en een bestandssysteem. Daarnaast kun je meerdere vensters openen. Het OS zal vooral retroharten sneller laten kloppen. Zo ondersteunt het DOS en voelt het uiterlijk behoorlijk vintage aan.

Maar ook de aanwezige apps kennen we vooral uit het verleden. Zo bevat het acht klassieke games, waaronder FreeCell, Mijnenveger en Snake. Verder kun je aan de slag met onder meer Notepad en een versie van Paint, in de stijl zoals we die van vroeger kennen: als BMP-editor met zestien kleuren. Je kunt zelfs een screensaver uitkiezen, waaronder één met hamsters.

HamsterOS verschijnt in november dit jaar. Op de productpagina kun je in de tussentijd updates volgen.

HamsterOS
Een screenshot van HamsterOS. Bron: Mean Hamster

Door Eveline Meijer

Nieuwsredacteur

30-06-2026 • 07:56

114

Reacties (114)

Sorteer op:

Weergave:

Even voor context: 32 jaar geleden kwam Windows 3.11 op 8 disks van dezelfde capaciteit uit en was slechts een 16-bit OS...
Maar wel feature-complete, hardware-agnostisch en modulair.

Niks ten nadele van dit product natuurlijk, maar dit product is natuurlijk compleet andere orde van grootte. Dit product heeft bijvoorbeeld geen netwerkstack. Mogelijk geen USB-ondersteuning (haal ik niet uit de productbeschrijving), sowieso geen SCSI (en daarmee geen sata?), enz.

Windows 3.11, was sowieso geen (native) OS, maar een soort programma dat je opstart onder DOS. Misschien is het eerder te vergelijken met een soort modulaire middleware?

Daarnaast is die product in een veel efficiëntere talen geschreven die er toen nog niet was.

Maar begrijp me niet verkeerd hè? Dit is natuurlijk gewoon supercool! 😊 dit is voor mij ook echt een voorbeeld voor anderen. Gewoon efficiënt coden. Als je soms ziet hoe achterlijk groot sommige producten zijn…
Ik ben het met je eens hoor, maar Windows 3.11 had ook geen USB-ondersteuning. Dat kwam pas in een bepaalde release van Windows 95 en werkte maar half. Vanaf Windows 98 begon het een beetje goed te werken.
Klopt, beetje tegen het einde van Windows 95 kwam er een versie waar specifiek op stond 'Met USB Ondersteuning'. Heb de CD nog liggen :)
Aka Windows 95 OSR 2.1 :-)
De Win95 met USB ondersteuning staat bij mij bekend als editie C maar wellicht dat deze onder meerdere namen is uitgebracht.

Naast dat de pc die met Win95 C werd geleverd kreeg je ook nog een cd-rom met OS/4 Warp (of was het OS/Warp 4 :? ) erbij. Die probeerde is als dual boot te installeren met als gevolg dat Windows natuurlijk niet meer werkte en OS/4 was het netjes gezegd ook niet echt :X
Ik zou zeggen OS/2 Warp 4 ;-)
Dat ligt er vooral aan wat je met je systeem destijds wilde doen. OS/2 had wel degelijk een paar voordelen over Windows 95.

Niet dat dit mij zoveel interesseerde, ik wou vooral gamen en daar was OS/2 niet geschikt voor. Maar voor enkele technische toepassingen in de serieuze wereld, dat was waar OS/2 Windows zelfs vernederde. Windows voelde ook "natuurlijker" aan in gebruik, naar mijn mening althans.

Dat verschil is na verloop van tijd wel recht getrokken, maar er zijn nog steeds fanatiekelingen die nog OS/2 draaien. Want het was toen al heel wat stabieler dan Windows 95 en 98 waren. Heb 0,0 ervaring met ME, maar ik neem aan dat OS/2 ook stabieler was dan die versie van Windows. Heb daarna wel lang gewerkt op Windows Server 2000 en Windows Server 2003.

Welke voor mij geweldige versies van Windows waren. Kreeg hetzelfde gevoel met Windows Server 2012 (na installatie van Classic Shell). En in mindere mate van Windows Server 2022. Server 2025, deze doet heel weinig voor mij.

Korte stints met Windows XP (SP3), 7 en 8.1, die bevielen wel. 10 al wat minder, en nu met 11 ben ik Linux voor thuisgebruik aan het overwegen.

Had destijds ook wel zeer korte, maar positieve ervaring met BeOS op PC.

Anyway, nu ik ouder, wijzer en grijzer aan het worden ben, zie ik ook wel in dat OS/2 toch een charme had, die ik destijds niet wou snappen.
Volgens mij had w3.11 ook geen netwerkstack, of ik herinner me het verkeerd. Volgens mij kon je tcp/ip als addon installeren, hoe het met ipx zat weet ik eerlijk gezegd niet.

Ook scsi drivers moesten apart worden geïnstalleerd (wel onder dos), wat me doet beseffen dat ipx volgens mij ook in config.sys stond.
Volgens mij was dat het verschil tussen windows 3.1 en 3.11
3.11 had wat toevoegingen zoals builtin networking
Hah vet verhaal en behoorlijke rabit hole, mijn ervaring met computers is een beetje net na dit tijdperk, ik begon met 486 en heb wel Win 3.1x mee gemaakt, maar niet in context van netwerk of internet, dat was pas veel later. Heel dialup overgeslagen, ik kreeg past (kabel) internet met win98.

Dit verlaal lezend, ik zat te denken "wedden dat het gewoon een hardware snelheid issue is", want dat was 90% van mijn ervaring met problemen met ancient software op moderne hardware. En ja hoor, dat was hem, dit wordt steeds meer en meer een probleem. Naast het archiveren van ancient software, moeten we ook ancient hardware, die het nog fatsoenlijk kan draaien, archiveren, emulatie heeft duidelijk zijn limitaties.

Maar bedankt voor de link, was een interesting read.
Nouja, assembly was er toen ook al, en vond het in die tijd eigenlijk bijna net zo makkelijk als turbo-basis/turbo-pascal.
Je bent nooit 100 % hardware agnostisch. Of kan ik die windows zo op ARM draaien?
Laten we verder terug gaan. De Atari TOS paste in 512k
GEOS past op een 5 1/4" floppy...
Het was zelfs mogelijk om Windows 3.11 verder uit te kleden, dat jet met een "single-floppy" uit kon, zie b.v.:
https://lunduke.substack.com/p/dos-windows-311-on-a-single-floppy

Maar ja iedereen die in zijn eentje een heel besturing systeem weet te maken is een top-developer.
ik zit een klein tijdje op de reddit groep osdev, iedereen en zijn buurjongen daar maakt een besturingssysteem met AI. er word ook veel als slob bestempeld. komt helaas door slecht tot geen moderatie en regels rondom AI gebruikt.

ik neem dus aan dat het deels een compliment als ook sarcasme is. en op osdev zitten ook best jonge taleneten werkelijk mooi stukjes programmeer werk te delen. ze bestaan nog zeker, maar het is nog even zoeken naar de naaldjes in de hooiberg van AI slob en antislob posts
Naast het feit dat dit natuurlijk geweldig knap is, vooral als je kijkt hoe feature rijk deze is, vraag ik me af wat het doel is, ik neem aan om vooral aan te tonen dat je iets heel compacts kan maken en toch zo compleet, ik kan niet zo snel ergens zien wat de maker precies wil bereiken of aantonen.
Niet alles in het leven heeft een doel nodig. Je kunt ook dingen doen omdat je het leuk vindt.
En dat is ook een mooi doel.
Als je dit doet ter ontspanning voor jezelf, is het doel bereikt. Helemaal leuk als anderen er (veel) aan hebben, dan is ook een hoger (onbedoeld) doel bereikt 😀
Ik denk dat hij een voorliefde voor computerdingen heeft, er bestaan nog steeds mensen met hobby's.
Oplossing voor de geheugencrisis? :+
Dat er onnodig veel bloat bestaat op de wereld?
Als je dit niet snapt ben je wat mij betreft niet erg creatief onderlegd en niet in staat om het grote plaatje te zien.

Ik kan het wel zien. Als ik zelf kon programmeren had ik zoiets als HamsterOS ook wel willen maken.

HamsterOS is in de eerste plaats een antwoord op de vraag: "Hoever kan ik met modern programmeren omgaan met de design tactiek less is more?"

HamsterOS lijkt mij in de tweede plaats een antwoord op de vraag: "Hoe ver kunnen we gaan met een OS voor hele beperkte hardware?"

Er is al jaren allerlei spotgoedkope hardware in opkomst waarmee je verrassend veel kunt.

Ik ga HamsterOS de komende jaren zeker met veel interesse blijven volgen!

Een OS dat mijn interesse trouwens beslist niet meer heeft is ReactOS. ReactOS is voor het gros van de mensheid overbodig gemaakt door de opkomst van Wine/Proton, al zal dat niet een reden zijn voor de ontwikkelaars om er mee te stoppen.

Het zou mij trouwens niet verbazen als Microsoft de ontwikkeling van HamsterOS met alle liefde zou willen financieren. Van Apple is bekend dat dat bedrijf absoluut niet van OS'en van derden houdt, maar Microsoft staat er juist open voor omdat Microsoft er volgens mij lessen voor zichzelf uit wil trekken.

Als je er zo naar kijkt zou er op een dag zomaar ineens een nieuw experimenteel OS zoals MicroWindows kunnen ontstaan ;)
of ik enorm creatief ben laat ik lekker in het midden, natuurlijk begrijp ik dat het koel en gaaf is om te doen, maar soms zit er ook een bepaald doel achter een project, hier dus waarschijnlijk gewoon leuk en omdat het kan, mooi toch :)
Minder = beter: Een verloren kunst in IT-land. Gelukkig komt het met dit soort projecten soms terug.
Dat zou je zeggen ja, maar terug naar het kale windows 3 oid zou je ook niet willen, het mist zoooooooveel opties ten opzichte van nu. Probleem is dat wanneer je weer zo 'klein' begint, je uiteindelijk toch weer uit komt op waar we nu zijn. Vroeger had je ook maar weinig verschillende configuraties waardoor je veel makkelijker en zinvol kon optimaliseren.
Dat is wel héél erg veel minder. Dit HamsterOS is natuurlijk een leuk hobby-project, gewoon omdat het kan, maar het zal in de praktijk weinig gebruikt gaan worden. Een beter voorbeeld vind ik persoonlijk hoe de meeste Linux en BSD distro's minder ruimte nodig hebben dan Windows, en hoe bijvoorbeeld Tiny11 laat zien hoe het ook kan, of hoe Helldivers II hun installatie terug brachten door deduplicatie.

nieuws: Nieuwe Windows-minivariant Tiny11 kan voortaan ook Windows 11 25H2-images maken
nieuws: Helldivers 2-ontwikkelaars verkleinen installatiegrootte op pc met 131GB

Developers zijn de laatste 20 jaar verwend met steeds goedkoper wordende opslag, waardoor dergelijke optimalisatie vaak onderaan de backlog komt te staan. Nu met de RAMageddon ook SSD's (en HDD's) weer steeds duurder worden, komt er hopelijk wat motivatie om wat meer te optimaliseren.
Maar bij games is/was duplicatie vaak gewoon nodig om veel sneller zaken in te kunnen lezen, want dat kwam toen vaak nog van trage media, dus maakte de plek waar je data stond op de disk wel erg veel uit, dus je had genoeg assets dubbel (of zelfs nog meer) op de disc staan zodat de leeskop niet (ver) hoefde te verplaatsen. Met SSD is dat zo goed als niet meer nodig. Maar met trage HDD's ga je dat dus mogelijk toch nog wel merken, net zoals in het helldivers artikel ook vertelt wordt. Enkele seconden extra moeten wachten kan wel degelijk frustratie opleveren.
Nou, "nodig" vind ik wel een zware term hiervoor. Het is niet alsof dingen niet werken of dat er geen andere oplossingen zouden zijn. Het is een luxe die we hebben / hadden toen opslagcapaciteit goedkoper was dan performance. Je kunt ook data pre-loaden, data trapsgewijs inladen, data kleiner maken voor systemen met lagere disk-performance, etc.

Ik zeg niet dat 1 oplossing in alle gevallen beter is dan alle anderen, maar ik denk wel dat we verwend geraakt zijn, zowel aan de developer-kant als aan de gebruikerskant. En dat maakt dat ik het eens ben met @supe in de opmerking dat optimalisatie een verloren kunst is in IT-land.
RAMageddon
Heb je die term nu net zelf bedacht...?

Ik vind het in elk geval wel mooi gevonden :)
Helaas :)

Deze term is internationaal al een paar maanden in gebruik. Maar ik vind 'm ook wel toepasselijk.
Met de dure hardware de dag van vandaag. Zou het extra duwtje in de rug moeten zijn om spaarzaam om te gaan met resources. Ze zijn kostbaar
Doet me denken aan Freesco. Dit paste ook op een floppy. Heeft jaren stabiel gedraaid als router in de tijd dat je een router niet kon aanschaffen als consument. Op deze manier kon je breedband Ziggo toch delen over meerdere computers.

FREESCO Project
Windows 9x had een functie internet delen, was prima mogelijk, vroeger wel eens gebruikt.

[Reactie gewijzigd door mr_evil08 op 30 juni 2026 08:41]

Dat klopt. Het nadeel was: dan moest je pc die verbonden was met het modem altijd aanstaan zodat de andere pc's in het netwerk internet hadden. Daarnaast moest je het ook elke keer opstarten, wat lastig was. Met Freesco werkte het gewoon altijd, zonder extra stappen op de Windows pc's. En dat met een Pentium 75 met enkel een diskettedrive. Het totaal gebruikte 15 watt. Niet slecht voor die tijd.
Ik kan mij herinneren dat onbeperkt internet pas kwam bij de pentium II of III rond 2000, daarvoor was het nog aanklungelen met 56K of ISDN een enkeling met geluk had coax internet.

Rond 2000 kwamen de internet routers ook.

Wellicht was jij de gelukkige die er vroeg bij was.

[Reactie gewijzigd door mr_evil08 op 30 juni 2026 11:20]

Klopt. Met ISDN (1996) was het al mogelijk om gelijktijdig bellen en internet te hebben en bovendien was ISDN een stuk sneller (64K) dan met een modem (max 56K). In 1997 werd de eerste proef met ADSL (tot 2MB) gedaan. Vanaf 1999 heeft KPN samen met XS4ALL, Planet Internet en WOL ADSL in de markt gezet. Hiermee werd het mogelijk om op een reguliere telefoonlijn gelijktijdig telefoon en internet te gebruiken.
Ik bedoel dat de internettikken voorbij waren.
Dit doet mij meer denken aan desqview. Dat was een programma waarmee je in meerdere windows dos programma's kon draaien, ook windows 3.0 kon je in real mode draaien in een window.

Ik heb er ook wel mee gespeeld, om snel windows te kunnen herstarten na een chrash ( windows 3.0 werd instabiel als je programmeer fouten maakte) .

Uiteindelijk was het handiger om gewoon 2 computers te gebruiken ipv een virtualisatie laag te gebruiken.
Ja, die heb ik ook nog gebruikt. Had hem ondermeer uitgebreid met een webcam. De server die ik gebruikte was een oude van de zaak die praktisch uit elkaar viel, maar het draaide als een zonnetje.
Ha, old times... Alleen die breedband Ziggo heette nog geen Ziggo, dat was kabelinternet van Multikabel, of Chello :D
Hier in Noord-Brabant (omgeving Den Bosch) was het geen Chello, maar Essent die breedband via coax aanbood.
Zo, die naam was ik even vergeten! Jaren mee gedraaid, was inderdaad ideaal voor die tijd (eind jaren 90, begin 2000).

Hoe kleiner, hoe fijner is het gezegde toch!? Mag wel wat vaker weer wat minder 'resource hungry' geprogrammeerd worden. Al is de functionaliteit ook wel toegenomen, sinds de SSD en goedkoop geheugen ('vroeger') leek het niet meer uit te maken.
Jammer dat terminology als floppy en diskette niet correct worden gebruikt.

Een floppy (die flexibele waaiers ;) ) was niet in 1.44MB formaat een diskette wel.
Als iemand die in die tijd leefde: we gebruikten die termen gewoon door elkaar, hoor.

Het onderscheid in die tijd was namelijk: “harde schijf”, wat er in de computer ingebouwd was vs “floppy/diskette”, wat je los meenam en in de computer kon steken.

Maar die benaming werd door elkaar gebruikt. Voornamelijk omdat “floppy” al gemeengoed was geworden voordat de plastic kleine diskettes op de markt verschenen: ze vervulden dezelfde niche.

[Reactie gewijzigd door Keypunchie op 30 juni 2026 09:10]

En wij gebruikten floppy en diskette niet door elkaar. Het is maar hoe onverschillig je bent.

Wat bedoel je met: "... ze vervulden dezelfde niche."?
In die tijd werden floppy en diskettes door alle home computers en PC's gebruikt. Dus hoezo niche?
Een "niche" betekent in deze "een rol"*. Het was het ding dat je gebruikte voor dataportabiliteit. Internet was nog niet beschikbaar voor gewone stervelingen.


*In de zin van: een specifieke en afgebakende plaats in een systeem,

[ed.] Overigens: niet alle home-computers gebruikten floppies: tape zag je toen sporadisch ook nog wel, bvb: Wikipedia: Commodore Datasette

[Reactie gewijzigd door Keypunchie op 30 juni 2026 12:56]

Ik had op mijn pc destijds ook een tapedrive voor het makkelijk uitwisselen van DOS spelen. Een QIC-80 tapedrive die je aansloot op de floppy drive controller. Was echt super handig. :)
Tja, ik zou er niet aan denken een diskette een floppy te noemen. Ik denk dat het een later (revisionist) of lokaal (taal?)verschijnsel is. Een diskette heeft een stevig metalen midden dat de plaat met de sporen vasthoud, de techniek is ook anders.

Overigens kun je op sommige floppies wel meer dan de officiële 1.2 MB kwijt. Er was in die tijd software om de floppy zo te formateren. Je zou dus kunnen proberen om de genoemde 1.44 MB op een (echte) floppy te schrijven die speciaal geformateerd is.
Kijk even op wikipedia, floppy, disk, diskette, floppydisk, etc werden doorelkaar gebruikt in die tijd. Het is idd zo dat 'floppy' van de flexibele diskette afkwam, maar deze was er simpelweg eerder. Floppy werd daarna ook gebruikt voor de wat stevigere 3.5 inch formaten.
Ik kom uit de tijd dat de "Floppy'disc" 8 inch was, en toen kwam er ineens een nieuwe kleinere versie van 5.25 inch) die ze ook "floppydisc" noemde....en daarna kwam de "floppy-disc" in een hard case, die we ook floppy disc noemde.

Op 1 of andere manier heette en noemde ze allemaal floppy zonder ook maar 1 cent overschillig te zijn.

Ik denk dat de mensen die er nauwelijks mee gewerkt hebben ze dan ook anders noemen.....
Diskette = floppy disk.


"Floppy disk" verwijst naar de schijf in de diskette, die was "floppy". Of de hoes daarrond nu groot of klein, hard of zacht was, alle 3 de gebruikelijke types vallen onder de noemer floppy disk of diskette. En daarmee onderscheiden ze zich tov. bij voorbeeld de zip-diskette, die er buitenaf identiek uitzag als een 3.5 maar intern anders was.
Ik gebruikte floppies voor mijn C64 en later diskettes voor mijn Amiga 500. Een diskette een floppy noemen is raar.

Fun fact: een vriend van mij had zijn hond floppy genoemd. Die luisterde echt niet naar diskette. 8-)
Heb je het nu over de 8 inch floppy versie, de 5.25 versie van je floppy...of heette die ze toen gewoon allemaal floppy? Ook de latere 3,5 in een hard jasje werden gewoon floppy's of floppy disc genoemd namelijk......
Er kwam een iemand bij de ict afdeling vragen naar een flop, die waren op. Ik heb hem toen mijn collega aangeboden.
Als je wel eens een diskette hebt open gemaakt, weet je dat daar ook een floppy disk in zit.
Generally, the term floppy disk persisted, even though later style floppy disks have a rigid case around an internal floppy disk.
Wikipedia
En toch noemen we die 3.5" disks een Floppy disk en de drives een Floppy drive.
Zo heb ik het ook geleerd :) maar de meerderheid blijkbaar niet.
Geven jullie dit echt na 30 jaar nog steeds niet op?

Natuurlijk wist iedereen het verschil tussen die 2 maar floppy klinkt leuker. Kwam jij echt nog met 5,25 aankakken dan?
Dat de termen floppy en diskette door elkaar werden gebruikt kwam door Amerika helaas. In Europa/Nederland werd de term diskette gebruikt. Als je namelijk de Amerikaanse/Engelse versie van WIndows hebt geinstalleerd zag je in de verkenner Floppy en in het Nederlands Diskette. In Amerika werden alle soorten schijfjes daar gewoon floppy genoemd. Dat hebben de mensen hier dus ook overgenomen. De term diskette is nooit aangeslagen in Amerika, maar dat woord bestaat toch zeker wel daar.
Ik vraag me af hoe men dit doet qua driverondersteuning. Daar zou ik wel eens een achtergrondartikel over willen lezen.

Sommige versies van Kolibri OS draaien ook op een floppy.
De LPC op je moederbord (meestal Nuvoton op dit moment) bevat de 'oude' PC/AT hardware, zoals de timer, de interrupt controller, de uarts, de keyboard controller etc. Deze hardware wordt nog ouderwets aangestuurd met in/out commando's. MINIX van Tanenbaum is het standaardwerk hiervoor.
Nostalgie geactiveerd! Had ik nu toch maar een behuizing gekocht met externe floppy bay :'(
Nostalgie geactiveerd! Had ik nu toch maar een behuizing gekocht met externe floppy bay :'(
Je kan altijd nog booten van een externe USB floppy drive.

[Reactie gewijzigd door The Zep Man op 30 juni 2026 08:23]

Typisch, gisteren zitten kijken naar KolibriOS, YouTube: A Modern Desktop OS In 1.44MB, ook een OS op een floppy. Natuurlijk geen vervanging voor Windows of Linux, iets met appels en peren, maar het geeft wel aan hoe ongelofelijk bloated en ongeoptimaliseerd met name Windows geprogrammeerd is. Maar ook de reguliere applicaties. Waarom is Adobe reader 500MB, en Sumatra nog geen 5? Zóveel meer functionaliteit heeft Adobe nou ook weer niet.

Geweldige ontwikkeling dit soort OS'en, ik hoop echt dat de grote jongens ook eens wat meer naar optimalisatie gaan kijken in plaats van almaar agile ongewilde functionaliteiten toevoegen.
Ik ken Sumatra niet echt, maar als dat echt puuur en alleen een 'reader' is, dan is dat het verschil.

Adobe bevat al dan niet achter een betaalmuur allerlei opties:

- opmerkingen toevoegen
- bewerken
- delen
- exporteren
- ondertekenen
- converteren
- formulieren maken
- cloud functionaliteit
- talloze manieren om 'nu te upgraden'
In Sumatra kun je ook opmerkingen toevoegen, maar dan houdt het ook snel op. Het is een lightweight PDF reader (vergelijkbaar met een PDF browser extensie, maar dan als standalone programma).

Een tegenhanger van Adobe Reader is Foxit PDF reader/editor, die ondersteund ook vrijwel alles wat Adobe kan, inclusief 3D PDF (wie gebruikt dat ook...).
Ik bewerk niet veel pdf's, maar mocht het toch eens nodig zijn dat lukt dat voor een enkele keer wel met pdf24. Daar heb ik echt geen duur Adobe pakket voor nodig.

Sinds het nodig is om de reader te gebruiken met account heb ik adobe helemaal buiten gegooid.

[Reactie gewijzigd door Spijker79 op 30 juni 2026 21:03]

MenuetOS (waar KolibriOS van geforkt is) is de 64 bit variant. Die past ook nog op een diskette.
Adobe reader is ondertussen gewoon pure bloatware geworden ten opzichte van wat het 10 jaar geleden was. Zaken als zoeken is gewoon tergend traag en je moet vaak extra klikken om uberhaupt al extra resultaten te krijgen, en vooral dus dat het zoeken zoveel slechter/trager geworden is, maakt het dat ik steeds vaker aan het kijken ben naar alternatieven.
GEOS draaide op een C64 en stond op 2 170kB single sided floppy's inclusief geowrite en geopaint.
En de gui binary was een whopping 20 kB. Dus nog ruimte zal om applicaties te starten 😎
Deze had ik in C64 cartridge vorm. En dat werkte eigenlijk best wel goed.
Eind jaren '90 gebruikte in wel eens QNX vanaf een floppy. Had o.a. een GUI, browser, terminal.
Ja, dat was toen ook een mooi voorbeeld. Hier wat screenshots en download links: http://toastytech.com/guis/qnxdemo.html
Die 1.44 MB variant was een tech demo (eind jaren '90, OS was al sinds begin jaren '80 in ontwikkeling). Die tech demo was QNX 4. QNX gebruikte een microkernel (en dat is altijd indrukwekkend), was een POSIX-compliant UNIX, en vanaf versie 6 ook real-time. Ook had deze een web browser (die waren toen nog minder bloated) en natuurlijk TCP/IP stack. QNX is veel gebruikt in de embedded / automotive sector. Het is later overgenomen door ik meen RIM. Helaas was de main dev overleden tussen QNX 4 en QNX 6. QNX 6 was er niet voor floppy's. Die had ook X compatiblitieit laag. Je moet trouwens goed opletten als je wilt vergelijken dat je vergelijkt met QNX 4, niet QNX 6 (die werd gedistribueerd via ISO). Ook was het proprietary, dus geen source code (wel SDK). Het was POSIX, dus je kon allerlei userland tooling erheen porten.

Je hebt ook nog V2OS, geschreven in 100% 32 bit x86 assembly, maar geen GUI. Qua retro GUI vind ik dit maar niks. Geef mij maar 4DWM, of CDE. Ook qua fixed width fonts ken ik heel wat betere dan de gebruikte in de screenshot. Dat is en blijft het lastige bij dit soort projecten. Wil je voor een retro feel, of wil je ook meegaan met de tijd en de ontwikkelingen omarmen? Hoe dan ook, altijd leuk om te zien hoe mensen hun hobby met plezier delen. Zo is o.a. Linux kernel ook begonnen.

Btw, dat met die SDK hebben ze later weer teruggedraaid, en later ook afgestapt van tech demo's. Zo'n tech demo is belangrijk om aandacht te krijgen voor je goede product. Je moet je voorstellen dan QNX prima software was, voor wat het kon: Unix-compliant, POSIX-compliant, RTOS in een tijd dat Linux dat nog niet was (en dat is ook geen microkernel). Dus in medische en automotive devices (en luchtvaart) zag en zie je het terug. Zelfs Chinese EVs gebruiken het zo las ik net. Hoe dan ook, je kunt het zelf op een RPi4 draaien: https://forums.openqnx.com/t/topic/47580

[Reactie gewijzigd door Jerie op 30 juni 2026 16:07]

Bedankt voor deze tip. Ik heb nog een paar RPi4's, die ik niet meer gebruik, waar ik QNX op kan proberen. Ik zie dat er zelfs QNX Hypervisor 8.0 on Raspberry Pi 4 bestaat. Leuk :)

[Reactie gewijzigd door remkay op 1 juli 2026 10:55]


Om te kunnen reageren moet je ingelogd zijn