> El d�a 18 de mayo de 2010 20:57, Boris Perez Canedo
>
escribi�:
>
>> Acabo de
terminar una aplicaci�n en python y al compilarla me pone al final
>>
un grupo de dlls de las cuales mi sistema depende. Mi pregunta es la
>>
siguiente:�Puedo�redistribuir las�dlls cuya ruta de acceso est�n
por debajo
>> del directorio de instalaci�n de python, o sea, que no
son del sistema
>> operativo? Me salta esta duda porque hace poco lei un
tutorial de py2exe y
>> en la �ltima secci�n ven�a como
obtener la dll MSVCR90 y�hablaba de los
>> permisos de
distribuci�n, luego encontr� un hilo aqu� que explicaba c�mo
>> obtener dicha dll�f�cilmente. Seg�n entend� en
el hilo la MSVCR90 viene por
>> que los binarios de python para Windows se
compilan con Microsoft Visual C++
>> 9 y que pod�a encontrarla en el
directorio de intalaci�n de python si lo
>> instalaba en modo
�solo para este usuario�.
>> Entonces hay o no problemas al incluir
esta o cualquier otra dll que este en
>> el directorio de python e intentar
redistribuir el software?
>
> La librer�as de Microsoft VC++
que usa python son librer�as
> redistribuibles bajo ciertas
restricciones. Estas librer�as se
> instalan en el sistema (no en el
directorio python) y son:
>
> msvcr90.dll
> msvcp90.dll
> msvcm90.dll
>
> Las restricciones vienen explicadas dentro del
fichero LICENSE.txt.
> Resumidamente vienen a decir que debes respetar el
copyright de
> microsoft, que quede claro que tu aplicaci�n no proviene
de microsoft
> y que no vas a usar estas librer�as para cualquier
"ilegalidad" :-P
>
> Pero te dir�a m�s: se
recomienda distribuir estas DLLs junto con el
> ejecutable
("side-by-side") para evitar as� problemas con otras
>
versiones que est�n instaladas en el sistema. Pero ten en cuenta que
>
con win2k no funcionar�a, ya que se requiere instalar siempre estas
>
DLLs en el sistema (basta con ejecutar el "Visual C++ Redistributable
>
Package") y que hay tres versiones diferentes seg�n la arquitectura:
> i686, x64 e ia64.�
Hola y muchas gracias por la aclaraci'on.
Saludos,
Boris
---
Convencion Internacional de Psicologia y Ciencias Sociales y Humanas
Cienfuegos, Cuba, del 19 al 22 de abril del 2011
http://promociondeeventos.sld.cu/hominis2011
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/