Yeah, I know all apples aren't _that_ expensive. I just want a G5, so I'll have to wait for the price to come down.:-)
And true, the only way apple would do support for linux at this time would be just to be nice, I agree that there's not quite enough incentive, yet.
Re:just wondering
by
soft_guy
·
· Score: 0, Redundant
iTunes is a Carbon app, not a BSD app. It is not even a Cocoa app. It relies on the Carbon technology of OS X, not anything derived from BSD.
Remember when Jobs said that OS X had two parents? Those were MacOS and NeXT (which is based on BSD)? Well, iTunes comes from MacOS roots, not NeXT roots.
What this means is that if you were to look at the iTunes source code, it has calls in it that don't exist in BSD or Linux. It no doubt uses Carbon events and tons of QuickTime calls. QuickTime is another technology derived from MacOS.
Porting iTunes to Linux would be at least as hard as porting to Windows was.
I, for one, welcome our new iTunes and QuickTime overlords.
The CB App. What's your 20?
Apple disabled QTFairUse?
Yeah, I know all apples aren't _that_ expensive. I just want a G5, so I'll have to wait for the price to come down. :-)
And true, the only way apple would do support for linux at this time would be just to be nice, I agree that there's not quite enough incentive, yet.
iTunes is a Carbon app, not a BSD app. It is not even a Cocoa app. It relies on the Carbon technology of OS X, not anything derived from BSD.
Remember when Jobs said that OS X had two parents? Those were MacOS and NeXT (which is based on BSD)? Well, iTunes comes from MacOS roots, not NeXT roots.
What this means is that if you were to look at the iTunes source code, it has calls in it that don't exist in BSD or Linux. It no doubt uses Carbon events and tons of QuickTime calls. QuickTime is another technology derived from MacOS.
Porting iTunes to Linux would be at least as hard as porting to Windows was.
Avoid Missing Ball for High Score