tut wrote:It's incredibly sad to developers. It's usually a major pain the butt to support old versions of the OS when you need to add new features to your software. I've managed to be a developer in the print and music industry since 1995, two areas where the users hate change and often work for companies that can't afford to buy new equipment (especially the print companies). So while trying to add support for the latest OS features that some people request (or just trying to stay current with the compiler and programming state of the art), you have this huge percentage of clientele who drag you down and cause severe support and dev headaches.
As tut said it is a pain in the butt. I wish we could keep supporting older versions of Mac OS X but we don't have enough time or resources to do so. I hate the fact that perfectly usable computers are not able to run the latest Mac OS X version. I have a PowerMac G4 and G5 which are very capable machines but can't run the latest mac software. In fact, I put FreeBSD 10 (need to upgrade to 11) on my PowerMac G5 just so it can run newer software (it even supports ZFS!).
We do keep a "legacy" branch of Vienna which is 3.0.9 (so supports Mac OS X 10.6) and it is ready to receive any easy bugfixes. It probably also wouldn't be too much work to take it back to Mac OS X 10.5 and PowerPC but unfortunately I don't have the time for that. It would be a great project though