Os Xi (11)

At work I read an article in some magazine saying Mac Os 11 would be fully compatible with linux software and visa vera.

I found it pretty intersting; I also don't know if the article was just a rumour, fact or fantasy. Anyhow it would surely open the horizon for Linux in general, since apple software would also be accesable in Linux (like adobe, macromedia and even M$ office).

Anyone know more about this issue?

oh, and if it is just linux...why not just download redhat and mod it to hell? :naughty:

#114421

i find it hard to belive that it will be vice versa.

#114422

Actually I think you mean OS X (10.4), the next major version. Apple are rumoured to be including the ability to natively run Linux applications without any tweaking needed..

Whether they will is anyone's guess..

#114423

I would reserve judgement until Apple makes an actual announcement. Because there has to be major tweaks involved unless they plan to include all toolkits, etc. with OSX And even then you have to recompile the applications and do fixes, etc. Actually, this reeks of BS to me, but that's just me.

#114426

Well, the BSDs have a linux personality that let you run Linux Binaries natively. So they would just have to include that. It works like 99%.

But remember, both OSX and Linux are UNIX, so if you're software is written decently, it should compile just fine on both anyway.

#114430

But that still discounts that when you are in BSD you are still running them under xfree86. Unless we are talking about non GUI apps.

Oh yeah and to answer this question:

"oh, and if it is just linux...why not just download redhat and mod it to hell?"

No, OSX it is not linux at all, and even if it was running the linux kernel, the Aqua environment is totally different from xfree86.

#114431

i dont wanna sound like a compleat tit but, is it just osx that is based on unix. or are the older versions of mac based on unix too?

(dont blame me, im a n00b)

#114432

Yes, it is only OSX that is based on it... Mach/BSD to be precise. Although there was A/UX that was also based on Unix, but that wasn't all that successfull as far as I can see.

#114433

****ie attack: Isn't OSX's core Darwin? Or is it that Darwin is a variation and/or runs under Unix?

#114437

Darwin is the BSD subsystem that sits on top of Mach that the Aqua enviromnent sits on top of. I know this from research on OSX, plus research on NeXTSTEP which OSX Is based on.

#114442

so darwin is a takeoff of BSD by apple?

ok, i think im with you now :smartass:

#114447

Actually, it was upgraded from NeXT's work, which was Steve Jobs company before it was bought by Apple and it (NeXTSTEP) got evolved to be Darwin/OSX. They while buying up NeXT got Steve Jobs back. So yeah, but it was by both Apple and NeXT.

#114450

ooh, i take it (i dont own an apple*) osx has a simillar Fs to unix/linux then?

*getting an ibook next week (its also my birthday nextweek. the big one eigth , wooooow legal drinker now!!)

#114452

Similar FS? What do you mean by FS?

#114454

fs : file system

#114455

Pretty much I would say. The key differences are the Aqua environment for the applications and the way the OS is layered. You can compile console applications just fine. GUI applications from xfree86 (which are what people think of when they think of Linux applications) are another thing though as you need at least right now, to run a x server on top of Aqua to run them.

edit: oh yes, file system... the paths are very similar yes, but it uses a different file system... it is compatible with some unix file systems though.

#114456

so.. is it a well-built os, or flashy hardware that makes apples so fast?

...ok i must stop this randome babeling and goto bad.

#114462

Umm.......... both?

I just wanted to add if you haven't tried a G5 with an Apple cinema display, you should. Play Halo on it if it's installed, it's awesome on that system. If I could afford that system I would pick it up in a snap.

#114465

All unices follow the POSIX file structure more or less. /bin, /etc, /lib, etc.

And you're confusing XFree86 w/ X11R6. XFree86 is just one implementation of the X11 protocol.

Apple has an X11 server, rootless in fact so it can run in cooperation with AQUA, which does not use X11.

So yeah, like I said, most UNIX apps will run on OSX just fine. Its got UNIX compatibility along with X11 compatibility.

#114469

I don't doubt that, and I never said otherwise, you misread. However, it doesn't just launch programs dependent on that out of the box, you stilll need to install the "X11 compatibility", which is the rootless server.

I never confused anything, unless you aren't using xfree86 on linux. Anyway it should have been clear what I was saying.

#114472