DRYOS

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
DRYOS
DeveloperCanon
OS familyReal-time operating systems
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Marketing targetDigital cameras and camcorders
Licenseproprietary software
Official website{{#property:P856}}

DRYOS (also stylized as DryOS) is a proprietary real-time operating system made by Canon and is used in their digital cameras and camcorders.[1]

Since late 2007, DIGIC-based cameras are shipped using DRYOS. It replaces VxWorks from Wind River Systems which has been used before on DIGIC II and some DIGIC III equipped cameras. DRYOS had existed before and was in use in other Canon hardware, such as digital video cameras and high-end webcams.[citation needed]

DRYOS has a 16-kilobyte kernel module at its core[1] and is currently compatible with more than 10 CPU types. It provides a simulation-based development environment for debugging. Canon also developed a USB- and middleware-compatible device driver for file systems and network devices, e.g. video server.

DRYOS aims to be compatible with μITRON 4.0 and with POSIX.[citation needed]

Cameras with DRYOS

[edit | edit source]

The following cameras are known to run DRYOS[2][better source needed]:

References

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]