*** Welcome to piglix ***

FlexOS

FlexOS
Developer Digital Research
Written in C
Working state Discontinued
Initial release 1986; 31 years ago (1986)
Latest release 2.33 / 1998-05
Latest preview 2.34 / 1999
Marketing target Industrial, PoS
Platforms 80286, 80386, 68000, V60, V70
Kernel type modular
Default user interface various frontends, X/GEM
Preceded by Concurrent DOS 286, Concurrent DOS 68K
Succeeded by 4680 OS, 4690 OS

FlexOS was a modular real-time multi-user multi-tasking operating system (RTOS) designed for computer-integrated manufacturing, laboratory, retail and financial markets. It was developed by Digital Research's Flexible Automation Business Unit in Monterey, California since 1986 and was marketed since January 1987 as a reengineered derivation of Digital Research's Concurrent DOS 286 multiuser multitasking operating system.

FlexOS was re-written in C (see also: Portable CP/M) for higher portability across hardware platforms, and it featured very low interrupt latency and fast context switching.

The original protected mode FlexOS 286 version 1.0 was designed for host machines equipped with 286 CPUs, and with adaptations for NEC V60, NEC V70 and Motorola 68000 processors planned. FlexOS 286 executables using the system's native INT DCh (INT 220) application program interface had the filename extension .286. A CP/M API front end (FE) was available as well, using the extension .CMD for executables. (A filename extension of .68K was reserved for FlexOS 68K, presumably derived from Concurrent DOS 68K as of 1986.)

In May 1987, FlexOS version 1.31 was released for 80286 machines. The developer version required an IBM PC/AT-compatible machine with 640 KB of conventional and 512 KB of extended memory, and either a (monochrome) CGA or an EGA graphics adapter.


...
Wikipedia

...