OS2000
From Wikipedia, the free encyclopedia
Baget startup screen (ASCII-art) |
|
| Company / developer | Scientific Research Institute of System Development of the Russian Academy of Sciences |
|---|---|
| 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 | ? |
| Latest stable release | 2.57.15 / September 5, 2007 |
| Supported platforms | MIPS (Baget-MIPS variant), 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
[edit] Standards compliance
- POSIX 1003.1, portable operating systems standard (program interface),
- C standard, language and libraries.