Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Whoah, bad news for me using a 3.0 2x dual core mac pro tower maybe.

Kinda pisses me off my mac pro may not get new osx, especially when there isn't a proper new mac pro. Apple ought not release osx that won't work on semi recent models. Pretty bad for customers. Could be an reason to upgrade... To a windows workstation

Any belief that Apple could care less about Mac Pro owners ended long ago. This is about as surprising as the sun coming up tomorrow.
 
We learned during the Developer Preview process that there are four limitations that stop an older Intel Mac from working with OS X 10.8 Mountain Lion:

  1. 64-bit CPU required: If you have an Intel Core Solo or Core Duo processor, it won't work. Some models can swap to a 64-bit Intel Core 2 Duo but may require an Apple-unsupported firmware upgrade.
  2. EFI64 required: If you have an original 32-bit EFI Intel Mac, even if with a 64-bit CPU, it won't boot the 64-bit kernel. This is disappointing as many can run the kernel, just didn't have a way to boot it. Many such Mac owners use "Hackintosh" PC bootloaders, such as Chameleon, to boot these Apple-unsupported Macs into Lion with 64-bit kernels and the same approach works with Mountain Lion.
  3. "Modern" graphics card required: If you have a legacy graphics card (such as an Nvidia 7xxx) it won't work. (Legacy ATI X1xxx could work with at least the Developer Preview versions, but with significant issues. Not sure of final build.) If you have a Mac Pro with PCIe slots, you can upgrade to a newer card, even if it's unsupported by Apple.
  4. Supported machine identifier required: If you have a Mac not on Apple's supported list, the installer won't run as it checks the machine identifier (i.e. MacPro2,1) before letting you install. There are lots of ways around this, the simplest being adding your Mac identifier to the list.
The best step-by-step guide so far on getting around some of these items is on Jabbawok's Blog: How I installed Mac OS 10.8 on my MacPro 1,1
 
Great part is that W7 will continue to run until what - 2020 - complete with security updates and driver updates if they happen. With the reduced upgrade pricing on W8, Microsoft clearly seems to be offering the better deal since W7.

And all the bull crap about "legacy resulting in instability" is just that -crap! W7 is stable as a rock.

Windows 64-bit versions dropped support for 16-bit programs and all 32-bit drivers. Microsoft did the same thing as Apple (which partly led to the Vista debacle), so even they recognized that there is a limit to legacy support.

Arguably OS X's transition to 64-bit was smoother since they allowed 32-bit drivers to run on the first 64-bit versions, while Microsoft just dropped support altogether and forced OEMs to write 64-bit drivers for everything they wanted certified to run on Windows 7.
 
Agreed, although that being the case Apple should keep supporting and providing security updates for Snow Leopard for at least another year or two to compensate.

I agree, Apple should provide the security updates for a given OS for the same amount of time as before...otherwise short of updating the OS you'll have 2 year old (and newer) machines falling out of being able to obtain security updates.

I have a feeling this is an unintended consequence of moving to the iOS release cycle that needs to be addressed.
 
People can't legitimately expect to receive the newest updates on machines that are 3+ years old.

So you've bought into planned obsolescence lock, stock, and barrel? Customers have a legitimate expectation that a $1000+ machine will function and be supported for longer than three years, especially professionals who may be spending $2000+ on a machine (and who probably consider their computer to be an investment, not just a Facebook machine).

I understand most people will not upgrade their machine or even attempt to troubleshoot a problem with their computer, but I don't understand why people have bought into this idea that electronics are disposable and need to be updated annually. You are just throwing money out the window. Sorry for the rant...:rolleyes:
 
Except that on average, Mac owners keep their computers longer than PC users. Only geeks like us have to have the latest and greatest OS. My wife, who is a programmer by trade, still runs 10.6 on her MacBook. Why? Because it still does what she needs it to do. It didn't suddenly stop working when Lion was released.

But it will suddenly stop receiving security updates when Mountain Lion is released. I suggest she should stop performing any casual web browsing using that machine.
 
I often complain about specific deprecations of features or compatibility, but this is not one of those times. The ones I complain about are the arbitrary ones where Apple could simply tick a box in a compiler or feature list and offer it. Intentional crippling.

This is not that. This is to move into a new memory space model in anticipation of a converged silicon space in the "near future". 3 years?

Rocketman
 
Very few

In reality, very few models can take complete advantage of ML.

You can buy a new 12 core MacPro and it can not use Airplay, arguably the coolest feature in ML.

One can argue why Apple is doing this, but you need to be clear with your readers what features of ML they can and can not use.
 
Most of this "dropped support" is for Macs from 2008 and newer...machines barely 4 years old...and machines that could have been purchased late in their release (for example a "late 2008" model that was purchased in mid or late 2009...and yes, for the exact same price as when it was released in late 2008).

For a company who builds the OS and the hardware, this is unacceptable...and a major reason why Apple just doesn't live in the business space.
 
