On Thu, 4 Nov 2004 20:53:51 +0100, jrockys2 <[EMAIL PROTECTED]> wrote: > Alguien puede explicarme cu�l �s la diferencia entre el skype > (dynamic-linked) y el skype-static (static-linked). A qu� se refiere > con eso? > Gracias.
No es una cuesti�n de skype sino de como distribuir programas. Los programas usan bibliotecas de funciones comunes, es decir, par pintar una ventana o hacer una raiz cuadrada no tiene que programarlo en cada programa. estas son las famosas dll en windows y las librer�as de linux (las .so). El problema es que no todas las distribuciones de linux tienen las librerias en el mismo sitio ni con el mismo nombre (actualmente se est� intentando corregir esto con distintos acuerdos y est�ndares). De forma que si skype se compila contra una Red Hat, podr�a dar problemas en una debian (por ejemplo). La versi�n din�mica usa las librer�as que tiene el sistema y si hay alg�n desacuerdo entre las que ofrece linux y las que necesita elprograma, este no funcionar�. La versi�n est�tica tiene incluidas estas librer�as dentro del programa con lo que se garantiza su funcionamiento. Obviamente la est�tica ocupa m�s espacio en disco y en memoria en la m�quina que lo ejecuta (es el precio que hay que pagar) aunque puede tener algun ganance marginal en el rendimiento (al no tener que cargar din�micamente las librerias). Conclusi�n: bajate la din�mica y si no te funciona te bajas la est�tica. atte. javier m mora

