| FlexOS | DOS_386 | List_of_operating_systems | IBM_4690_OS | List_of_DOS_operating_systems | Comparison_of_executable_file_formats | Concurrent_DOS_386 | Digital_Research | List_of_real-time_operating_systems | Timeline_of_DOS_operating_systems | LOADALL | DOS_286 | Drive_letter_assignment | DOS | CONFIG.SYS | List_of_fictional_robots_and_androids |

[ Link Deletion Request ]


Company / developer Digital Research
Working state Discontinued
Initial release 1986
Latest stable release 2.33

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 derivation of Digital Research's Concurrent DOS 286 multiuser multitasking operating system.

FlexOS 386 Overview

FlexOS was re-written in C for higher portability across hardware platforms, and it featured very low interrupt latency and fast context switching.[1]

The original [2])

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.

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 would execute a CONFIG.BAT startup batch job instead of the common AUTOEXEC.BAT.

FlexOS's optional DOS emulator provided limited PC DOS 2.1 compatibility for DOS .COM and .EXE programs. Certain restrictions applied since these programs were executed in the processor's protected mode. Due to bugs in earlier steppings of the Intel 80286, the FlexOS 286 DOS front-end required at least the 80286 E2 stepping to function properly. These problems had already caused delays in the delivery of Concurrent DOS 286 earlier.[3][4]

The system optionally supported a multitasking GEM VDI for graphical applications.

FlexOS 1.31 could be linked with none, either or both of these two modules. FlexOS 1.31 also supported FlexNet.

By June 1987 there were also versions 1.0 of FlexOS 386 (for hosts) and FlexOS 186 (for remote cell controllers).[1]

FlexOS 286 and FlexOS 386 versions 2.0 were registered on 3 July 1989.

Novell bought Digital Research in July 1991.

X/GEM for FlexOS release 1.0 (aka X/GEM FlexOS 286 and 386) and FlexNet were registered on 21 December 1992.

FlexOS was used as the primary test platform for the new Novell Embedded Systems Technology (NEST).[5]

When Novell decided to abandon further development of the various Digital Research operating systems such as pSOS+, another modular real-time multitasking operating system for embedded systems, but they continued to maintain FlexOS as well. FlexOS version 2.33 was current as of May 1998 and with FlexOS 2.34 to be released soon after with added support for faster CPUs, 64 MB of memory, EIDE and ATAPI CDROM drives.

Integrated Systems was bought by their competitor Wind River Systems in 1999, who are owned by Intel since 2009.

FlexOS 386 Adaptations

FlexOS 386 IBM 4680 OS

Named IBM 4680 OS version 1, [8]

FlexOS 386 IBM 4690 OS

In July 1993, IBM announced the adoption of FlexOS version 2.32 as the basis of their IBM 4690 OS version 1, to be pre-released on 24 September 1993[7] and generally made available from 25 March 1994.[8][9] FlexOS 2.32 supported 286 and 386 modes, had more efficient memory management, better console and pipe systems, and brought overall quality and performance improvements compared to the version that came with IBM 4680 OS version 4.[8] Further, it removed limits on the number of applications running concurrently due to its more efficient use of KOSPOOL.[8]

In order to support Java IBM 4690 OS version 2 brought support for long filenames by means of a virtual filesystem (VFS) architecture and it introduced FAT32 volumes.

According to "The Year of the Store?", IHL Consulting Group/RIS News, IBM 4690 OS still had a market share of 12% in the POS register/client market in June 2005, when IBM was starting to phase it out in favour to IBM Retail Environment for SUSE (IRES).[7]

IBM continues to maintain their 4690 OS up to the present, with the most recent version in April 2010 being IBM 4690 OS version 6.2.

FlexOS 386 Siemens S5-DOS/MT

Personal CP/M-86.

FlexOS 386 See also

FlexOS 386 References

  1. ^ a b CBR, ed. (1987-06-03). "Digital Research shows off Real-Time FlexOS 386". Retrieved 2011-09-06. 
  2. ^ a b c Digital Research. IBM selects Concurrent DOS-286 for PC AT retail system, Digital Research European Review, March 1986, Issue 18, p. 1 ([1]).
  3. ^ Edward Foster. Super DOS awaits new 80286 - Concurrent DOS 286 - delayed until Intel upgrades chip - offers Xenix's power and IBM PC compatibility. InfoWorld Media Group, InfoWorld, Volume 7, No. 19, 1985-05-13, ISSN 0199-6649, pages 17–18, ([2]).
  4. ^ Edward Foster. Intel shows new 80286 chip - Future of DRI's Concurrent DOS 286 still unclear after processor fixed. InfoWorld Media Group, InfoWorld, Volume 7, No. 34, 1985-08-26, ISSN 0199-6649, page 21 ([3]).
  5. ^ Novell. Novell Announces RTOS Vendor Program Which Brings Integrated Networking Solutions to the Embedded Systems Marketplace. Press Release, 1995-05-23 ([4]): '"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.'
  6. ^ Melissa Calvo and Jim Forbes (1986-02-10). InfoWorld, ed. "IBM to use a DRI operating system". Retrieved 2011-09-06. 
  7. ^ a b c Novell (2005). How to choose the best OS for your point-of-sale. 360Commerce ([5]). Comment: This PDF has a short history of POS operating systems, also mentioning IBM 4680 and IBM 4690.
  8. ^ a b c d IBM (ed.). "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. 
  9. ^ IBM (ed.). "IBM 4690 Operating System". Retrieved 2011-09-06. 

| FlexOS | DOS_386 | List_of_operating_systems | IBM_4690_OS | List_of_DOS_operating_systems | Comparison_of_executable_file_formats | Concurrent_DOS_386 | Digital_Research | List_of_real-time_operating_systems | Timeline_of_DOS_operating_systems | LOADALL | DOS_286 | Drive_letter_assignment | DOS | CONFIG.SYS | List_of_fictional_robots_and_androids

Dieser Artikel basiert auf dem Artikel http://en.wikipedia.org/wiki/FlexOS_386 aus der freien Enzyklopaedie http://en.wikipedia.org bzw. http://www.wikipedia.org und steht unter der Doppellizenz GNU-Lizenz fuer freie Dokumentation und Creative Commons CC-BY-SA 3.0 Unported. In der Wikipedia ist eine Liste der Autoren unter http://en.wikipedia.org/w/index.php?title=FlexOS_386&action=history verfuegbar. Alle Angaben ohne Gewähr.

Dieser Artikel enthält u.U. Inhalte aus dmoz.org : Help build the largest human-edited directory on the web. Suggest a Site - Open Directory Project - Become an Editor

Search: deutsch english español français русский

| deutsch | english | español | français | русский |

[ Privacy Policy ] [ Link Deletion Request ] [ Imprint ]