-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-07-13 a las 15:01 +0200, Camaleón escribió:
El 13/07/07, Carlos E. R. escribió:
Depende.
En este caso no depende :-) lo pone bien claro:
About Picasa for Linux Free download
Ya, bueno, es la respuesta general, porque la pregunta también era general ;-)
Total size: 24MB. Includes Picasa software (9MB), Wine (12MB) and Gecko engine (3MB).
No tiene que instalar nada, ya lo incluye,
Es de suponer, porque en caso contrario para eso están las dependencias de los rpms.
Además, los programas estos que necesitan wine suelen traer su propia copia del wine, no usan la del sistema.
En este caso, eso parece. Pero mira, no me gusta, parece una solución un tanto "chapucerilla", es como si no quisieran desarrollar una versión 100% para entornos linux, porque si no, no entiendo para qué wine :-?
Hay una confusión muy extendida que presupone que un programa que use wine es siempre un programa de windows, y no es así: pueden ser programas nativos de linux. Habría que decir mejor que son "adoptados no natos en el país", pero bueno. Por un lado están los programas de windows que corren bajo el wine, como emulador. Pero por otro lado están los programas de linux (ELF) que sin embargo usan las librerías del wine, en vez de las habituales de linux (en parte o en todo). La razón es simple: si tienes un programa diseñado para windows, es más fácil portarlo si simplemente substituyes una librería por otra equivalente que tiene las mismas llamadas. Ganas un tiempo de desarrollo muy considerable, porque no tienes que reescribir tus propias librerías y llamadas de sistema. Un programa consta habitualmente de una parte que hace el trabajo, y otra parte que interconecta con el sistema para recibir y entregar datos - dicho en forma muy genérica -. Si el programa está bien diseñado, las llamadas a sistema no portables estarán concentradas en librerías o zonas del programa separadas del resto, y es ésta parte la que hay que rediseñar. Este rediseño puede ser muy complicado, y el resultado es que sacan los programas sacrificando características en la versión posterior, o sea, para linux. Una manera de facilitar el trago es no reescribirlo todo, sino utilizar las librerías wine que usan la misma API que las del windows - cuando existen, que el wine no está completo. La diferencia de velocidad es considerable, y se puede comprobar viendo si los ejecutables son windows o linux (MZ o ELF). No es una situación muy distinta de aquellos programas linux originalmente que usan librerías que tienen versión windows y programas son multiplataforma - excepto que son programas diseñados desde el principio como multiplataforma, no como una decisión posterior. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGl4PQtTMYHG2NR9URAqpkAJ4qimpbzXVxy5WZsPH0Gr7DFDY+6ACeK+mK ZirRemslcZ8PFy/nB5VgZDs= =v+ur -----END PGP SIGNATURE-----