FlexOS
4690 OS |
---|
FlexOS is a discontinued modular real-time multiuser
Overview
Concurrent DOS 286, Concurrent DOS 68K and FlexOS were designed by Francis "Frank" R. Holsworth (using
The original
)In May 1987, FlexOS version 1.31 was released for 80286 machines.
FlexOS supported a concept of dynamically loadable and unloadable subdrivers, and it came with driver prototypes for floppies, hard disks, printers, serial interfaces, RAM disks, mice and console drivers.
During boot, the FLEX286.SYS kernel would load the resource managers and device drivers specified in the CONFIG.SYS binary file (not to be mixed up with the similarly named CONFIG.SYS configuration file under DOS), and its shell (COMMAND.286) would execute a CONFIG.BAT startup batch job instead of the common AUTOEXEC.BAT.
FlexOS's optional DOS emulator provided limited
The system optionally supported a multitasking
FlexOS 1.31 could be linked with none, either or both of these two modules. FlexOS 1.31 also supported
By June 1987 there were also versions 1.0 of FlexOS 386 (for hosts) and FlexOS 186 (for remote cell controllers).
FlexOS 286 and FlexOS 386 versions 2.0 were registered on 3 July 1989.
Among the major FlexOS customers in 1990/1991 were
Novell bought Digital Research for US$80 million[18] in July 1991.[19][3][20][18]
FlexOS was used as the primary test platform for the new Novell Embedded Systems Technology (NEST).[21]
When Novell decided to abandon further development of the various Digital Research operating systems such as
Integrated Systems was bought by their competitor Wind River Systems in February 2000.
Commands
The following list of commands is supported by FlexOS:[23]
Versions
Known FlexOS versions include:
- Concurrent DOS 68K 1.1[7]
- Concurrent DOS 68K 1.20 (April 1986,[11][7][12] 1986-05-27[7])
- Concurrent DOS 68K 1.21 (1986)[11][7][12][27]
- FlexOS 68K[24] 1.x?
Intel 80286 platform:
- MP/M-286 (1982)[28]
- Concurrent CP/M-286 (1985)[29]
- Concurrent DOS 286 1.0 (1985-08-06)[7]
- Concurrent DOS 286 1.0.01 (1985-08-18/1985-08-21)
- Concurrent DOS 286 1.0.02 (1985-08-22/1985-09-12)
- Concurrent DOS 286 1.0.03 (1985-09-10/1985-09-12)
- Concurrent DOS 286 1.0.04 (1985-09-17)
- Concurrent DOS 286 1.0.05 (1985-11-01)
- Concurrent DOS 286 1.0.06 (1985-12-10)
- Concurrent DOS 286 1.1 (1986-01-07)[7]
- Concurrent DOS 286 1.2 (1986)[31]
- Concurrent DOS 286 1.2.00 (1986-04-10/1986-04-24)
- Concurrent DOS 286 1.2.01 (1986-04-16/1986-05-19)
- Concurrent DOS 286 1.2.02 (1986-08-18)
- FlexOS 286 1.3 (November 1986)[9][27]
- FlexOS 286 1.31 (May 1987)[13]
- FlexOS 286 1.5 (1988-02-29)
- FlexOS 286 2.0.00 (1988-03-31)
- FlexOS 286 2.0 (July 1989)
- FlexOS 286 2.32 (July 1993)
- FlexOS 186 (1986-09-04 forked)
- FlexOS 186 1.0 (June 1987)
- FlexOS 386 1.0 (June 1987)
- FlexOS 386 2.0 (July 1989)
- FlexOS 386 2.30?
- FlexOS 386 2.31?
- FlexOS 386 2.32 (July 1993)
- FlexOS 386 2.33 (May 1998)
- FlexOS 386 2.34 (planned for 1999)
NEC V60 platform:
Adaptations
IBM 4680 OS
Named IBM 4680 OS Version 1,
Versions:
- IBM 4680 Operating System Version 1 Release 1
- IBM 4680 Operating System Version 1 Release 2
- IBM 4680 Operating System Version 1 Release 3
- IBM 4680 Operating System Version 2 Release 1
- IBM 4680 Operating System Version 3 Release 1
- IBM 4680 Operating System Version 4 Release 1
IBM and Toshiba 4690 OS
In July 1993, IBM announced the adoption of FlexOS version 2.32 as the basis of their
To support
According to "The Year of the Store?", IHL Consulting Group/RIS News, IBM 4690 OS still had a market share of 12% in the
IBM continued to maintain 4690 OS up to April 2015, with the most recent version released by IBM in May 2012 being IBM 4690 OS Version 6 Release 3.
Toshiba released
Siemens S5-DOS/MT
Siemens industrial systems like COROS LS-B/FlexOS, COROS OS-B/FlexOS, GRACIS/FlexOS, Teleperm M OS-525 were FlexOS and X/GEM-based.
Computers such as the Sicomp PC 16-20 and the PC 32 series were available with FlexOS as well.
CTM
The Japanese post office shared terminals CTM III and CTM IV were based on FlexOS.
See also
- Concurrent DOS 286
- GEM
- IBM 4683
- IBM 4690 OS
- IBM 4694
- pSOS
- Distributed Data Management Architecture (DDM)
- Electronic point of sale(EPOS)
References
- ^ ISSN 0199-6649.
- from the original on 2020-02-16. Retrieved 2020-02-16.
- ^ a b c "Novell and Digital Research sign definitive merger agreement". Business Wire. 1991-07-17. Archived from the original on 2018-08-18. Retrieved 2017-01-24.
- ^ a b c CBR, ed. (1987-01-15). "Digital Research launches FlexOS 286 Real-Time Manufacturing Operating System". Computer Business Review. Archived from the original on 2013-01-18. Retrieved 2018-09-15.
- ^ Wein, Josef "Joe" (2002). "Gary Kildall in England". Archived from the original on 2019-04-03. Retrieved 2019-04-03.
- from the original on 2019-04-03. Retrieved 2019-04-04.
- ^ Concurrent DOS V60. STRUCT.H mentions LOADALLfor "8086 emulation".)
- ^ a b c CBR, ed. (1987-06-03). "Digital Research shows off Real-Time FlexOS 386". Computer Business Review. Archived from the original on 2013-06-28. Retrieved 2011-09-06.
- ^ Digital Research, Inc. November 1986. Archived(PDF) from the original on 2021-09-03. Retrieved 2018-08-14.
- ^ European Review (18). Digital Research: 1. March 1986. Retrieved 2018-09-15.
- ^ a b c "Concurrent DOS 68K 1.2 - Developer Kit for Motorola VME/10 - Disk 1". 1986-08-06 [1986-04-08]. Retrieved 2018-09-13.
- ^ a b c "Concurrent DOS 68K 1.2 - Developer Kit for Motorola VME/10 - Disk 3". 1986-08-06 [1986-04-08]. Retrieved 2018-09-13.
- ^ Digital Research, Inc. May 1987. 1073-1001-002. Retrieved 2018-09-14.[permanent dead link]
- ^ ISSN 0199-6649.
- ISSN 0199-6649.
- ^ CBR, ed. (1988-04-05). "Digital Research, profitable for fiscal 1987, comes out of the closet". Computer Business Review.
- ^ Digital Research (1990-06-04). "Sold on FlexOS". Computerworld (Advertisement). XXIV (23). Retrieved 2017-01-24.
- ^
- from the original on 2020-02-09. Retrieved 2017-01-21.
- Comes v. Microsoft. Archived(PDF) from the original on 2016-11-19. Retrieved 2017-01-21.
- ^ "Novell Announces RTOS Vendor Program Which Brings Integrated Networking Solutions to the Embedded Systems Marketplace" (Press Release). Novell. 1995-05-23.
Because Novell used Integrated Systems' FlexOS during the development and testing of NEST, we are in the unique position of supporting it through both our real-time product lines pSOSystem for deeply embedded markets, and FlexOS for point of sale," said Moses Joseph, vice president of marketing for Integrated Systems. "Developers using the FlexOS development kit and the expanded pSOSystem/NEST package for everything from home security and entertainment to office automation and global communications applications, now have quick and easy access to the widest variety of standard networking protocols.
- ^ Integrated Systems, Inc. (ISI). 1998. Archived from the originalon 1998-02-19.
- ^ FlexOS User's Guide Version 1.3 (PDF). 1.3 (1 ed.). Digital Research. November 1986. 1073-2003-001. Archived (PDF) from the original on 2019-03-30. Retrieved 2019-04-23.
- ^ Freescale Semiconductor, Inc. June 2006. MCF5251PB. Archived(PDF) from the original on 2018-09-15. Retrieved 2018-09-15.
- ^ Gallant, John (1984-01-23). "Digital Research, Monterey ink Unix-centered pact". Computerworld. XVIII (3): 6. Retrieved 2019-02-03.
- ^ Knox, James M. (1986-06-22). "Re: DRI Concurrent DOS for 68K". Newsgroup: mod.computers.68k. Archived from the original on 2018-09-13. Retrieved 2018-09-13.
- ^ a b Heller, Robert; Taetsch, Tom (1987-01-29) [1987-01-26, 1987-01-27]. "Concurrent DOS 68K: The word from DRI". Newsgroup: mod.computers.68k. Archived from the original on 2020-01-03. Retrieved 2010-01-03.
[…] it is possible to purchase an implementation of CDOS-68K for the Motorola VME-10. The media it comes on is Motorola VME-10 5.25" floppies. […] CDOS-68K is the 68K version of CDOS-286 (which has now been updated and renamed to FlexOS 286). This CDOS-286/68K operating system was designed specifically to provide easy addition and deletion of I/O drivers and sub-drivers. Drivers can either be linked in to the O/S or kept external and dynamically loaded at boot time. […] CDOS-68K is at revision level 1.2, while CDOS-286 was upgraded to rev level 1.3 (at which point it became FlexOS 286). The significance of this to you is that no enhancements or maintenance of the 68K version is planned in the near future (unless a "major" OEM contract should happen). So the 68K O/S is pretty much being sold only on an "as is" basis. […]
- is supplying Digital Research with the hardware to develop and test MP/M-286. […]
- TopViewis a program for IBM PC's and AT's that beefs up the operating system to provide windowing facilities for existing 'well behaved' standard packages. […]
- ^ High C Programmer's Guide - Version 1.2 for Concurrent DOS (PDF) (1 ed.). Santa Cruz, CA, USA: MetaWare Incorporated. 1986 [1985-09-15]. Retrieved 2018-08-14.
This is a guide to the operation of the High C compiler as implemented for the Concurrent DOS 286 1.2 or later operating system - hereafter abbreviated to just "Concurrent" per Digital Research custom - running on the Intel 80286 microprocessor and using the Intel Object-Module Format (OMF). The compiler generates code for any of the Intel 8086/88/186/188/286 family of microprocessors.
- ^ Calvo, Melissa; Forbes, Jim (1986-02-10). "IBM to use a DRI operating system". InfoWorld . Retrieved 2011-09-06.
- ^ a b c "How to choose the best OS for your point-of-sale" (PDF). Novell. 2005. Archived from the original (PDF) on 2006-01-17. Retrieved 2012-01-10 – via 360Commerce. (NB. This PDF has a short history of POS operating systems, also mentioning IBM 4680 and IBM 4690.)
- ^ a b c d IBM, ed. (June 1993). "IBM 4690 OPERATING SYSTEM VERSION 1 - Announcement Letter Number 293-281 dated 1 June 1993 - Brief description of announcement, charges, and availability". Retrieved 2011-09-06.
- ^ IBM (ed.). "IBM 4690 Operating System". Archived from the original on 2011-09-30. Retrieved 2011-09-06.
Further reading
- FlexOS Programmer's Guide Version 1.3 (PDF). 1.3 (1 ed.). Digital Research, Inc. November 1986. 1073-2023-001. Archived(PDF) from the original on 2019-03-24. Retrieved 2018-09-14.
- FlexOS 286 Programmer's Utilities Guide (PDF). Digital Research, Inc. 1986. 1073-2043-001. Archived(PDF) from the original on 2019-03-24. Retrieved 2018-09-14.
- FlexNet Network Operating System User's Guide (PDF). 1.3 (1 ed.). Digital Research, Inc. November 1986. 1082-2003-001. Archived(PDF) from the original on 2019-03-24. Retrieved 2018-09-14.
- Concurrent DOS 286, FlexOS, IBM 4690
- TELEPERM M - Bedien- und Beobachtungssystem OS 525 -Handbuch (PDF) (in German), Gerätewerk Karlsruhe, Germany: Siemens Aktiengesellschaft, 1997, C79000-G8000-C522-04, archived(PDF) from the original on 2018-09-15, retrieved 2019-04-23