> El d�a 18 de mayo de 2010 20:57, Boris Perez Canedo > <inf200...@ucf.edu.cu> 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/