Bundle (software distribution)

This is an old revision of this page, as edited by El Pantera (talk | contribs) at 16:37, 21 August 2011 (Discussion: Size). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A "bundle" is a software package that contains a software and everything it needs to operate.

Discussion

On the one hand, the use of software bundles have a clear advantage: they usually include a program and all the libraries it needs to operate statically compiled, so the program can work without any further dependence.

On the other hand, it has a drawback on efficiency. It includes a bigger size version of the program needing more memory to run. Regular software installation uses shared libraries that can be used by different programs running in the same computer, reducing memory usage.