Rick Taylor
new member
Joined: 22/02/04
Posts: 2389
Loc: Chicago
|
|
Anyone know of any implementations that will run mainstream software?
Is anyone
working at this?
-------------------- www.RTaylor-Design.Com
|
Havoc
Joined: 01/09/04
Posts: 1152
|
|
Do you mean "any linux software that runs on osX?" with that?
There is some
effort to port linux soft to osx. I know that there are people working on ardour. But I
don't think it is high on anyones list. There is enough soft for osx already and the
hardware is more expensive than that running standard linux.
-------------------- Expert in non-working solutions
|
Rick Taylor
new member
Joined: 22/02/04
Posts: 2389
Loc: Chicago
|
|
Quote Havoc:
Do you mean "any
linux software that runs on osX?" with that?
There is some effort to port linux
soft to osx. I know that there are people working on ardour. But I don't think it is high
on anyones list. There is enough soft for osx already and the hardware is more expensive
than that running standard linux.
I didn't say that. I was just thinking that osx stuff might port pretty readily to
a linux based osx.
Logic might be a good draw for linux if there were a way to
run it.
-------------------- www.RTaylor-Design.Com
|
Havoc
Joined: 01/09/04
Posts: 1152
|
|
Quote:
Logic might be a good
draw for linux if there were a way to run it.
If there was a way to get the source code you mean. Somehow that
isn't going to happen.
-------------------- Expert in non-working solutions
|
Rick Taylor
new member
Joined: 22/02/04
Posts: 2389
Loc: Chicago
|
|
Quote Havoc:
Quote:
Logic might be a good
draw for linux if there were a way to run it.
If there was a way to get the source code you mean. Somehow that
isn't going to happen.
No,
that's not what I meant. If linux had the capacity to run OSX programs then people who own
the OSX versions {:} Like my copy of Avid {partial pro-tools, etc...} and some stuff I
could sidegrade fairly cheaply, could run them on linux. Seems to me that it would require
less than Windows seeing as GNU Darwin and X already exist... there just needs to be a
sort of enhanced compatibility layer. Why is their such a huge effort put into Wine when
the same programs already exist on Mac?
Am I missing some key functionality
that makes this impossible here?
-------------------- www.RTaylor-Design.Com
|
seablade
Joined: 21/11/04
Posts: 2836
|
|
I thought Mac ran its newer OSes based off of BSD, not linux?
They are similar
but my understanding is that they are not the same and would have to be recompiled anyways
for similar reasons as the windows programs, still requires a compatibility layer either
way you look at it, it is just the windows one has been in progress for a while longer.
Seablade
|
Rick Taylor
new member
Joined: 22/02/04
Posts: 2389
Loc: Chicago
|
|
But there's not all that much difference between BSD and linux.
Gnu Darwin
runs linux apps... it's apparently compatible... what would be wrong with using bits and
pieces of that {libraries} to make a soft cushy home for OSX stuff? Sort of like porting
the os to the applications...
The kernel? The draw engine? Why can't you run
OSX apps on linux out of the box?
-------------------- www.RTaylor-Design.Com
|
Smithee
Joined: 07/09/04
Posts: 703
Loc: London, England
|
|
From what I understand (someone correct me if I'm wrong), the issue of cross-platform
compatibiliy is to do with the base toolkit on which said program has been developed.
Looking at all the major cross-platform apps, they're developed on easily portable
toolkits. That was the reason given, for Nuendo supposedly being very easy to port to
linux, whilst something like Cakewalk Sonar is not.
As for emulation, a version
of WINE that runs OS X apps, wouldn't seem to present big problems on the face of it.
Let's look at the evidence:
-Pear PC has proven that it's possible to run Power PC code, on an x86
machine. -JACK has been ported to
Mac OS X quite effectively. -As has been pointed out, they are based on similar
Unixes. Both BSD and GNU/Linux conform (or try to) to the POSIX standard which is supposed
to help these situations.
Anyway, that's just my uneducated £0.02
-------------------- Neowin - Where Unprofessional Journalism Looks Better
|
Havoc
Joined: 01/09/04
Posts: 1152
|
|
Think the biggest problem is that for what you want you need a ppc emulator combined with
emulation of the OS (it may be bsd based, but they have changed enough). Wine only
emulates function calls, so the penalty is small. Emulating a cpu with an os running on
that while you are running your own os means that you are going to need a very heavy
machine.
-------------------- Expert in non-working solutions
|
Rick Taylor
new member
Joined: 22/02/04
Posts: 2389
Loc: Chicago
|
|
Quote Smithee:
From what I
understand (someone correct me if I'm wrong), the issue of cross-platform compatibiliy is
to do with the base toolkit on which said program has been developed.
Then GTK or QT or WX need compatibility
libraries? X needs to borrow a bit from Gnu-Darwin?
-------------------- www.RTaylor-Design.Com
|
Rick Taylor
new member
Joined: 22/02/04
Posts: 2389
Loc: Chicago
|
|
Quote Havoc:
Think the biggest
problem is that for what you want you need a ppc emulator combined with emulation of the
OS (it may be bsd based, but they have changed enough). Wine only emulates function calls,
so the penalty is small. Emulating a cpu with an os running on that while you are running
your own os means that you are going to need a very heavy machine.
The are several of those emulators
already... Basilisk {sp}, Executor, etc... {I believe one of them requires a copy of
System v7 {which is freely available...} Some Power code should help a bit with the newer
processors.
I wonder how it would effect Mac? They'd have the whole
world developing for them in a sense... It would be beneficial to IBM... {{Everyone else,
for that matter} And it would give me a reason to look at Power a little more closely.}
-------------------- www.RTaylor-Design.Com
|
Steve Harris
new member
Joined: 08/10/02
Posts: 63
Loc: Southampton, Hants, UK
|
|
As someone else pointed out, the performance (running PowerPC Mac apps on PCs) is
terrible. You can run OSX apps under linux running on Mac hardware, but if youre mainly
interested in running OSX audio apps you may as well run the linux apps under the Mac
booted into OSX, which is much easier as you have hte sourcecode to (most) linux apps.
- Steve
|
Rick Taylor
new member
Joined: 22/02/04
Posts: 2389
Loc: Chicago
|
|
The idea though, is to give linux users a few more choices and, maybe, to get mac apps
dispersed a bit further. If linux users had the capability of running mac apps... I get
the feeling you'd see a mass exodus of Windows users.
-------------------- www.RTaylor-Design.Com
|