Dataindustrier AB or DIAB was a Swedishcomputer engineering and manufacturing firm, founded in 1970 by Lars Karlsson and active in the 1970s through 1990s. The company's first product was a board-based computer centered on a specific bus named Data Board 4680. This unit was used for automatic control in several Swedish industries as would be almost all of DIAB's computers. DIAB is mostly known for engineering the ABC 80, the first Swedish home computer, manufactured by Luxor AB. They would subsequently develop all the ABC-models before rebranding their own make of the ABC 9000 as DIAB DS-90 and develop a series of Unix-compatible computers, using code licensed from AT&T Version 5 Unix release, but with a unique in-house kernel using the brand name DNIX. DIAB would continue to provide OEM services past Luxor AB, the most prominent probably being the entire Unix server product line from Cromemco. The compiler technology developed by Tomas Evensen at DIAB was bought by Wind River Systems and was renamed to the "Wind River Compiler". Further information about the Wind River Compiler can be found at the . The Unix computer support and customers was acquired by Bull Computer in 1990 ending the history of the company.
Product line
Card-based microcomputers
1974: Data Board 4680 - the number is a short form of the three microprocessors supported by the bus of this system: Intel 4004, Motorola 6800 and Zilog Z80. Eventually only Z80 was ever used in this product.
Home and office computers
1977: 7S "Seven S" a combined monochrome terminal and computer built on the Data Board 4680 bus and a Z80 processor.
1978: ABC 80 a Z80-based monochrome home computer.
1983: ABC 800 an enhanced office and home computer, 32 KB RAM, also based on Z80, with color graphics.
1983: ABC 802 a variant of ABC 800 with 64 KB RAM whereof 32 KB were used as a RAM disk.
1983: ABC 806 a variant of ABC 800 with 160 KB RAM whereof 128 were used as a RAM disk.
In 1983, DIAB independently developed the first UNIX-compatible machine, DIAB DS90, based on the Motorola 68000 CPU. DNIX here made its appearance, based on a UNIX System V license from AT&T. DIAB was however an industrial automation company, and needed a real-time operating system, so the company replaced the AT&T-supplied UNIX kernel with their own in-house developed, yet compatible real-time variant. Over time, the company also replaced several of the UNIX standard userspace tools with their own implementations, to the point where no code was derived from UNIX, and their machines could be deployed independently of any AT&T UNIX license. Two years later and in cooperation with Luxor, a computer called ABC 1200 was developed for the office market, while in parallel, DIAB continue to produce enhanced versions of the DS90 computer using newer versions of the Motorola CPUs such as the Motorola 68010, 68020, 68030 and eventually 68040. In 1990, after DIAB was acquired by Groupe Bull, who continued to produce and support the DS machines under the brand name DIAB, with names such as DIAB 2320, DIAB 2340 etc., still running DIABs version of DNIX.
1985: ABC 1600 a personal computer running ABCenix
1985: ABC 9000 really a DS90 in disguise, running DNIX
1985: beginning of the DS90-line
* DS90-00, DS90-10, DS90-11, Motorola 68010-based UNIX servers intended for use via terminals