- Apr 15, 2004
- 695
- 0
- 0
Right now I'm trying to get a copy of OS X to try it. Anyone else do this yet?
EDIT: Using PearPC: http://pearpc.sourceforge.net/
EDIT: Using PearPC: http://pearpc.sourceforge.net/
Yes, I have run FreeBSD on a PC
Originally posted by: Nothinman
Yes, I have run FreeBSD on a PC
Too bad it's not even close to the same thing.
closest to it your going to get on x86 hardware other than OpenDarwin, no?
Originally posted by: Nothinman
closest to it your going to get on x86 hardware other than OpenDarwin, no?
It's the "other than" part that's funny. FreeBSD is nothing like OS X from almost any perspective, the only thing that's the same is the base CLI userland tools, the drivers are all the different, the kernel is completely different, the UI is completely different, the filesystem layout is completely different. Hell Windows+Cygwin is probably just as close to OS X as FreeBSD is.
Originally posted by: Nothinman
closest to it your going to get on x86 hardware other than OpenDarwin, no?
It's the "other than" part that's funny. FreeBSD is nothing like OS X from almost any perspective, the only thing that's the same is the base CLI userland tools, the drivers are all the different, the kernel is completely different, the UI is completely different, the filesystem layout is completely different. Hell Windows+Cygwin is probably just as close to OS X as FreeBSD is.
Originally posted by: RockGuitarDude
I was refering to using PearPC. http://pearpc.sourceforge.net/
Originally posted by: n0cmonkey
Originally posted by: Nothinman
closest to it your going to get on x86 hardware other than OpenDarwin, no?
It's the "other than" part that's funny. FreeBSD is nothing like OS X from almost any perspective, the only thing that's the same is the base CLI userland tools, the drivers are all the different, the kernel is completely different, the UI is completely different, the filesystem layout is completely different. Hell Windows+Cygwin is probably just as close to OS X as FreeBSD is.
I thought XNU(?) loaded the FreeBSD kernel or something when it loaded.It's complicated.
I'd agree that FreeBSD isn't OS X, but it's a hell of a lot closer than Windows + Cygwin.
Originally posted by: RockGuitarDude
nah... PearPC is freemac mini is $500
I just want to learn the OS
Even the aqua interface is partially Unix-based stuff.
...as is the OpenStep API that they used as a basis for Carbon
And most of the subsystems are BSD/Unix/Linux derived.
Years and years Apple has been trying to get a successfull Unix OS off of the ground,
Originally posted by: drag
OS X is Unix.
Or close enough to be, yet not step on any trademark toes.
Without BSD (in the form of Darwin) OS X would be nothing. Even the aqua interface is partially Unix-based stuff. OpenGL is originally from Unix-land, as is the OpenStep API that they used as a basis for Carbon. And most of the subsystems are BSD/Unix/Linux derived. There printing subsystem since 10.2.something is "CUPS", which is the same setup that most Linux distros use.
Years and years Apple has been trying to get a successfull Unix OS off of the ground, it wasn't until they gave up their weird attitude and embraced free software they couldn't pull it off. To bad they don't open it up more like Sun is claiming they will solaris, it has real possiblities as a world class OS, but that is about likely as them selling ports to x86.
Originally posted by: Ecgtheow
Wow. Where do I begin...
Even the aqua interface is partially Unix-based stuff.
No.
...as is the OpenStep API that they used as a basis for Carbon
Wrong. The Carbon API is an updated version of the classic Mac OS 9 API. OpenStep was the last version of the NEXTSTEP frameworks developed by NeXT. When Apple bought NeXT in 1997, OpenStep got turned into Cocoa (by way of yellowbox).
And most of the subsystems are BSD/Unix/Linux derived.
Except for drivers, graphics, sound, filesystem, etc.
Years and years Apple has been trying to get a successfull Unix OS off of the ground,
Originally posted by: drag
Originally posted by: Ecgtheow
Wow. Where do I begin...
Even the aqua interface is partially Unix-based stuff.
No.
Yes.
Originally posted by: drag
And most of the subsystems are BSD/Unix/Linux derived.
Except for drivers, graphics, sound, filesystem, etc.
Sound and graphics I could care less. The filesystem is HFS+, which is from Mac OS stuff, but for stuff like journalling capabilities, file handling, etc, is based on virtual file system technology taken from BSD.
Originally posted by: n0cmonkey
Originally posted by: drag
OS X is Unix.
Or close enough to be, yet not step on any trademark toes.
Without BSD (in the form of Darwin) OS X would be nothing. Even the aqua interface is partially Unix-based stuff. OpenGL is originally from Unix-land, as is the OpenStep API that they used as a basis for Carbon. And most of the subsystems are BSD/Unix/Linux derived. There printing subsystem since 10.2.something is "CUPS", which is the same setup that most Linux distros use.
Years and years Apple has been trying to get a successfull Unix OS off of the ground, it wasn't until they gave up their weird attitude and embraced free software they couldn't pull it off. To bad they don't open it up more like Sun is claiming they will solaris, it has real possiblities as a world class OS, but that is about likely as them selling ports to x86.
Darwin is open.
Your right. I ment to say Cocoa. Not carbon. My mistake.
Originally posted by: drag
Graphics is based on OpenGL framework, which is Unix-derived. From SGI specificly if your curious.
Coccoa is Unix-derived thru NextStep and freinds and is mostly compatable with other OpenSTEP API derived setups like GNUStep. OpenStep is a programming API. A standard created for unix operating systems based on the original NextStep Unix user interface.
the file directory system is Unix-based. Your home directory, your /dev directory. All of it.
Developement tools are GNU and BSD.
The kernel is a combination of a obsolete microkernel and BSD kernel.
Without Unix, without BSD, without Free software OS X would be nothing.
Originally posted by: Ecgtheow
Originally posted by: drag
Graphics is based on OpenGL framework, which is Unix-derived. From SGI specificly if your curious.
Only the 3D stuff (and it's not like there were any other feasible choices); and GL runs on things are are not unix. The 2D stuff (Quartz) is Apple.
Coccoa is Unix-derived thru NextStep and freinds and is mostly compatable with other OpenSTEP API derived setups like GNUStep. OpenStep is a programming API. A standard created for unix operating systems based on the original NextStep Unix user interface.
the file directory system is Unix-based. Your home directory, your /dev directory. All of it.
Developement tools are GNU and BSD.
The kernel is a combination of a obsolete microkernel and BSD kernel.
Without Unix, without BSD, without Free software OS X would be nothing.