<br>&nbsp; There is a program out there called REALbasic, and it provides the ability to write one program and compile it for WIndows, Macintosh, and Linux, and have it run on all those platforms.<br><br>&nbsp;&nbsp; The &quot;standard&quot; version of REALbasic for Linux is free.&nbsp; I have the professional version.&nbsp; With the standard version, you can&#39;t use some of the advanced database features with external databases, but the REALbasic database support is included.&nbsp; There is not much that you can&#39;t do with the standard version (except you would do development only for your platform).
<br><br>&nbsp;&nbsp; If the front end were to be written in REALbasic, I would be willing to work with you to make sure it runs on the Windows and Macintosh platforms, and I would compile with the Professional version so that it could be distributed for all the platforms.
<br><br>&nbsp;&nbsp; In other words, you could develop for one platform and then I&#39;d help make it work on the others.&nbsp; If I see enough progress, I&#39;d spring for one copy of professional for one of you.<br><br>&nbsp;&nbsp; I have been using REALbasic for several months now, and it works.&nbsp; I&#39;ve written some complex code, and had it work (with a few tweaks) on all three platforms. &nbsp; It does have some quirks (as do all development platforms), but it works. It is very close to VB6 in how you do things.&nbsp; Close enough to make it easy to pick up.&nbsp; 
<br>&nbsp;&nbsp; <br>&nbsp;&nbsp; Let me know.<br><br>Maranatha!<br>Wade<br><br><br><br>