Re: FreeBSD and OSX applications

2003-07-30 Thread Raphaël Marmier
MacOSX applications need both specific libraries (based on the Openstep/Cocoa API) and a specific runtime system that runs objective-C based apps. While the API is open, the libraries (called frameworks) and the runtime are proprietaty. Furthermore, these binaries are compiled for the PowerPC

Re: FreeBSD and OSX applications

2003-07-30 Thread Raphaël Marmier
While I'm at it, It has to be pointed out that native MacOSX apps don't necessary make calls to Quartz directly. (Only graphically intensive apps should make such call for specific reasons) Most standard GUI applications can be built using only the Cocoa Frameworks. Beside, on the

RE: FreeBSD and OSX applications

2003-07-30 Thread MatzeLoCal
Maybe also interessting: There is MacOnLinux ( http://www.maconlinux.org/ ) which lets you run MacOS (even MacOS X!) on a PPC-based Linux-computer. But from the FAQ: Q: Does it run on i386 hardware? A: No, MOL can only run on PowerPC hardware since no emulation is performed. However, adding a

FreeBSD and OSX applications

2003-07-29 Thread Rod Person
Today I went to an Adobe seminar. All demos where done on OS X. I kept think that it looked a lot like KDE and of course I got to thinking... Can applications such as Acrobat and Illustrator run on FreeBSD? Since OS X userland is based on FreeBSD it seemed to me there should be a chance of it,

Re: FreeBSD and OSX applications

2003-07-29 Thread Erik Trulsson
On Tue, Jul 29, 2003 at 07:33:49PM -0400, Rod Person wrote: Today I went to an Adobe seminar. All demos where done on OS X. I kept think that it looked a lot like KDE and of course I got to thinking... Can applications such as Acrobat and Illustrator run on FreeBSD? No. Since OS X

Re: FreeBSD and OSX applications

2003-07-29 Thread Lucas Holt
KDE is a window manager for x windows.. there is a big difference between x windows and mac os x's window manager. To emulate it, you would need to recreate Quartz, Quartz extreme, apple web kit, cocoa libraries designed for os X, etc. In fact it would be like writing a more complicated next