OS2000
From Infogalactic: the planetary knowledge core
180px
Baget startup screen (ASCII-art)
|
|
Developer | Scientific Research Institute of System Development of the Russian Academy of Sciences |
---|---|
Written in | C |
OS family | Real-time operating systems |
Working state | Current; passed the state testing for military purpose, state standard for a RTOS |
Source model | unknown |
Initial release | September 19, 2002 (version 2.06) |
Latest release | 2.71.32 / November 16, 2011 |
Platforms | MIPS (Baget-MIPS variant), KOMDIV-32, KOMDIV-64, Intel BSPs (x86 architecture) |
Kernel type | Microkernel |
License | no exact license |
Official website | NIISI RAS OS2000 |
Baget RTOS (rus. ОСРВ Багет) is a real-time operating system developed by the Scientific Research Institute of System Development of the Russian Academy of Sciences for a MIPS (Baget-MIPS variant) and Intel BSPs (x86 architecture). Baget is intended for software execution in a hard real-time embedded systems (firmware).
X Window System (client and server) was ported to Baget. It also has ethernet support (NFS, FTP, Telnet protocols), VFAT and a tar file systems, FDD and HDD driver support. A number of supported network cards are limited by some Realtek ISA and PCI cards.
The development process is based on the following principles:
- international standards compliance
- portability
- scalability
- microkernel
- object-oriented programming
- cross-platform development
Standards compliance
- POSIX 1003.1, portable operating systems standard (program interface),
- C standard, language and libraries.