DIABs datorserie DS90-XX och DIABXXXX har ett eget svenskutvecklat operativsystem som heter Dnix.
Harrgot Lindmark berättar om Dnix:
D-nix var ett Unix-kompatibelt realtidsoperativsystem som utvecklades ur det operativsystem vi tagit fram för industriella tillämpningar på DataBoard kallat OS8. Källkoden till denna högeffektiva kärna var alltså utvecklad av oss på Diab. Vi skrev också ett antal utilities motsvarande en del av de som fanns från AT&T Unix. Detta gjorde oss oberoende av licens från AT&T för de tillämpningar som inte krävde hela utvecklings- och driftsmiljön från AT&T. I takt med att DS90 började säljas som en generell unixdator levererades licensierade utilities från AT&T medan kärnan fortfarande utgjordes av D-nix. De goda prestanda vi hade i D-nix, kombinerat med en unik kompetens inom området, bidrog till att vi blev vald som s.k basdatorleverantör till Statskontoret och försvaret flera år i rad. En viktig produkt som kom fram i samband med utvecklingen av D-nix var en mycket bra C-kompilator som senare levt vidare och vidareutvecklats i dotterbolaget i USA.
Såhär ser det ut när man startar DNIX:
DDDDDDDD DDDD DDDDD DDDDD DDD DDDD
DDD DDD DDDD DDD DDD DD DDD
DDD DDD DDDDD DDD DDD DD DDD
DDD DDD DDD DD DDD DDD DDDDD
DDD DDD DDDDD DDD DD DDD DDD DDD
DDD DDD DDDDD DDD DD DDD DDD DDDDD
DDD DDD DDD DDDDD DDD DDD DD
DDD DDD DDD DDDD DDD DDD DD
DDDDDDDDD DDDDD DDDD DDDDD DDDD DDD
D-NIX Version 5.3 2.2.1
(C) Diab Data AB 1992
(C) Dynatech Computer Systems 1992
dcs# lc /install
4gl4.1 X11 esqlcorm4.1 msdosfh rmcobol
Comc X11bin gratix net4.1 se4.1
DBIII X11demo indebug4.1 nfs show
MFCob2DP XP330inst install.log online4.1 sql4.1
Mscreen benchmarks isam4.1 oracle star4.1
SVS dnix2.3up istartcprt4.1 oraselp.oi util
UAP7.01 esqlc4.1 mkncrV.3 progress xp330neu
UAPAPP esqlcomf4.1 motif rds4.1
Egenheter med D-NIX:
Följande versioner av Dnix skapades:
| Dnix Version: | Motsvarande AT&T Unix: | Compile target: | Kommentar: |
| 1.0---5.1 (?) | System 5.0-5.1 (?) | dnixold | |
| 5.2 | System 5.2 | dnix / dnixnd | |
| 5.3 | System 5.3 | dnix5r3 | |
| 5.3 | System 5.3 | dnix5r3net | Tillägg för Ethernet (?) |
| 5.3 2.2 | System 5.3 | dnix5r3ansi | Tillägg för Ethernet och ANSI C kompilator(?) |
| 5.3 2.4 | System 5.3 | ? | Reviderad av Bull? Ser ut att ha använts i DS90-47 och DIAB XXXX-serierna. (Extrapolerat från Bulls supportsida.) |
Jag som har gjort den här sidan heter Linus Walleij.