Zephyr Software provides a variety of consulting and computer services. Zephyr Software's two main products are
- Zephyr—a retargetable compiler suite based on the Very Portable Optimizer (VPO), and
- Strata—a software dynamic translator called Strata.
Zephyr has been used to build compilers for a variety of machines including the SPARC, MIPS, PowerPC, IA-32, and ARM. Our publications page has pointers to papers that describe the Zephyr technology and approach in more detail.
Strata is a lightweight, process-level software dynamic translator. Software dynamic translation has a number of uses including dynamic optimization, dynamic binary translation, profiling, and computer security. Most of Zephyr Software's current efforts are focused on providing secure execution of untrusted code. Please see the publications page for more information about Strata and its use to provide secure execution of untrusted executables, anti-tampering, and protection of intellectual property.