So...

Does the lack of support for 32-bit KEXTs on Mountain Lion's 64-bit kernel imply that all 32-bit applications will no longer be compatible?! No more Quicksilver, smcFanControl, Little Snitch, iFreeMem, etc... :( I hope 3rd party developers step up their game if this is the case!
 
Does the lack of support for 32-bit KEXTs on Mountain Lion's 64-bit kernel imply that all 32-bit applications will no longer be compatible?! No more Quicksilver, smcFanControl, Little Snitch, iFreeMem, etc... :( I hope 3rd party developers step up their game if this is the case!
No. 64-kernel runs 32-bit apps. KEXTs are part of the kernel, and have to be 64-bit in ML since DP2.
 
Really??? So the Mac Pro is given the same treatment as the Generic "Macbook" line? And is given worse support than the iMac and MBP? I feel sorry for Mac Pro buyers... Apple really hates you. I'm pretty sure the Mac Pro has only been refreshed once since it's "Early 2008 or newer"

Edit: ok twice. And no, I don't count that "update" last month...

The 2007 Mac Pro had a 32-bit EFI... so it can't run the 64-bit kernel.
 
people using the listed macs will happily upgrade

people who don't will happily still run Snow Leopard or Lion.
 
How much resources does one have to invest to update a bunch of drivers? :rolleyes:

Graphics driver ? Plenty. Those are complex beasts. I remember following John Carmack and co. while they wrote a X11/Linux driver for Matrox G200 cards back in the pre-DRI days. They went at it for months, with full specification in hand.
 
. Anything less than 5 years is too much.

Not really. Growth of tech has been exponentially exploding over the past five years. Theres been as much growth as the 20 years before that period. That kind of difference is a royal pain in the ass to try to support. Apple is making the choice not to waste resources on machines that will only give crappy results.

Those that want to threaten to go to Windows should just shut up and do it. Apple will still do just fine off their toys
 
I gotta disagree - it is effort but for well adjusted kernel developers working on a sanely designed OS - it is not that big of a deal.

And your experience with C, type sizes and how it all maps unto hardware registries with fixed size is ... ? :rolleyes:

For userspace applications using sanctionned APIs and not doing any voodoo hacks to get some performance increases, definately the effort is mostly choosing "64 bit" as a target and hitting compile. Drivers are very very different beasts.
 
The ARS report seems to miss that EFI64 is required for Mountain Lion. While a Mac might have a CPU capable of 64-bit, it still might be running EFI32 and therefore won't be supported. No EFI64 means no 64-bit kernel which means no Mountain Lion.

Actually, people seem to think EFI32 is capable of booting a 64 bit kernel. Linux can do it. It's just Apple is being its usual stubborn self; artificially limiting support for machines to try to get people to buy new ones. What's wrong with including a 32 bit kernel with ML? Back in the Classic OS era, machines such as the SE/30 and 6100/60 had 7 years of OS updates. Now we're down to just 4, on an OS that's much more capable of supporting a wide array of hardware.

They dropped all models which do not support at least OpenGL 3.2 core profile. I think this is the main story here. Personally, I welcome this decision.

So why aren't Mac Pros with upgraded GPUs that fully support 3.2 able to run ML? Why is this a welcome decision for you? Does it somehow improve your life?

People can't legitimately expect to receive the newest updates on machines that are 3+ years old.

Why not? As I stated above, in the Classic OS times, you could update machines for 7 years after the purchase date. Even in the PPC OS X era, the machines were supported for longer. Support was dropped for the G3 CPU was because it simply didn't have the features (namely AltiVec) to run the latest OS. The Intel architecture is largely the same between the unsupported and supported models.

First Unibody Macbooks released in 2008 had EFI32 only and yet can still run Mountain Lion.

The first Unibody MacBooks have 64 bit EFI.

Working on the low levels required for hardware access in a driver is where 32bit to 64 bit porting requires the most effort as often you're dealing with fixed width registries and can't simply "recompile" code into a 64 bit binary, you have to adjust types.

That's true, but Apple's ported pretty much all the drivers for the unsupported Macs to 64 bit anyway, as the hardware between the last EFI32 Macs and first EFI64 is almost the same.

There's no reason why Apple can't compile the kernel in 32 bit for the EFI32 Macs, other than the greed to get people buy new Macs. Only thing is, there aren't really enough features in ML to make people upgrade, people'll just stick with SL or Lion as Microsoft experienced with Vista/7, a large proportion stayed on XP.
 
My MBP is supported... barely! But Lion has bogged this thing down considerably (or maybe it's just getting old?). I'm considering upgrading to an Air, but keeping this one around just for internet/office applications. I wonder if going back to Tiger (it screamed when running Tiger, but seems to have slowed with each update) would be wise...

In any case, AirDisplay isn't supported on my MBP, and that's the feature I'm most excited about.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.