Beeblebrox said:
Indeed, I know a guy who still uses OS 7.5 But I don't think there's any question that new software for him (he uses Quark) will require an OS upgrade. I'm facing that with the new version of FCP. If I want to utilize the new features in that program, I have no choice but to upgrade to 10.4. And you have to admit that's not exactly an unusal occurance on the Mac.
Yes, but QuarkXPress 3.3x and 4.xx both could run on very old hardware (as I recall they only needed a 68020 processor running at 16 MHz). It was Quark's choice to not make a transitional version of QuarkXPress that could run from Mac OS 8.6 to Mac OS X v10.3.x.
Lets look at another developer, Adobe. They made versions of Acrobat, Photoshop, Illustrator, GoLive, LiveMotion and InDesign that could run on systems using Mac OS 9.1 to Mac OS X v10.3.x.
By contrast Quark (like Microsoft) took an
all or nothing approach to porting their apps to Mac OS X even after Apple bent over backward to give them the ability to make apps for both Mac OS X and Mac OS 8.6-9.2.2.
Mac OS X could have been out years earlier had it not been for developers demanding Carbon. And when Apple delivered, few developers (like Adobe) took full advantage of Apple's work with fully functional transition versions of their apps.
As for Apple and their applications, it is no secret that Apple is a hardware company. They want people to buy hardware. The best way to do that is to make compelling software that only runs on their hardware (and needs the newest hardware).
Which is fine. I tend not to use Apple software too much. I use OmniWeb rather than Safari (I would have had to upgrade to 10.3 to get the same rendering engine in Safari that I get in OmniWeb 5.1). I use Curator rather than iPhoto. I use Acrobat rather than Preview. I use Watson rather than Sherlock. And I use Create rather than Pages (or Illustrator, or QuarkXPress, or InDesign).
And Apple apps I do use, like Mail and TextEdit, receive major help from third party services.
Further, there are plenty of reasons not to upgrade at all.
For example, I needed a laptop for school. Something light (around 5 lb) that I could use in the library. I'm studying mathematics, so some math apps would be nice also. And I'm going to school and working at the same time, so I don't have a ton of disposable cash on hand.
My solution... a PowerBook Duo 2300c (about $60 on ebay).
I maxed out the RAM (56 MB) and put Mac OS 8.6 on it (so I could run some Carbon apps). And then I went looking for my math apps, like Theorist and Mathematica. I found Theorist 2.0 for $35 (the current version, called LiveMath Maker, is $299) and Mathematica 2.2 for $50 (the current version is running $1800) on ebay. And I have older versions of Photoshop (4.0), ImageReady (1.0), Illustrator (6.0), PageMill (3.0), PageMaker (5.0), Acrobat (4.0) and BBEdit (6) that all work great on that system. And even the current version of AppleWorks runs nicely.
Plus, not having Mac OS X (and my Mac OS X apps) means I'm less likely to get distracted while working in the library (I have versions of most of my Mac OS X apps on my ThinkPad running Rhapsody, which is why I ruled out that system).
All and all I don't think I spent more than $200 on the system and it is perfect for what I need. Actually, it would be a fine system for most math students, but most students are under the impression that if they don't buy new, they are missing something. Having paid for all my education out of pocket, I know that if something was fine 10 years ago, it is just as fine today.
And I rarely (if ever) push any of my clients to upgrade before they are ready.
Yes, keeping up with what is new requires upgrades. But not everyone needs to chase after the newest stuff. And not everyone has had to pay out for every Mac OS X update.
I had to as part of my job, but I still use 10.2 on my main system. And I know of very few systems that can match the performance record of this system. I have no overwhelming need to upgrade when everything is running... perfectly.
