4 ms·
Fair enough. There’s obviously software that goes back decades and we all benefit from the great backwards compatibility of MS or Linux. But: How useful is you
by WA 7y ago
Fair enough. There’s obviously software that goes back decades and we all benefit from the great backwards compatibility of MS or Linux.
But: How useful is your copy of Windows 98 these days? Can you collaborate with others with your copy of Photoshop 5.0 or Office 2003? Can you easily install Quake I on a modern machine without hassle?
> Ask yourself this...
It depends. I see your point and you are right to a certain extend. But then I see lots of people asking for new features or are glad about new capabilities the app now offers. I’d say it depends a lot on the type of software.
> competition is no longer an effective protector of the customer's best interests.
Why? You still get to buy some software or use your iPhone 3GS. It’s just a security thing. Or did you expect free updates to your OS?
The buy-once-use-forever software doesn’t really work, because software is rarely isolated like some Linux CLI tools from the 80s. You need to have security updates or collaborate with people by sharing files. Someone wantsnew features and change, others don’t. At least under the new model, you get to use software for a low price if you don’t use it that much (Adobe cloud is what, 10 bucks a month compares to 600 upfront?).
- eecsninja 7y agoThe problem with your example of Office 2003 is not that they added sharing in later versions. It's that they replaced the old toolbar with the awful ribbon interface, instantly breaking years if user familiarity.
- Silhouette 7y agoCan you collaborate with others with your copy of Photoshop 5.0 or Office 2003? I suppose that depends on what you're trying to do. I can still run those programs, and I can still access my data created in those programs. Obviously they don't support some features and formats that were added in later versions, but forward compatibility is a different issue. My point here isn't about new things being given to you free by magic, it's just about not losing things you already had. But then I see lots of people asking for new features or are glad about new capabilities the app now offers. I’d say it depends a lot on the type of software. Again, just to be clear, I'm not objecting to change in general. Of course in some cases we hope that our software will add useful new features or fix bugs or improve an interface. What I'm objecting to is software that forces updates on users whether they want them or not, which Apple for example has a history of doing with iOS devices through a variety of mechanisms. It has total control of the only major source of software on its platform, and it seems to have no problem with mandating that any software supplied through that store complies with its latest guidelines. As a developer, that might mean issuing a new version of an otherwise working app for essentially cosmetic reasons. Don't comply, lose your whole market. Crucially, Apple also pushes new versions of its OS that bundle essential security updates with functional and cosmetic changes. You can't keep an Apple device secure without accepting everything else as well, even if the everything else makes your experience worse than when you chose to buy the device. This, to me, is the really nasty shift in recent times, and it's one that Microsoft is guilty of as well now. You still get to buy some software or use your iPhone 3GS. It’s just a security thing. Or did you expect free updates to your OS? Yes, if my product does not work as it should because of a defect, it is reasonable to expect that the supplier of that product should remedy the defect, or otherwise compensate me in some reasonable way for the loss caused by its failure. This is how consumer sales normally work, and indeed the principles are enshrined in law in many countries. Software companies have had a very easy time on this score, despite the large number of bugs in what they ship, and I think that is in large part because of the informal arrangement that essential bug fixes and security updates would be issued free of charge for a reasonable period after someone made a purchase. If software companies no longer want to uphold their side of that unspoken bargain, then I don't see why we shouldn't get stricter with them about consumer protection and their liability for failures. Obviously we don't know how to write perfect software and it's unrealistic to expect a developer to ship a flawless product, but let's not kid ourselves that huge numbers of corners aren't being cut in order to push things out the door more quickly, nor that those compromises don't sometimes have damaging results that were entirely avoidable.