Licence confusion: distributing MSVC?71.DLL

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Tom Wright

    #1

    Licence confusion: distributing MSVC?71.DLL

    Hi

    I've written a program in Python using wxPython and Matplotlib and would
    like to distribute it under the GPL. For ease of use, I'd also like to
    distribute and installable version for Windows, but this needs MSVCR71.dll
    and MSVCP71.dll to work. I've created an installer using py2exe and Inno
    Setup but I don't know if I'm allowed to distribute it or not. I've found
    lots of conflicting opinions online indicating that I can or cannot
    distribute these, but no definitive answer.

    The Microsoft Developer Network instructs me to read the redistribution
    instructions and the EULA which come with Visual Studio, but I don't have
    visual studio, so that's next to useless.

    If someone has worked their way through this maze before and has an answer,
    I'd be keen to hear it. Failing that, if you have Visual Studio and it's
    not a violation of the licence terms to post the licence and redistribution
    instructions here, could you possibly do so and I'll see if I can work out
    what's allowed.

    Thanks!


    --
    I'm at CAMbridge, not SPAMbridge
  • Gabriel Genellina

    #2
    Re: Licence confusion: distributing MSVC?71.DLL

    En Thu, 06 Mar 2008 08:33:41 -0200, Tom Wright <tew24@spam.ac. ukescribi�:
    I've written a program in Python using wxPython and Matplotlib and would
    like to distribute it under the GPL. For ease of use, I'd also like to
    distribute and installable version for Windows, but this needs
    MSVCR71.dll
    and MSVCP71.dll to work. I've created an installer using py2exe and Inno
    Setup but I don't know if I'm allowed to distribute it or not. I've
    found
    lots of conflicting opinions online indicating that I can or cannot
    distribute these, but no definitive answer.
    Maybe this thread

    can help.
    The Microsoft Developer Network instructs me to read the redistribution
    instructions and the EULA which come with Visual Studio, but I don't have
    visual studio, so that's next to useless.
    This EULA doesn't apply to you, but to the Python developers, which are
    the actual Visual Studio users and have to comply with its license terms.
    You're just repackaging Python, your program, and other required
    components.
    In any case, I don't think MS cares; after all, you're promoting their OS
    and making life easier for Windows users.

    --
    Gabriel Genellina

    Comment

    • Tom Wright

      #3
      Re: Licence confusion: distributing MSVC?71.DLL

      Gabriel Genellina wrote:
      Maybe this thread
      >
      http://groups.google.com/group/comp....f5ed32b324a3f/
      can help.
      >
      This EULA doesn't apply to you, but to the Python developers, which are
      the actual Visual Studio users and have to comply with its license terms.
      You're just repackaging Python, your program, and other required
      components.
      In any case, I don't think MS cares; after all, you're promoting their OS
      and making life easier for Windows users.
      Many thanks - that does indeed answer it. I'd not been able to find the
      EULA, but the bits quoted from it in the above discussion do answer the
      question.


      --
      I'm at CAMbridge, not SPAMbridge

      Comment

      • Tom Wright

        #4
        Re: Licence confusion: distributing MSVC?71.DLL

        jim-on-linux wrote:
        This is what someone wrote on 1-21-2007
        to this help site about this pain in the a...
        MSVCR71 stuff.
        >
        " I believe this problem doesn't exist.
        (snip useful bit of EULA and explanation)
        Thanks for that - just what I didn't manage to turn up with Google. I'll go
        ahead and publish then :-)


        --
        I'm at CAMbridge, not SPAMbridge

        Comment

        Working...