Ever since the advent of OS X, Apple seems to be caught in a twin spiral of Success and Change. New computer designs, iPods, iTunes, you name it. In the eyes of the market, it's like the Mac can do no wrong. Their stock skyrockets as the company we once knew seems to constantly shift. Since well before this new revolution, one thing has been true: Apple sees itself as a hardware company, not a software company. A pity, as anyone who's toyed with OS X can attest to Apple's skill at building an Operating System.
Apple's skill with an OS was born from necessity, it's not like the Mac could run anything else, so they had to build a modern OS to stay competitive. Even as recent as the G4 and the G5, their computers have utilized a fundamentally different architecture from a PC. Then along comes OS X, and suddenly the Mac has an x86 style OS running on a Motorola style processor. In recent months, the Macintosh developer community has been scrambling to keep up with one of Apple's latest innovations: The shift to Intel CPU's. This was (to total dorks anyways) a really big deal. Since their inception, Macintosh computers have used Motorola processors.
Stop and think about that for a moment. The latest Macintosh computers aren't actually Macs at all. They're Intel architecture systems running a Unix OS. Granted, they're extraordinarily well designed, but behind the curtain, they're rather similar to a PC with a mandatory shift away from windows...
Until...
The moment Apple ditched the aging Motorola CPUs, there were rumblings amongst the hacker and developer communities. Intel CPUs meant Intel program calls, making it hypothetically possible to run PC style OSes on Mac hardware. Anyone who's seen a Titanium brand laptop has wanted one, but most of us don't want to ditch Windows for it's far more incompatible competitor. Whine though we do about the evils of Microsoft, we want all our software to run out of the box. The call went out: A challenge, get XP to run on a Mac... Scary thought right? It gets worse.
The challenge took several months to address, but eventually a collaborative pair of hackers came up with the solution to the various technical problems and posted their findings. It was now possible (through massive hacking) to get XP running on your Mac...
"Fine" you say, "but hackers are always doing weird stuff to their computers, it's not like this is practical, it's not like it's official. Well... it wasn't official, until yesterday. Tuesday, April 4th, Apple started a public beta of their Bootcamp software, a bootloader which allows a user to install Windows on an Intel Mac. Intel Mac users will now be able to Dual-Boot to Windows or OS X.
Macs are now Windows machines. It's a beta. It's unstable. It's imperfect. But it points to the intentions of Apple. There's no denying it, they intend to make Windows available on the Mac. Within hours of the announcement, their stock shot up by $10 per share. As I've said before, in the eyes of business, Apple can do no wrong. I, on the other hand, have my doubts about this plan. Long before the conversion of Macs to Intel architectures, there was a great deal of success in porting OS X to Intel computers, installing it on various brands of laptop and PC. (Picture a Dell running OS X, it's still ugly, but at least it's not as ugly as it was before.) Yet Apple responded to this by threatening lawsuits to any who made the info publicly available.
As I've said, Apple sees itself as a hardware company. OS X exists to sell Macs, not the other way around. The prospect of their superior OS getting ported to non-Mac hardware scared the heck out of them, and they responded as any corporation would: With an opening salvo of lawyers. From the perspective of hardware, the dual-boot makes a Mac far more desirable, and it is thus greeted as a great idea by Apple.
But what about OS X? What about those of us who were finally looking at a competitor to the Windows monopoly? What about our dreams of dual booting PCs?
I guess we'll just have to keep on hacking.
Apple's skill with an OS was born from necessity, it's not like the Mac could run anything else, so they had to build a modern OS to stay competitive. Even as recent as the G4 and the G5, their computers have utilized a fundamentally different architecture from a PC. Then along comes OS X, and suddenly the Mac has an x86 style OS running on a Motorola style processor. In recent months, the Macintosh developer community has been scrambling to keep up with one of Apple's latest innovations: The shift to Intel CPU's. This was (to total dorks anyways) a really big deal. Since their inception, Macintosh computers have used Motorola processors.
Stop and think about that for a moment. The latest Macintosh computers aren't actually Macs at all. They're Intel architecture systems running a Unix OS. Granted, they're extraordinarily well designed, but behind the curtain, they're rather similar to a PC with a mandatory shift away from windows...
Until...
The moment Apple ditched the aging Motorola CPUs, there were rumblings amongst the hacker and developer communities. Intel CPUs meant Intel program calls, making it hypothetically possible to run PC style OSes on Mac hardware. Anyone who's seen a Titanium brand laptop has wanted one, but most of us don't want to ditch Windows for it's far more incompatible competitor. Whine though we do about the evils of Microsoft, we want all our software to run out of the box. The call went out: A challenge, get XP to run on a Mac... Scary thought right? It gets worse.
The challenge took several months to address, but eventually a collaborative pair of hackers came up with the solution to the various technical problems and posted their findings. It was now possible (through massive hacking) to get XP running on your Mac...
"Fine" you say, "but hackers are always doing weird stuff to their computers, it's not like this is practical, it's not like it's official. Well... it wasn't official, until yesterday. Tuesday, April 4th, Apple started a public beta of their Bootcamp software, a bootloader which allows a user to install Windows on an Intel Mac. Intel Mac users will now be able to Dual-Boot to Windows or OS X.
Macs are now Windows machines. It's a beta. It's unstable. It's imperfect. But it points to the intentions of Apple. There's no denying it, they intend to make Windows available on the Mac. Within hours of the announcement, their stock shot up by $10 per share. As I've said before, in the eyes of business, Apple can do no wrong. I, on the other hand, have my doubts about this plan. Long before the conversion of Macs to Intel architectures, there was a great deal of success in porting OS X to Intel computers, installing it on various brands of laptop and PC. (Picture a Dell running OS X, it's still ugly, but at least it's not as ugly as it was before.) Yet Apple responded to this by threatening lawsuits to any who made the info publicly available.
As I've said, Apple sees itself as a hardware company. OS X exists to sell Macs, not the other way around. The prospect of their superior OS getting ported to non-Mac hardware scared the heck out of them, and they responded as any corporation would: With an opening salvo of lawyers. From the perspective of hardware, the dual-boot makes a Mac far more desirable, and it is thus greeted as a great idea by Apple.
But what about OS X? What about those of us who were finally looking at a competitor to the Windows monopoly? What about our dreams of dual booting PCs?
I guess we'll just have to keep on hacking.