All it is really good for is to provide a system to make it relatively easy to port from one to the other.
It looks like you summed up all the other responses in one sentence. Its not the answer I was hoping for, but at least now I know what it is. Thanks for all the info. All you guys laid it out pretty clearly what it is thanks.
It sounds like if I want this software to work under Linux, I will need to talk to the company about Mono and see if I can convince a large company into porting their software to Linux. It sounds unlikely, but it also sounds like it would be a lot less work than before. So maybe their is hope.
Another question. Since Mac and Linux are both Unix based, would Mono have a better chance of running something written for a Mac. The appraisal software company I mentioned earlier has commented that they would write a Mac port before a Linux port. Are there enough similarities between Mac and Linux that the Mac port might run under Linux?
Finally, would it be possible to write the program specifically for Mono, so that one Mono version could run on both Mac and Linux? If this was possible, I might have a chance at getting the company to write a port to Mono, then they could run it on both Mac and Linux. From what I've learned so far about Mono I doubt this will work, but hey, what do I know. So let me know, can an app be written specifically for Mono that would run on Mac and Linux or possibly anything running mono?