Do you know what software system your company will be running in the next three, five, or ten years?
Currently, it is as difficult as ever to predict the future of the software world. Microsoft Windows is still a safe bet for most companies on the desktops. Linux is doing well on the server, and more and more businesses are deploying it, and almost all companies are at least considering it as an option. Mac OS X still has a large stronghold in specific business types.
There is no way to know the direction of the software market, so why should you be forced to choose one of them?
When buying and deploying most software, the decision is not affected much by long term software strategies, but instead must focus on what is the best solution right now. But, this is not the case when you want to have a new software solution written. If you choose a platform, you will be stuck with it for many years to come. Or suffer a very high cost of a rewrite for the new platform.
Our solution to this dilemma is to write software that doesn't force you to make a decision - cross platform software. When we deliver a solution, it runs on Windows, Linux, Mac OS X, Solaris, and perhaps even on small embedded devices. This has tremendous advantages for you: First of all is of course that you simply don't have the uncertainty of choosing a platform. Second, this gives you migration possibilities - it's rare that full companies suddenly switch to new platforms, instead you do it one group at a time. And with cross platform software, you can even work together across these groups with different systems. Third, this does not have a higher price tag; we chose technologies that help the developers so much it could even lower the implementation and maintenance costs.