>> You cannot write an >> application for windows and expect it to work on Linux. Java? The success of the language is based around the fact that almost every computer has the runtime installed, regardless of operating system. Does that not count as a global API? Laurie