Original sentence: Like most RTOSes, VxWorks includes a multitasking kernel with pre-emptive scheduling and fast interrupt response, extensive intertask communications and synchronization facilities, and an I/O file system.Major distinguishing features of VxWorks include efficient UNIX-compatible memory management, multiprocessor facilities, a shell for user interface, symbolic and source level debugging capabilities, and performance monitoring.The core functionality of VxWorks is similar to that of VRTX.Unlike "native" systems such as UNIX, QNX, and Forth, VxWorks development is done on a "host" machine running UNIX or Windows, cross-compiling target software to run on various "target" CPU architectures.When Wind River anticipated that Ready Systems would cancel the contract, they developed their own kernel and put it in VRTX's place
Edited sentence: As Wind River anticipated that Ready Systems would cancel the contract, they developed their own kernel and put it in VRTX's place, and for this reason the core functionality of VxWorks is suspiciously similar to that of VRTX.Major features of VxWorks include a fast, multitasking kernel with pre-emptive scheduling and fast interrupt response, extensive intertask communications and synchronization facilities, efficient UNIX-compatible memory management, multiprocessor facilities, a shell for user interface, symbolic and source level debugging capabilities, performance monitoring and an I/O file system.Unlike "native" systems such as UNIX and QNX, VxWorks development is done on a "host" machine running UNIX or Windows, cross-compiling target software to run on various "target" CPU architectures