[Qt-interest] redistribute QT application for Windows

Malyushytsky, Alex alex at wai.com
Fri Apr 23 00:58:39 CEST 2010


>> It is not possible to use MSVCR71.DLL license for MSVCR8.DLL.
MSVCR71.DLL has no such limitation, so it might be redistributed.

I failed to find where it is forbidden to redistribute CRT.

The most recent article on this topic I’ve found  for references msvcr100.dll:
http://msdn.microsoft.com/en-us/library/dd293565.aspx

You say again you can't apply the license , so well regarding MSVCR80.DLL it is not that clear stated in msdn:
http://msdn.microsoft.com/en-us/library/ms235316(v=VS.80).aspx

So better to refer to other source and that is:
"\Microsoft Visual Studio 8\SDK\v2.0\redist.txt"

“For your convenience, we have provided the following folders for use when redistributing VC++ runtime files. Subject to the license terms for the software, you may redistribute the folder (unmodified) in the application local folder as a sub-folder with no change to the folder name. You may also redistribute all the files (*.dll and *.manifest) within a folder, listed below the folder for your convenience, as an entire set.
….
\VC\redist\x86\Microsoft.VC80.CRT\
        msvcm80.dll
        msvcp80.dll
        msvcr80.dll
        Microsoft.VC80.CRT.manifest
…
”

I am a bit confused about placement requirement (is it allowed to place dlls in the application local folder or you need ,
and such restriction did surprise me, but definitely permission to redistribute is granted.

Regards,
   Alex


From: qt-interest-bounces at trolltech.com [mailto:qt-interest-bounces at trolltech.com] On Behalf Of Denis Mingulov
Sent: Thursday, April 22, 2010 4:50 AM
To: qt-interest at trolltech.com
Subject: Re: [Qt-interest] redistribute QT application for Windows

Hi,
On Thu, Apr 22, 2010 at 1:46 AM, Malyushytsky, Alex <alex at wai.com> wrote:

In fact Microsoft office on my computer has MSVCR71.DLL for one of the addons it provides.

It is not possible to use MSVCR71.DLL license for MSVCR8.DLL.
MSVCR71.DLL has no such limitation, so it might be redistributed.

But you can deploy C runtime libraries or any other libraries from the redistributable package independently with your application without breaking any license.

Here is an analysis of existing MSCRTxx.DLL public licenses:
http://www.wireshark.org/docs/wsdg_html_chunked/ChToolsMSChain.html#id4894268

Of course anybody can contact Microsoft directly etc.

--
Best Regards,
Denis Mingulov


---------------------------------------------------------------------------------------------------
Weidlinger Associates, Inc. made the following annotations.

“This message and any attachments are solely for the intended recipient and may contain confidential or privileged information. If you are not the intended recipient, any disclosure, copying, use, or distribution of the information included in this message and any attachments is prohibited. If you have received this communication in error, please notify us by reply e-mail and immediately and permanently delete this message and any attachments. Thank you.”

“Please consider our environment before printing this email.”




More information about the Qt-interest-old mailing list