&gt; El d&iacute;a 18 de mayo de 2010 20:57, Boris Perez Canedo <br />&gt;
&lt;inf200523@ucf.edu.cu&gt; escribi&oacute;: <br />&gt; <br />&gt;&gt; Acabo de
terminar una aplicaci&oacute;n en python y al compilarla me pone al final <br />&gt;&gt;
un grupo de dlls de las cuales mi sistema depende. Mi pregunta es la <br />&gt;&gt;
siguiente:&nbsp;Puedo&nbsp;redistribuir las&nbsp;dlls cuya ruta de acceso est&aacute;n
por debajo <br />&gt;&gt; del directorio de instalaci&oacute;n de python, o sea, que no
son del sistema <br />&gt;&gt; operativo? Me salta esta duda porque hace poco lei un
tutorial de py2exe y <br />&gt;&gt; en la &uacute;ltima secci&oacute;n ven&iacute;a como
obtener la dll MSVCR90 y&nbsp;hablaba de los <br />&gt;&gt; permisos de
distribuci&oacute;n, luego encontr&eacute; un hilo aqu&iacute; que explicaba c&oacute;mo
<br />&gt;&gt; obtener dicha dll&nbsp;f&aacute;cilmente. Seg&uacute;n entend&iacute; en
el hilo la MSVCR90 viene por <br />&gt;&gt; que los binarios de python para Windows se
compilan con Microsoft Visual C++ <br />&gt;&gt; 9 y que pod&iacute;a encontrarla en el
directorio de intalaci&oacute;n de python si lo <br />&gt;&gt; instalaba en modo
&uml;solo para este usuario&uml;. <br />&gt;&gt; Entonces hay o no problemas al incluir
esta o cualquier otra dll que este en <br />&gt;&gt; el directorio de python e intentar
redistribuir el software? <br />&gt; <br />&gt; La librer&iacute;as de Microsoft VC++
que usa python son librer&iacute;as <br />&gt; redistribuibles bajo ciertas
restricciones. Estas librer&iacute;as se <br />&gt; instalan en el sistema (no en el
directorio python) y son: <br />&gt; <br />&gt; msvcr90.dll <br />&gt; msvcp90.dll <br
/>&gt; msvcm90.dll <br />&gt; <br />&gt; Las restricciones vienen explicadas dentro del
fichero LICENSE.txt. <br />&gt; Resumidamente vienen a decir que debes respetar el
copyright de <br />&gt; microsoft, que quede claro que tu aplicaci&oacute;n no proviene
de microsoft <br />&gt; y que no vas a usar estas librer&iacute;as para cualquier
&quot;ilegalidad&quot; :-P <br />&gt; <br />&gt; Pero te dir&iacute;a m&aacute;s: se
recomienda distribuir estas DLLs junto con el <br />&gt; ejecutable
(&quot;side-by-side&quot;) para evitar as&iacute; problemas con otras <br />&gt;
versiones que est&eacute;n instaladas en el sistema. Pero ten en cuenta que <br />&gt;
con win2k no funcionar&iacute;a, ya que se requiere instalar siempre estas <br />&gt;
DLLs en el sistema (basta con ejecutar el &quot;Visual C++ Redistributable <br />&gt;
Package&quot;) y que hay tres versiones diferentes seg&uacute;n la arquitectura: <br
/>&gt; i686, x64 e ia64.&nbsp;<br /><br />Hola y muchas gracias por la aclaraci'on.<br
/><br />Saludos,<br />Boris<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p></p>
<hr>
<p>Convencion Internacional de Psicologia y Ciencias Sociales y Humanas</p>
<p>Cienfuegos, Cuba, del 19 al 22 de abril del 2011</p>
<p>http://promociondeeventos.sld.cu/hominis2011</p>
</body>
</html>