What are the differences to commercial implementations?
Personally, I am aware of IBM’s PMX and Hummingbird’s Exceed product. There may be some more in the meantime. The two products above differ from XFree86/OS2 mainly in two points: • you have to pay for them • they are based on the PM desktop The latter means that they admittedly fit better into the complete system, but also that they rely on the implementation of the PM video subsystem and its performance (which is lousy for certain hardware). Also some facilities might not be present, such as background images, PEX, XIE, DGA, or other X extensions.