Summary

We've seen that Linux and Windows each have both character-mode user interfaces and GUI arrangements. Elsolutions will have Windows desktop machines and Linux desktop machines. A GUI system is a complex event-driven system that requires a programmer to restructure her thinking to a mode where her software waits to be called by the system. Windows and Linux GUI systems each use a similar event-loop model internally, but the architectures of Microsoft Win32 GUI and Linux X Windows diverge at the point where windowing API requests cause display rendering . Higher level systems such as Java, Tcl/Tk, Python/Tk, and Perl/Tk enable software to be source-portable or even binary-portable across the two operating systems at Elsolutions. Desktop ...

Get Linux® and Windows® Interoperability Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.