Originally posted by: Monoman
	
	
		
		
			Originally posted by: PorBleemo
	
	
		
		
			Originally posted by: GonzoDaGr8 
	
	
		
		
			I love the Windows Registry!
		
		
	 
God I hope you are just joking Porbleemo..
		 
		
	 
 I know it can be a pain but all the options that you can tweak and possibly send your computer sky high is fun. -Por
		
 
		
	 
you mean straight to the crapper right 
		
		
	
	
 
		 
		
	 
Hehe. 
The registry sucks. Plain and simple. Rated time and time again (by some people, probably mostly Unix people) as one of the worst OS design choices in history. 
Windows, has the registry. Linux/Unix/BSD has the /etc/ directory and .filename files in the home directory. Much better and plenty times more tweakable, plus you don't have to worry about beaking your computer if you make a mistake. Anything you do is fixable, especially if you make config.bkup files before you edit them!
And as far as OS X on x86:
1. Not going to happen, at least not in the forseeable future. Like many people said before, Apple makes money on Apple computers, not Apple software.
2. Would be nice. Plenty of people would drop Windows like a bad habit, but not enough to keep Apple solvent.
3. Personally I'd rather much have Linux on a dual-cpu G5 computer (which is possible), then OS X on a x86 computer. PowerPC's rock. (and their is more to a great computer then just CPU power, but a dual-cpu opteron Linux box is looking pretty sexy to me, too)
OS X uses a Mach kernel. It's a microkernel design, like the NT kernel used in Microsoft OS's. The underlyning OS is based on *BSD. It's built using GNU GCC compiler and other tools that commonly gets lumped together with the Linux kernel and called the Linux OS.
It also has plenty of propriatory software. Apple and Steve Jobs never gave up on the NextStep unix-based operating system. Over and over agian they wanted to release a easy-to-use Unix operating system, but never were realy able to pull it off untill they decided it was OK to use open source software. Then they combined everything they had up until that point and created OS X.
The decision to use the Mach kernel over a BSD kernel or even a Linux kernel, is viewed by some people to be a mistake. I suppose using a Linux kernel would of been a bigger one, but  a *BSD would be nice. 
The thing is that a microkernel design is inherently slower (and ironicly much larger memory footprint) then a Monolythic style kernel like Linux. Plus the Mach kernel that specificly choose to use was already considured kinda obsolete a long time ago.
The good thing about microkernels is that they solve lots of the problems with designing drivers and can make it easier for the end user to deal with, which is probably why it was choosen. Also therotically it's easier to make them more stable and secure because you can isolate problems in the kernel thru designing things well.