Tactrix is considering Android development when it's supported by an upcoming release of Qt, the C++ framework used to make EcuFlash. Mac OS support is also something we've considered but we're receiving fewer and fewer requests for it. Occasionally we get requests for Linux but it's pretty infrequent. We keep track of these types of requests so it's worth emailing support at tactrix dot com if you need support on a different OS. We're a two person company so we can't complete every, or even most, requests, but we keep track and if demand is there we'll at least spend some time looking in to feasibility of the request.
Why do we do we spend timing working on OS issues? We spend time on OS issues (upcoming release has improved install for Windows Vista), new features, and new vehicle support (two addition ECUs in the works now), because supporting and creating a better product for the community is the focus of our company. Our daily work is funded by the sales of the OpenPort. We're also getting ready to hire another customer support person and eventually we'd like to add a third full time developer.
You should consider purchasing an OpenPort because it's assembled in both Washington and California, not overseas, so sales supports physical labor in two US states and two companies. Your purchase supports EcuFlash development. You receive lifetime support with our hardware & software, even if you aren't the original owner. You support the growing of a small business that works to make tools of value to this community. We think those facts make us pretty unique in this space and good reasons to consider purchasing our hardware to support US production and development of an affordable product.