Компания LynuxWorks объявила о выпуске программного пакета VxWorks Compatibility Layer, упрощающего перенос кодов VxWorks в операционную систему реального времени (ОСРВ) LynxOS. Теперь программы, разработанные для систем VxWorks с линейной памятью, могут исполняться в среде многопоточной ОСРВ LynxOS, удовлетворяющей требованиям POSIX.
Пакет VxWorks Compatibility Layer позволяет формировать в LynxOS отдельные пространства имен, обеспечивая одновременное существование нескольких виртуальных систем VxWorks. В состав пакета включены рекомендации по выявлению кодов, требующих при переносе особого внимания из-за внутренних различий реализации LynxOS и VxWorks. Предоставлен также полный перечень поддерживаемых директив VxWorks и соответствующих ограничений на их использование. По мнению разработчиков, создание пакета позволяет, в частности, исключить конфликты, возникающие в системах VxWorks с прямой адресацией между задачами, при обращении к общему пространству глобальных имен. Это гарантируется независимостью процессов в системе LynxOS, работающих с различными адресными пространствами.