A business depending on software will maintain it as they would any other asset. You would not be using a twenty year old van, so why expect to use old software indefinitely.
If by IBM you actually mean Microsoft, I can assure you that they are not supporting software forty years old. Punch card readers are difficult to find nowadays.
Businesses, such as Banks contain several lines of business (LOB) and each may have it's own budget depending on the profitability of it's products/services independent from the overall company earnings. In addition, some may have an "if it works don't change" policy which makes them remain "stuck" (against logic) in certain level of legacy software and still be very profitable which is what investors ultimately care for. Others might have developed large amounts of applications on legacy software they might not have the resources or time to re-write to comply with sudden changes, such as what Apple did with PowerPC.
When I say IBM, I mean IBM, developer of i and z systems besides supercomputers running on AIX, OS400 and Linux, true computer makers. Also, by the late 70's punch cards were no longer used. IBM S/32 used terminals and was introduced in 1975 (36 years ago). And even so, older system code was converted to System 32/34/36 and Z systems. Believe me when I say, I manage Power 6 systems that still have some LPARs running S36 software. Which in my opinion shows the great effort that IBM corp programmers went through to satisfy the needs of ALL it's customers without affecting the high performance RISC and Power6/7 based P6 and P7 machines offer to those that don't care for S/36 code.
Keep in mind, I gave IBM as an extreme example of how they CAN support it's customers who still use software made in the late 70's on System 36. Apple released PowerPC Macs when Steve Jobs returned to the company in 1997, since then hundreds of apps have been written. Disregarding all that, is like stating, the user base is so small or insignificant that we don't care about the impact. Apple has to think like a big company and stop thinking it's small and what it decides affects them on mainstream business decisions.
Reason I made my question to the forum.
Rosetta, the "translator" between ppc to i386 has not only been removed and replaced with a Placeholder ( /usr/libexec/oah/RosettaNonGrata ) , Apple has disabled all calls to Rosetta directly in the kernel of OSX .
Reinstalling the rosetta.pkg from a Snow DVD will bring in the executable that is missing ( /usr/libexec/oah/translate ) but it will cause only a Segmentation fault and the simple popup dialog that powerpc apps are no longer..
It is dead. Simple because Apple has blocked it completely throughout the OS.
Believe me I have tried every trick you can think of, including the "transplantation" of frameworks from Snow into Lion and it does change not a single thing.
Apple intentionally made it so that a PPC app is nonfunctional whatever you do.
If you are of the attitude "don't fix it if it ain't broke",
why did you upgrade in the first place? Also, why did you
not have a plan to quickly revert to an old system?
If a person that uses a computer for business does not have
any plan or means to return to a working state, be it after
an OS update or not, is only asking for trouble.
As for PowerPC support, I have an old Dual 2GHz G5 if you
Obviously, all the replies I get are from people with no complex multinational line of business experience. Apple is big due to mass market sales of small "personal and mobile" computers. It does not offer big solutions for big companies, like IBM, HP, Cray, SGI, or do we have an Apple Watson supercomputer out there? NO! For crying out loud, they even pulled out their rack mountable servers! Industrial computers is not within their scope of business.
Can't compete against the technology the Defense and Research environments need. Is there an Apple computer among the 500 supercomputers in the world? No! (top500.org). These supercomputer and midrange manufacturers know what legacy software means, these companies know the millions invested in in-house developed SUPER Apps. Not .99 apps you download but applications that have taken years to develop and restrained by budget and equipment they interact with! These system manufacturers find a way around to continue offering support for legacy software while at the same time improving on hardware. Computers are smart enough to figure the math... What restrains it is our inability to provide the required code to translate. If Rosetta was pulled it's not because the software cannot be adjusted to the new technology, and I don't believe Apple didn't have the money or resources to adjust Rosetta for Lion. Simply they did not care to support Legacy software. Because the end user is not a multinational or governmental department that uses their software to control missiles lol, but wimpy users at home and small businesses that use small canned apps that can simply upgrade to the next release.
While Apple only focuses on little people big companies are not going to take them seriously (only for investments).
Guys.. This is a fact, and going against it is like running on a treadmill, ain't going far.
You may be right, but Apple is a company who makes its money by selling to the home user. They were once the domain of creative artists, professionals in all sorts of media, but with Lion they have shown that their future lies in taking over the market for consuming - not creating - media. Look at their products
iPhone, iPad, iPod, iTunes, iBook, App Stores (one for iTunes, one for iPhone/iPad and one for Mac OS), and OS X Lion.
If you want supercomputers, Apple is not even in the industry. If you want Legacy, Apple is not interested. That's just missing an opportunity to sell you something 'new' 'improved' or, as we all know, just different from the last iteration.
I've been using Apple computers since 2004 and never looked back. Now, I've lost wholesale trust in Apple's direction since seeing Lion (though the very first time they forced me to have the App Store app in SL 10.6.6 I could already smell the future).
I predict people like me won't be Apple users in five years time. How long it takes to migrate to another OS just depends on when/if a better offer comes up. Given the highly competitive nature of the industry, the profits to be had, and the huge amount of talented programmers out there, that's surely just a matter of time.
That wasn't my point, Linc. My point was that Apple's apparent direction is likely to see a former hyper-loyal customer base start looking around for other options.
Those who are determined to run ppc apps while using Lion can, theoretically, install Snow Leopard within Lion using a virtual machine. Note that the jury's still out whether this contravenes the End User Licence agreement or not.
You're missing a fundamental point.
IBM and companies like it chose to retain multi-generational system compatability. In doing so they also restricted their future architecture choices significantly. The fact that they retained a multi-generational architecture does not prove that it is better to do so. It only means that for IBM, the benfit of doing so exceeded the opportunity cost of not restricting their future system architectures.
The choice to no longer support PPC by Apple was an economic decision - obviously they believe the benefit to them in moving to an Intel-only software architecture exceeds the opportunity cost of retaining PPC. Whether they are right or not will be a matter of empircal fact at some point in the future. But in any case, it is purely an economic decision - just as was IBM's decision. If you think that IBM is supporting legacy software because of any sort of altruistic concern for its customers, then you are dead wrong. If you don't believe that IBM is using anything but cold, hard accounting to justify its business decisions, then why get angry at Apple for doing the exact same thing?
Believe me, if IBM decided next year that dropping support for System 36 in future lines made better economic sense, they'd do it in a heart-beat and without any regret.
Finally, your comparison to supercomputers and defense applications is disingenious. First, because the fact that Apple has never competed in the area is irrelevent - the fact that this legacy support occurs is a direct result of people like DoD paying for that support - so that they don't have to redesign the programs currently in use and potentially introduce new bugs. But that is exactly the point I just made; IBM, et al are providing that support because it's good economics for them - DoD is paying for it. But that's not a universal constant - one can consider, for example that many banks have been slowly and carefully migrating their systems away from mainframes running COBOL over the past 10 - 20 years. Your comparison is disingenious secondly because even within the Defence and Research areas, supercomputers are a fraction of both the total computing power and the capital outlay invested in computers. In DoD, the kings of computing are probably still Compaq and Dell...or whatever companies provide the bulk of the desktops and laptops. Same across all government departments. Relatively speaking, supercomputers are small change.
Speaking objectively, Apple's decision to drop PPC may or may not be a bad move. But it's definitely not a bad move because it inconveniences you (or me, or thousands of other users), nor because IBM chooses to provide better legacy support.
Oops, did I hit a nerve there? Sorry... Yeah, put a Mac to compete in Jeopardy!
I do projects for customers I cant disclose, I work with supercomputers and I know multinational environments. I work with big boy toys. I think you guys are missing the overall point... Supporting legacy is not altruistic. It is based on the need of customers. Of course if 1000 home users are the only ones using any legacy software, it should be dropped (rules are a bit different for large companies). My point: Apple is missing an opportunity to enter a larger commercial arena then serving home and light environments. Now if Apple is happy in going more mobile and ultimately pulling the MacBook out because we are in a "post PC" era, that's there choice. I don't think the industry is ready for that but hey, we can always say "Steve jobs said it first!".
I do like Softwater's comment, and maybe I'm asking too much from Apple. The truth is we all want Apple to be the best out there. What we use personally at home ( I also use Linux) we would like to have at work! It'll be awesome if we could have just one OS, one language and one religion too (cheers John Lennon).
And this will never end, it's a treadmill!... This is my last comment, it's futile.