Linked by Kroc Camen on Thu 4th Dec 2008 18:20 UTC
Editorial Songbird is a new open-source music player that has this week landed at 1.0. Songbird is described as a "web player"- a music player for this modern, connected era. It blends the web-rendering core of Firefox (Gecko), with the media capabilities of GStreamer- a cross-platform, open-source media playback engine.
Thread beginning with comment 339340
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Comment by leos
by Jason Bourne on Fri 5th Dec 2008 18:01 UTC in reply to "Comment by leos"
Jason Bourne
Member since:
2007-06-02

"The Mac download expands into a 117 MB"

Mac applications generally carry all the static libraries in one single file. There is a different philosophy of setup in Mac: There's no setup of anything. Just drag and run. I don't think it's the best philosophy when it comes down for shared libraries and take advantage of what's already in memory. But Mac does have a resource fork (meaning that it should be much more than 117 totally static).

Reply Parent Score: 1

RE[2]: Comment by leos
by sbergman27 on Fri 5th Dec 2008 18:21 in reply to "RE: Comment by leos"
sbergman27 Member since:
2005-07-24

I don't think it's the best philosophy when it comes down for shared libraries and take advantage of what's already in memory.

It's even worse for security update management.

Reply Parent Score: 2

RE[2]: Comment by leos
by Chicken Blood on Fri 5th Dec 2008 18:35 in reply to "RE: Comment by leos"
Chicken Blood Member since:
2005-12-21

"The Mac download expands into a 117 MB"

Mac applications generally carry all the static libraries in one single file. There is a different philosophy of setup in Mac: There's no setup of anything. Just drag and run. I don't think it's the best philosophy when it comes down for shared libraries and take advantage of what's already in memory. But Mac does have a resource fork (meaning that it should be much more than 117 totally static).


That's not true. Mac apps generally have dynamic libraries/frameworks, which can be embedded in the application bundle or located in a shared location such as ~/Library/Frameworks or /Library/Frameworks.

Drag-install apps usually use the embedded method, but apps that use installers are free to locate frameworks in either of the shared locations.

Reply Parent Score: 2