I have a request for a concert concert, and one of the requirements in the first draft of specifications says that the software (GUI application for end users) should work on Win 2000 and Mac OS 7.5. I have no idea why they would like to support such ancient systems, but I suppose that leaves me with Java as the only option other than raw C, or does it?
So, if it is Java, are there any restrictions on which version of Java I can use for these purposes?
In addition, although this would not be strictly on topic, I would appreciate comments on strategies for running software for both purposes. In fact, supporting these ancient systems, as well as modern ones, can be even more difficult than supporting Mac and Win, right?
As another sideline, I also appreciate the facts that can be used to get the client out of this and get him to go with OS X and XP. Like "hey, only 2% of all Mac computers in use today still use OS older than X."
Change . My main goal here is to be well prepared technically to discuss what specifications should really be.
Such things are often the result of some manager thinking, "gee, my aunt is still using OS 9, and I'm sure the people there are even more old-fashioned, so let's just play it safe and record 7.5." There are no technical solutions, and that’s good. Just in these cases, you have to carefully explain what tradeoffs there are, and if you succeed, it usually gives you much more realistic specifications. It is even unlikely that they will give up Mac OS at all if they have to bet on it.
, , , , , , , , . "-, ", .
. , , . , , , . ! , Mac OS 7.5...;-) , , .