You are on page 1of 1

El empaquetado de aplicaciones consiste en proporcionar las aplicaciones en

forma de paquetes, a los que se suele llamar en ingls software bundle o


application bundle. Estos paquetes estn formados por los programas
ejecutables de la aplicacin, as como por todas las bibliotecas de las que
depende y otros tipo de ficheros (como imgenes, ficheros de audio,
traducciones y localizaciones, etc.), de forma que se proporcionan como un
conjunto. Las biblotecas de las que depende el programa pueden haber sido
enlazadas tanto de forma dinmica como tambin esttica. Por tanto, el
usuario percibe que el paquete como un conjunto que representa al programa
en s, cuando en realidad incluye varios ficheros.

El empaquetado de aplicaciones permite evitar los problemas de las


dependencias tanto a la hora de instalar la aplicacin como a la hora de usarla,
ya que cada paquete lleva consigo sus dependencias, y la instalacin o
desinstalacin de otro software no va a afectar a las dependencias de dicho
paquete.

La principal ventaja del empaquetado de aplicaciones es precisamente que se


evitan la problemtica de las dependencias, y que la aplicacin se puede
trasladar de un computador a otro sin necesidad de reinstalarla, ya que el
paquete de la aplicacin contiene todos los ficheros necesarios para ejecutarla.
Sin embargo, como desventaja se presenta que estos paquetes ocupan mucho
ms espacio en el disco, especialmente si el paquete incluye bibliotecas.

You might also like