2

When you download visual C++ 2008 express edition, this file exists:

./Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll

In the file redist.txt it says

The following list is a list of files available with Microsoft Visual Studio 2008 for redistribution under the Visual Studio 2008 license. If the Microsoft software you have licensed is not Visual Studio 2008, only the files that are installed by the Microsoft software may be redistributed under such license.

and includes the above msvcr90.dll

So my question is, does this license allow you to distribute msvcr90.dll from express or not? What does "only the files that are installed by the Microsoft software" mean? Any help? (specifically, is it not allowed to distribute a version of msvcr90.dll with an app built by mingw/gcc).

JasonMArcher
  • 14,195
  • 22
  • 56
  • 52
rogerdpack
  • 62,887
  • 36
  • 269
  • 388
  • you can probably get away with it, in the least, by distributing your app along with one compiled by a real version of MSVC, and using that one's msvcr90.dll – rogerdpack Aug 09 '10 at 14:32
  • This appears related: http://stackoverflow.com/questions/179596/distribution-of-code-with-visual-studio-express-products – rogerdpack Mar 01 '11 at 14:49
  • also related is that VC express 2010 has a checkbox option to install "debug redistributables" whatever that's worth. – rogerdpack May 14 '11 at 17:20
  • Also if you install the Microsoft SDK you also get this dir: G:\Program Files\Microsoft SDKs\Windows\v7.1\Redist FWIW – rogerdpack Aug 04 '11 at 17:33
  • 4
    I'm voting to close this question as off-topic because it is about licensing and legal issues, not programming or software development. See [[here](http://meta.stackoverflow.com/a/274964/1402846)] for details, and the [[help/on-topic]] for more. – Pang Jun 18 '15 at 01:33

1 Answers1

0

My current thought is that you can probably get away with "running" MS's official msvc redistributable exe. as part of your install process (or possibly download it separately, if you detect they do not have it installed)

See https://stackoverflow.com/a/9214753/32453

Community
  • 1
  • 1
rogerdpack
  • 62,887
  • 36
  • 269
  • 388