Het Jaar van het Amiga Unix Desktop 2026

Amiga Unix, opnieuw

Door asokero, isoriano1968 en jusii.

Binnenkort: installeer het zelf

Het installatiemedium start op vanaf floppy en CD-ROM op echte hardware — en via floppy-image en ISO onder emulatie — en regelt de volledige installatie, interactief of onbeheerd. Met ondersteunde hardware komt het installeren van Amix neer op het volgen van de prompts. De klassieke tape-installatie volgt later.

Vanaf dat punt neemt het netwerk het over: apkg installeert pakketten rechtstreeks van pkg.amigaux.org. Om mee te beginnen zijn er grep, gzip, less, patch en zlib beschikbaar, gevolgd door meer GNU- en BSD-tools zodra deze zijn gebouwd en getest.

# apkg update
catalog updated: 39 packages
# apkg install less
downloading extra/less-704.pkg ...
installed less-704

Installatie op een echte 68060: keymap, schijf, partitiegrootte en pakketset — daarna laat het systeem zien wat er precies gaat gebeuren. In real-time, waarbij de lange wachttijden zijn verwijderd.

Bij de eerste boot benoemt het systeem zichzelf, stelt het de klok in, schrijft het het hosts-bestand (inclusief de pakketrepository) en eindigt het bij een login-prompt.

Huidige status

Wat nu werkt

  • 68040/68060 ondersteuning: Amix 2.1 op een echte 68060, met of zonder FPU; een MMU is verplicht.
  • De kernel: asokero/amix-040-060-port
  • Z3660 accelerator: Native SCSI- en ethernet-drivers, bewezen op echte hardware.
  • A4091 / A4092: Een Zorro III SCSI-driver en een kernel met automatische detectie.
  • Installatie: Vanaf floppy + CD-ROM op een echte machine, of floppy-image + ISO-image onder emulatie, interactief of onbeheerd; de klassieke tape-installatie volgt later.
  • apkg: Een remote pakketclient met een gehoste repository (catalogus, afhankelijkheden, upgrades), en de eerste moderne GNU-tools: grep, gzip, less, patch, zlib.
  • Cross toolchain: Linux-gehoste m68k-cbm-sysv4, waarmee al het bovenstaande wordt gebouwd.
  • OpenLook desktop: Deze start direct op bij een verse installatie.
  • Quake: Draait; vooralsnog meer als benchmark dan als spel.

In ontwikkeling

  • RTG-graphics voor de Z3660 (ZZ9000-compatibel): Draait onder emulatie, echte hardware volgt.
  • Ethernet-doorvoersnelheid in de firmware van de accelerator.
  • X11R6.3 en Mesa als pakketten, vanuit de community-ports; de bredere userland volgt daarna.
  • Een read-only CD-bestandssysteem (ODFileSystem port).
  • Optimalisatie installatiemedia: Een herstelpad, vangrails en de tape-versie.

Volgende stappen

  • Een native, moderne gcc op het systeem zelf.
  • RTG op de echte accelerator.
  • De gepakkete X11R6.3 / Mesa stack.
  • De ethernet-fixes voor de firmware.

Na deze stappen volgt de volledige lancering: pakketten, broncode, instructies en handleidingen.

Hoe het is gebouwd

Een deel van dit werk wordt gedaan met generatieve AI in de loop. Modellen lezen de oude kernels in binair formaat (aangezien er geen broncode beschikbaar is) en schrijven drivers en aantekeningen. Mensen bepalen de richting, controleren elke wijziging en testen op echte hardware, waar het ofwel boot, of niet. Andere delen worden op de klassieke manier gedaan. De grimoire legt beide methoden vast, voorzien van betrouwbaarheidslabels, zodat zichtbaar is wat is geverifieerd en wat nog een aanname is.

De code

De kernel

  • asokero/amix-040-060-port — Amix 2.1 kernel voor de 68040 en 68060
  • asokero/amix-unix-boot — Patches die Markus Wild's unix_boot in staat stellen een Amix kernel te laden op een 68040 of 68060

Drivers en hardware

  • jusii/amix-z3660scsi — SCSI-driver voor de PiStorm piscsi mailbox van de Z3660
  • jusii/amix-z3660net — STREAMS/DLPI ethernet-driver voor de Z3660
  • jusii/Z3660-amix — Amix-aware fork van de Z3660 firmware
  • jusii/amix-a4091 — SCSI-driver voor de Commodore A4091/A4092 (NCR 53C710)
  • isoriano1968/zz9000-amix — ZZ9000 RTG-driver
  • isoriano1968/hydra-amix — Hydra ethernet-driver
  • asokero/va2000-amix — MNT VA2000 RTG-driver

Graphics en X11

  • asokero/xrtg-amix — Xrtg, een X11R5 RTG-server
  • isoriano1968/x11r6.3-amix — X11R6.3 voor Amix
  • isoriano1968/mesa-amix — Mesa voor Amix

Gebaseerd op

  • shanshe/Z3660 — De Z3660 accelerator firmware
  • reinauer/ODFileSystem — Het CD-bestandssysteem dat wordt geport
  • BlitterStudio/amiberry — De emulator op onze werkbank (onze fork: jusii/amiberry)

Tools en documentatie

  • isoriano1968/gcc-cross-amix — De m68k-cbm-sysv4 cross toolchain
  • jusii/amix-kerntools — Kernel build hub: patched je eigen Amix tree, aangestuurd door driver.conf
  • jusii/grimoire-amix — De documentatie, als repository
  • asokero/quake-amix — Quake voor Amix

***

Evenement: Zaterdag 19 september 2026, 17:00 · Amiga Unix 68040/68060 launch · Saku 2026, Oulun Tetra, Oulu, Finland

De volledige lancering — pakketten, broncode, instructies en handleidingen — vindt plaats na Saku.