Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Community > MacNN Lounge > The myth that Macs are now a lot more like PCs

The myth that Macs are now a lot more like PCs
Thread Tools
ryaxnb
Grizzled Veteran
Join Date: Sep 2003
Location: Felton, CA
Status: Offline
Reply With Quote
Mar 6, 2008, 05:35 PM
 
The Mac, running Mac OS X, is NOT IBM PC compatible, nor is it modern IBMBIOS/PCI-e-compatible a significant amount more than the G5 Power Mac. The myth of the IBMBIOS/PCIe-compatible (my term for the modern era of PCs) Mac. Let's check the Intel Mac and PPC Mac's compatibility with each item on a modern PC.

DiskThe Mac uses SATA. The PC uses SATA. But wait, the PPC Mac ALSO used SATA! This is a trend you'll see a lot of. PC also uses PATA quite a bit still, as do some PPC Macs, but no Intel Mac has any built-in PATA controllers AFAIK. As far as disk format, the Mac & PC work on separate formats, unless they're both running Linux (unlikely), or you're thinking external/secondary and you have your PC/Mac drives setup as FAT32 for the secondary drives. The Mac can read but not write NTFS OOTB, and can not work with ext3 OOTB. Plugins for the Mac allow reading & writing of ext3 and NTFS, AFAIK, with limitations. The PC can not work with ext3 or hfs OOTB running Windows, running Linux, it depends on the distro, but it can usually handle ext3. Add-ons for Linux and Windows (free for Linux, pay for Windows) allow HFS+ reading and writing.
Bus The Mac uses PCI-e. The PC uses PCI-e, or on old PCs, PCI. PPC Macs use PCI-e or PCI, both PC-compatible standards. Yes, they use a different endian level. But not when the PPC is running at a different endian level (G4 Macs Only,) and that's a minor difference anyway. Admittedly, no one that I know made an OS that ran the PPC in a different endian level and was compatible with PPC Macs. But it's worth noting.[p
BIOS The Mac uses EFI, an official BIOS replacement standard, not yet widely adopted, by Intel. The PC uses BIOS, or BIOS emulation on EFI, or if you're running Linux, and you happen to have an EFI machine (yeah, right) AND you manually configure it, EFI with elilo. In other words, the Mac is not at all compatible with BIOS software without a BIOS-level emulator. Yes, they created one (Boot Camp.) But it's essentially a emulator; it translates calls. There will be a speed penalty for using BIOS calls I believe, and the only reason there is no speed penalty in Vista is because Vista never really uses BIOS calls, except to boot.
Because the Mac uses EFI, it is not compatible with IBMBIOS-compatibles. Just because there is a translator available that makes it compatible does not mean it is compatible.
Motherboard The Mac uses some variant on a typical PC motherboard. The PC uses a typical PC motherboard or a variant. The PPC Mac uses a PPC standard motherboard, which no one outside of Apple ever really used. Admittedly, this means the motherboard on a Mac is more like a PC than before. In fact, it's almost a PC motherboard, except I don't think it makes any use of ISA at all, not even for the EFI BIOS chip, or for ports.
OS: The Mac runs Mac OS X. The PC runs any OS you want it to. The Mac can also run Linux (directly on EFI), although I'm not sure if this is supported by Apple. The Mac runs Windows through a translator of BIOS calls. The PPC Mac could run OS X, OS 9 (some), and Linux.
Processor: The processor used by the Mac & PC now, is, of course, i686. The one used by the PPC is PPC. The one used by some older PCs when the Intel Mac was introduced, was i686 without SSE3. SSE3 is required by OS X.
I/O: PCs, Intel Macs and PPC Macs all use FireWire (less on PCs and MacBook Airs), USB2, Ethernet, Wi-Fi, Bluetooth, sound, and RJ-11 modem, although most Macs no longer have modem ports built-in (you can add them externally and possibly internally, if any PCI-e modems are compatible with Mac Pros.)

I propose a new term: IBMBIOS-compatibles, short for IBM BIOS & PCI-e & PC motherboard Compatible. This is what a modern PC is, and it's not really what a Modern Mac is. As you can see, Macs in the PPC area had everything but the processor and the motherboard; every I/O and internal I/O jack was pretty much standard. The Bus was standard & the RAM was DDR like PCs. There really wasn't much difference.
Trainiable is to cat as ability to live without food is to human.
Steveis... said: "What would scammers do with this info..." talking about a debit card number!
     
Brass
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Mar 6, 2008, 06:10 PM
 
There are only two real differences between INTEL Macs (ie, ALL Macs that are CURRENTLY made/sold by Apple), and 'IBM-compatible' PCs, the way I see it:

BIOS vs EFI
and
Ability to run various operating systems.

When it comes to different operating systems, the Mac is the only one that can run them all. Non-Macs can run all except Mac OS X. This is a rather artificial difference too, as Apple has deliberately built this into the hardware.

The definition of 'IBM Compatible PC' has evolved, and once more brands switch to EFI, the IBM PC definition will move with it. So in effect, the PC (definition) and the Mac are kind of moving in the same direction, and the Mac will be a PC much the same as any other.

It is already much the same, really.
     
ShortcutToMoncton
Addicted to MacNN
Join Date: Sep 2000
Location: The Rock
Status: Offline
Reply With Quote
Mar 6, 2008, 07:24 PM
 
So... in other words... Macs are now a lot more like PCs?

greg
Mankind's only chance is to harness the power of stupid.
     
Eriamjh
Addicted to MacNN
Join Date: Oct 2001
Location: BFE
Status: Offline
Reply With Quote
Mar 6, 2008, 08:07 PM
 
DiskThe Mac uses SATA. The PC uses SATA. But wait, the PPC Mac ALSO used SATA! This is a trend you'll see a lot of. PC also uses PATA quite a bit still, as do some PPC Macs, but no Intel Mac has any built-in PATA controllers AFAIK.
ALL Intel Macs have PATA for their CD/DVD drives. The MacBook Air has a PATA HDD. No one makes SATA optical drives.

Now you know.

I'm a bird. I am the 1% (of pets).
     
nonhuman
Posting Junkie
Join Date: Jun 2001
Location: Baltimore, MD
Status: Offline
Reply With Quote
Mar 6, 2008, 08:33 PM
 
The myth is that Macs were ever anything other than PCs... Macs were the original PCs. Well, Apples were, but you get my meaning...

Hardware is just hardware, what makes a Mac special is the operating system. (And yes, the fancy design is nice, but in the end just a frill. Run Linux on an old PPC PowerMac and you're still just running Linux.)
     
mduell
Posting Junkie
Join Date: Oct 2005
Location: Houston, TX
Status: Offline
Reply With Quote
Mar 6, 2008, 09:40 PM
 
I don't really understand the point of this post... Intel Macs and "PCs" are pretty much the same hardware; the most notable difference is the pre-boot environment architecture, which is pretty minor since the new one can emulate the old one anyway.

Originally Posted by Eriamjh View Post
No one makes SATA optical drives.
Wrong.
     
JoshuaZ
Professional Poster
Join Date: Jun 2005
Location: Yamanashi, Japan
Status: Offline
Reply With Quote
Mar 6, 2008, 09:54 PM
 
Originally Posted by nonhuman View Post
The myth is that Macs were ever anything other than PCs... Macs were the original PCs. Well, Apples were, but you get my meaning...

Hardware is just hardware, what makes a Mac special is the operating system. (And yes, the fancy design is nice, but in the end just a frill. Run Linux on an old PPC PowerMac and you're still just running Linux.)
Ha. Thats so darn true. I'm going to have to use that next time.
     
Tiresias
Registered User
Join Date: Sep 2006
Location: South Korea
Status: Offline
Reply With Quote
Mar 7, 2008, 04:19 AM
 
I've never heard of this myth.
     
residentEvil
Professional Poster
Join Date: Jan 2000
Location: Detroit
Status: Offline
Reply With Quote
Mar 7, 2008, 10:14 AM
 
Originally Posted by mduell View Post
I don't really understand the point of this post... Intel Macs and "PCs" are pretty much the same hardware; the most notable difference is the pre-boot environment architecture, which is pretty minor since the new one can emulate the old one anyway.



Wrong.
yeah, no kidding...i got 2 SATA lightscribe burners in my windows rig. have had for hmm, 7 months? HP GF343AT Lightscribe DVD Burner - 16x DVD�R Burn&Read, 8x DVD+RW, 6x DVD-RW, 8x DVD+R DL, 4x DVD-R DL, 48x32x CD-RRW, SATA at TigerDirect.com
     
SirCastor
Professional Poster
Join Date: Jan 2001
Location: Salt Lake City, UT USA
Status: Offline
Reply With Quote
Mar 7, 2008, 10:42 AM
 
This 'myth', doesn't have anything to do with hardware. I really can't tell you the last time (prior to this) I heard someone use the term IBM-compatible.

The definition of computers these days is based greatly (if not solely) on the operating system that your computer runs. Whether it be OS X, Vista, XP, Ubuntu, Red Hat, etc.

The convergence of functionality was bound to happen sooner or later, as much as we like to say that it hasn't. The truth is that Microsoft has gotten quite a bit better at what they do, and so has Apple. The two have been borrowing features and concepts from each other since, and only most the most ardent Fanboys start calling names other either side.

Yes Macs have become a bit more Windows like. No one will argue with you when you say that Windows looks a lot like OS X. It's not a negative thing. It means there's competition in the market place, and that's good for consumers.
2008 iMac 3.06 Ghz, 2GB Memory, GeForce 8800, 500GB HD, SuperDrive
8gb iPhone on Tmobile
     
Big Mac
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status: Offline
Reply With Quote
Mar 7, 2008, 11:07 AM
 
How exactly has the Mac OS become more Windows like? By supporting some popular Windows services like SMB?

It's no myth that what Apple now sells are actual PCs. Apple had to sell out.

"The natural progress of things is for liberty to yield and government to gain ground." TJ
     
MacosNerd
Professional Poster
Join Date: Jun 2007
Status: Offline
Reply With Quote
Mar 7, 2008, 11:23 AM
 
IBM-Compatible - holy 1990s batman. That term is not used anymore.

Except for OSX, a Macintosh is a PC, it can and does run windows. I never heard of this myth but I go by the saying if looks like a duck and sounds like a duck its a duck. The intel macs uses components that are found in other peecees and can run windows. It that isn't a definition of a pc, then I don't know what is.

The difference, is the design of the computer and of course the software. The OS and applications are vastly superior to windows.
     
olePigeon
Clinically Insane
Join Date: Dec 1999
Status: Offline
Reply With Quote
Mar 7, 2008, 12:31 PM
 
I think it's more the other way around. PCs are more like Macs now. Granted, Apple wasn't the first to a lot of markets, but they made the technology popular and they helped to standardize on them. PC users can thank Apple for making the following accessible and useable to the average Joe:

Affordable Personal Computer
User friendly Personal Computer
Computer as a gaming platform
GUI
WYSIWYG
Mouse
5.25" Floppy
3.5" Floppy
CD-ROM
USB
FireWire

I'm sure I'm missing a bunch more.
"…I contend that we are both atheists. I just believe in one fewer god than
you do. When you understand why you dismiss all the other possible gods,
you will understand why I dismiss yours." - Stephen F. Roberts
     
Big Mac
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status: Offline
Reply With Quote
Mar 7, 2008, 12:35 PM
 
There was a great Apple t-shirt years back that listed all the ground-breaking technologies the Mac brought to the world over the years.

"The natural progress of things is for liberty to yield and government to gain ground." TJ
     
Eriamjh
Addicted to MacNN
Join Date: Oct 2001
Location: BFE
Status: Offline
Reply With Quote
Mar 7, 2008, 01:11 PM
 
I guess I should have checked before posting.

Oh well, my point about PATA on every Mac is still valid!

I'm a bird. I am the 1% (of pets).
     
@pplejaxkz
Senior User
Join Date: Sep 2007
Location: NY
Status: Offline
Reply With Quote
Mar 7, 2008, 04:33 PM
 
Originally Posted by olePigeon View Post
I think it's more the other way around. PCs are more like Macs now.
I have to agree. I recently installed Vista on my Macbook and I can say PC's are becoming more (appearance wise atleast) like Mac. The translucency, aqua style folders, dashboard like application, expose like feature. A list of more, but I've only been on the dumb OS for a little while.....and I can't stand it.
     
Andhee
Mac Enthusiast
Join Date: Feb 2007
Location: UK
Status: Offline
Reply With Quote
Mar 7, 2008, 04:48 PM
 
So for macs to be different they have to engineer some new hardware? Good one!

Apple make computers, PC's use similar hardware as they are computers also.

Honda make cars, so do Vauxhall, they use the same ideas and make their own along the way. They also use similar parts, eg, wheels are pretty much standard for any car (I don't know any road car without wheels), and they can be put on any road car, but it doesnt mean the cars are all the same. Your argument is completed flawed (in my opinion).

Oh and I've never heard this myth before :/
Macbook mid 2007: 2Gb Ram, Intel core 2 duo, 2.16GHz, 500Gb HDD, Snow Leopard 10.6.6
HTC HD7 (Windows Phone 7!)
iPod 5G 80GB
iPod Mini 4GB (Blue)
     
Hinton
Fresh-Faced Recruit
Join Date: Mar 2008
Status: Offline
Reply With Quote
Mar 7, 2008, 04:55 PM
 
Originally Posted by olePigeon View Post
I think it's more the other way around. PCs are more like Macs now. Granted, Apple wasn't the first to a lot of markets, but they made the technology popular and they helped to standardize on them. PC users can thank Apple for making the following accessible and useable to the average Joe:

Affordable Personal Computer
User friendly Personal Computer
Computer as a gaming platform
GUI
WYSIWYG
Mouse
5.25" Floppy
3.5" Floppy
CD-ROM
USB
FireWire

I'm sure I'm missing a bunch more.
The only thing you're missing is a clue.

Well ok, there's Firewire, but that wasn't ever popular and wont be either. Uh, thanks?
     
peeb
Addicted to MacNN
Join Date: Mar 2006
Status: Offline
Reply With Quote
Mar 7, 2008, 04:56 PM
 
Apple Hardware is generally nice, but it's the OS, not the hardware, that's important to me.
     
olePigeon
Clinically Insane
Join Date: Dec 1999
Status: Offline
Reply With Quote
Mar 7, 2008, 05:00 PM
 
Originally Posted by Hinton View Post
The only thing you're missing is a clue.
Care to explain?
"…I contend that we are both atheists. I just believe in one fewer god than
you do. When you understand why you dismiss all the other possible gods,
you will understand why I dismiss yours." - Stephen F. Roberts
     
ibookuser2
Mac Enthusiast
Join Date: Sep 2000
Location: Somewhere
Status: Offline
Reply With Quote
Mar 7, 2008, 08:40 PM
 
Originally Posted by ryaxnb View Post
BIOS The Mac uses EFI, an official BIOS replacement standard, not yet widely adopted, by Intel. The PC uses BIOS, or BIOS emulation on EFI, or if you're running Linux, and you happen to have an EFI machine (yeah, right) AND you manually configure it, EFI with elilo. In other words, the Mac is not at all compatible with BIOS software without a BIOS-level emulator. Yes, they created one (Boot Camp.) But it's essentially a emulator; it translates calls. There will be a speed penalty for using BIOS calls I believe, and the only reason there is no speed penalty in Vista is because Vista never really uses BIOS calls, except to boot.
Because the Mac uses EFI, it is not compatible with IBMBIOS-compatibles. Just because there is a translator available that makes it compatible does not mean it is compatible.
The primary functions of BIOS (and EFI, for that matter) are to boot the machine and do things like power management. On a modern operating system, most I/O is handled by system drivers, not BIOS. No OS should be making frequent BIOS calls.

Even if an operating system did make frequent BIOS calls, translating them in EFI is so small of a performance hit that it hardly exists. I/O operations on a modern computer take hundreds, if not thousands, of CPU cycles to complete. Adding five or ten cycles to translate calls is nothing compared to that.

There are some PCs that are now using EFI with the BIOS CSM. Are you saying these are no longer real PCs?

The Mac uses PCI-e. The PC uses PCI-e, or on old PCs, PCI. PPC Macs use PCI-e or PCI, both PC-compatible standards. Yes, they use a different endian level. But not when the PPC is running at a different endian level (G4 Macs Only,) and that's a minor difference anyway. Admittedly, no one that I know made an OS that ran the PPC in a different endian level and was compatible with PPC Macs. But it's worth noting.
"Endian level"? I've never heard that one before...

If I recall correctly, the endianness of the PowerPC has been selectable at boot time since the 601. It's not a G4 specific feature.

The Mac runs Mac OS X. The PC runs any OS you want it to. The Mac can also run Linux (directly on EFI), although I'm not sure if this is supported by Apple. The Mac runs Windows through a translator of BIOS calls. The PPC Mac could run OS X, OS 9 (some), and Linux.
The Mac runs any OS you want it to. Of course Apple doesn't officially support running anything other than Mac OS X (with the exception of some support for running Windows as a secondary operating system.) There are a lot of PC manufacturers that don't support anything other than Windows.

The Mac, given proper device drivers, can run any operating system that your generic Windows PC can. Your argument about the Mac not being "compatible" with these operating systems because it's using the BIOS CSM is nonsense.

Before you start trying to argue about hardware semantics, you should make sure you at least know what you're talking about.
     
nonhuman
Posting Junkie
Join Date: Jun 2001
Location: Baltimore, MD
Status: Offline
Reply With Quote
Mar 7, 2008, 09:01 PM
 
Hardware convergence is the inevitable consequence of progress. We've moved into an age where computer power is ubiquitous (or will be there very soon). There's no longer any reason to bother trying to find the best processor technology out there, because they're all so cheap and so powerful that we can afford to throw enough 'bad' processors at any problem to solve it for the same price as if we had 'good' processors. This will only become more and more true as our technological prowess continues to progress.
     
Hinton
Fresh-Faced Recruit
Join Date: Mar 2008
Status: Offline
Reply With Quote
Mar 7, 2008, 10:02 PM
 
Originally Posted by olePigeon View Post
Care to explain?
You first, given the premises, please explain why what you said is correct.
     
turtle777
Clinically Insane
Join Date: Jun 2001
Location: planning a comeback !
Status: Offline
Reply With Quote
Mar 7, 2008, 10:55 PM
 
Originally Posted by ryaxnb View Post
The Mac, running Mac OS X, is NOT IBM PC compatible
I don't know WTF you are talking about, but my OS X is IBM PC compatible, thanks to VMWare fusion.

-t
     
Art Vandelay
Professional Poster
Join Date: Sep 2002
Location: New York, NY
Status: Offline
Reply With Quote
Mar 7, 2008, 11:05 PM
 
Originally Posted by Hinton View Post
You first, given the premises, please explain why what you said is correct.
You're the one challenging him. You should be the one to explain what you think is wrong.
Vandelay Industries
     
mduell
Posting Junkie
Join Date: Oct 2005
Location: Houston, TX
Status: Offline
Reply With Quote
Mar 8, 2008, 01:42 AM
 
Originally Posted by nonhuman View Post
There's no longer any reason to bother trying to find the best processor technology out there, because they're all so cheap and so powerful that we can afford to throw enough 'bad' processors at any problem to solve it for the same price as if we had 'good' processors.
If a good processor and a bad processor are the same price, why not buy the good processor?

The change we've seen lately is that it's better to go with the processors that can get more development (architecture and fab process) money than go for a specialized processor for each niche. Apple switching to Intel CPUs, IBM merging POWER and mainframe CPUs (just swap out the front-end decoder), Intel/AMD moving x86 into the low power arena, etc.
     
Wiskedjak
Posting Junkie
Join Date: Jun 2002
Location: Calgary
Status: Offline
Reply With Quote
Mar 8, 2008, 01:55 AM
 
Originally Posted by ryaxnb View Post
The myth that Macs are now a lot more like PCs
ummmmmm .... so?

coke is a lot more like pepsi
ford is a lot more like gm

or, they're all the same and why should we do apple's marketing department work? I like my Apple products as much as the next guy, but I'm sure as hell not gonna evangelize for them.
     
CRASH HARDDRIVE
Addicted to MacNN
Join Date: May 2001
Location: Zip, Boom, Bam
Status: Offline
Reply With Quote
Mar 8, 2008, 07:12 AM
 
Originally Posted by MacosNerd View Post
IBM-Compatible - holy 1990s batman. That term is not used anymore.
IBM doesn't even make PCs anymore, so the term has virtually no current meaning. "Wintel" would be slightly more up to date, but even that no longer really works.

The OP is so full of proclamations of the blatantly obvious (X Y and Z use SATA...!) and strange inaccuracies, it makes my head spin.

IBMBIOS? Say what? The big BIOS makers are companies like Award and AMI, not IBM.

The reality of PCIe is that it hasn't really replaced PCI- it's more a replacement for AGP . Most PC motherboards still have PCI slots. PCIe 1x and 4x cards are still far and few between, and a lot of what used to be slot-based components are now generally onboard.

What exactly is a "typical PC motherboard?" ATX? Micro ATX? PCs use either Intel or AMD based motherboards around a small variety of socket types (AM2, Intel LGA775, etc) and Macs use a variant of Intel LGA77x, not 'typical PC motherboards' whatever those are.

Motherboards and processor types are virtually the only hardware that's ever really differed between Macs and PCs. And as others have pointed out, currently, Macs and PCs differ in those categories less than ever.
     
MacosNerd
Professional Poster
Join Date: Jun 2007
Status: Offline
Reply With Quote
Mar 8, 2008, 08:09 AM
 
I can see the OP has failed to reappear in this thread. Probably a good thing based on his inaccurate and ignorant ramblings.
     
Wiskedjak
Posting Junkie
Join Date: Jun 2002
Location: Calgary
Status: Offline
Reply With Quote
Mar 8, 2008, 10:59 AM
 
Originally Posted by CRASH HARDDRIVE View Post
IBM doesn't even make PCs anymore, so the term has virtually no current meaning. "Wintel" would be slightly more up to date, but even that no longer really works.
Exactly. Intel/IBM/PC vs. Apple no longer work. The difference now is ultimately Windows vs. MacOS, with the later having some extremely specific hardware requirements.
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 09:07 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,