linux API in panther
Does anyone know how much linux Api code is in panther? Is this there because the updated to FreeBSD 5.0 or is this something Apple place in there to make it easy for people to port their linux stuff over to Panther and future releases? Also has anyone been able to verift how much better the SMB in panther is?
Thanks
Thanks
Comments
X11 support is builting into panther rather than the have to download it like in jaguar. if you watch the keynote from last monday, on one of Steve's slides for list of new things in Panther included "linux API". I realize that you can compile C or C++ code for OS X or as a matter fact for just about any OS.
I know that FREEBSD has a built in emulator(well not so much as an emulator, more like a translator)to run Linux APP. What i wanted to know if what Steve was talikng about is a result of the upgrade to FREEBSD 5.0 or something Apple took it upon themselves to do?
The slide you mention says 'Linux APIs'. Plural.
Why? Because there's no such thing as *A* or *THE* Linux API. There are dozens of little APIs that together collectively provide a programming system called Linux.
Most of these are already in FreeBSD in one form or another (no big surprise, Linux was just Yet Another Unix Derivative, so it aped the big boys in many places), but some that people found useful weren't... so Apple is making sure that these APIs are available to those who want them.
That's all.
Furthermore, listen to Jobs' voiceover on that slide, and he says *Unix* APIs. Basically they're just making sure that MacOS X has as rich a Unix/Linux programming environment as someone coming from one of the other platforms would expect.
Originally posted by 1337_5L4Xx0R
Actually, i think he was referring to binary emulation support, which *BSD has had for ages. This means that software compiled on linux runs on BSD.
I am sure he did not mean binary support.
They have many new libraries (probably glibc, etc.) that many programs for linux link against. Really, all he meant by it is that it will be easier to port software that runs on linux to Mac OSX.
Heck the boys at Ximian are already all over powerbooks and OSX.
If you ever meet an Apple engineer, you owe them a beer.
Or four.