Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-18 Thread Tim Roberts
CM cmpyt...@gmail.com wrote:

On Apr 16, 3:31 am, Tim Roberts t...@probo.com wrote:

 Microsoft's intent is that you be able to distribute the non-debug runtimes
 with any applications built with Visual Studio.  They are evil, but not
 arbitrarily malicious.

Just to be clear:  are you saying that if one has Visual Studio 2008
Express Edition (the free one), one then has the right to redistribute
the necessary dlls for using py2exe to make working Python 2.6
executables?

The redistributable DLL package is freely downloadable from Microsoft.  I
don't see anything on the redistributable page that limits their use to the
paid editions only.
-- 
Tim Roberts, t...@probo.com
Providenza  Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-16 Thread Tim Roberts
Andrej Mitrovic andrej.mitrov...@gmail.com wrote:

I don't think this license agreement change involves the express
editions, which are free. Correct me if I'm wrong here?

The license agreement change fixes a problem that was accidentally
introduced by Visual Studio 2008 SP1.  The redistributable package that can
be downloaded directly from Microsoft (which you would use if you had the
Express Edition) has the right license to begin with.  It never had the
restriction.

http://msdn.microsoft.com/en-us/library/ms235299.aspx

Microsoft's intent is that you be able to distribute the non-debug runtimes
with any applications built with Visual Studio.  They are evil, but not
arbitrarily malicious.
-- 
Tim Roberts, t...@probo.com
Providenza  Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-16 Thread python
Hi Tim,

 The license agreement change fixes a problem that was accidentally introduced 
 by Visual Studio 2008 SP1. The redistributable package that can
be downloaded directly from Microsoft (which you would use if you had
the Express Edition) has the right license to begin with. It never had
the
restriction. http://msdn.microsoft.com/en-us/library/ms235299.aspx.
Microsoft's intent is that you be able to distribute the non-debug
runtimes with any applications built with Visual Studio. 

Original poster here. Thanks for your insight!

 They are evil, but not arbitrarily malicious.

:)

Regards,
Malcolm


- Original message -
From: Tim Roberts t...@probo.com
To: python-list@python.org
Date: Fri, 16 Apr 2010 00:31:35 -0700
Subject: Re: Updated License Term Agreement for VC Redistributable in VS
2008   SP1

Andrej Mitrovic andrej.mitrov...@gmail.com wrote:

I don't think this license agreement change involves the express
editions, which are free. Correct me if I'm wrong here?

The license agreement change fixes a problem that was accidentally
introduced by Visual Studio 2008 SP1.  The redistributable package that
can
be downloaded directly from Microsoft (which you would use if you had
the
Express Edition) has the right license to begin with.  It never had the
restriction.

http://msdn.microsoft.com/en-us/library/ms235299.aspx

Microsoft's intent is that you be able to distribute the non-debug
runtimes
with any applications built with Visual Studio.  They are evil, but not
arbitrarily malicious.
-- 
Tim Roberts, t...@probo.com
Providenza  Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-16 Thread CM
On Apr 16, 3:31 am, Tim Roberts t...@probo.com wrote:
 Andrej Mitrovic andrej.mitrov...@gmail.com wrote:

 I don't think this license agreement change involves the express
 editions, which are free. Correct me if I'm wrong here?

 The license agreement change fixes a problem that was accidentally
 introduced by Visual Studio 2008 SP1.  The redistributable package that can
 be downloaded directly from Microsoft (which you would use if you had the
 Express Edition) has the right license to begin with.  It never had the
 restriction.

 http://msdn.microsoft.com/en-us/library/ms235299.aspx

 Microsoft's intent is that you be able to distribute the non-debug runtimes
 with any applications built with Visual Studio.  They are evil, but not
 arbitrarily malicious.

Just to be clear:  are you saying that if one has Visual Studio 2008
Express Edition (the free one), one then has the right to redistribute
the necessary dlls for using py2exe to make working Python 2.6
executables?

Thanks,
Che
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-16 Thread Lie Ryan
On 04/15/10 06:38, pyt...@bdurham.com wrote:
 Alex,
 
 I do not see anything about redistribution, only installation, unless I am 
 missing something?
 
 I read installation to mean the same as redistribution in the
 context of this article. Perhaps I'm wrong?
 

Does it makes sense to be able to install a library in other's computer,
but not redistribute it? Hmm... I'll have to consult a lawyer.
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-16 Thread python
Lie,

 Does it makes sense to be able to install a library in other's computer, but 
 not redistribute it? Hmm... I'll have to consult a lawyer.

See Tim Robert's response (I can't remember which Python mailing list)

quote
The license agreement change fixes a problem that was accidentally
introduced by Visual Studio 2008 SP1. The redistributable package that
can be downloaded directly from Microsoft (which you would use if you
had the Express Edition) has the right license to begin with. It never
had the restriction.

http://msdn.microsoft.com/en-us/library/ms235299.aspx

Microsoft's intent is that you be able to distribute the non-debug
runtimes with any applications built with Visual Studio. They are evil,
but not arbitrarily malicious.
/quote

Malcolm
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-16 Thread Lie Ryan
On 04/17/10 03:40, pyt...@bdurham.com wrote:
 Lie,
 
 Does it makes sense to be able to install a library in other's computer, but 
 not redistribute it? Hmm... I'll have to consult a lawyer.
 
 See Tim Robert's response (I can't remember which Python mailing list)
 

I was responding to Alex Hall's comment (and your subsequent reply)


pyt...@bdurham.com wrote:
 Alex Hall wrote:
 I do not see anything about redistribution, only
 installation, unless I am missing something?
 I read installation to mean the same as redistribution in the
 context of this article. Perhaps I'm wrong?


it appears to me *if* someone had written an EULA that allows
installation on other machine but not redistributing it, they must be
fairly insane (in this case, Microsoft isn't insane enough to write such
EULA for their VC).
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-14 Thread Alex Hall
I do not see anything about redistribution, only installation, unless
I am missing something?

On 4/14/10, pyt...@bdurham.com pyt...@bdurham.com wrote:
 I just stumbled across the following page which seems to indicate that
 the MS VC 2008 runtime files[1] required to distribute Python
 applications compiled with Py2exe and similar tools can be shipped
 without the license restriction many previously thought.

 See: Updated License Term Agreement for VC Redistributable in VS 2008
 SP1
 http://code.msdn.microsoft.com/KB956414

 quote
 The End User License Agreement (EULA) attached to the English version of
 Visual C++ (VC) Redistributable Package (VCRedistx86.exe,
 VCRedistx64.exe, and VCRedist_ia64.exe) in Microsoft Visual Studio 2008
 does not let you redistribute the VC Redist files. It specifies that you
 may only install and use one copy of the software.

  The correct EULA allows installation and use of any number of
 copies of the VC Redist packages. 

 CAUSE

 This problem occurs when Visual Studio 2008 SP1 installs incorrect VC
 Redist files that have the wrong EULAs to the computer.
 /quote

 I know there's been lots of confusion about whether developers can ship
 these DLL files directly or whether developers must ship the Visual C++
 2008 Redistributable Package SP 1 files (vcredist_x86.exe or
 vcredist_x64.exe) - I think the above article should settle this debate
 once and for all.

 Malcolm

 1. MS VC 2008 runtime files: msvcr90.dll, msvcp90.dll, msvcm90.dll
 --
 http://mail.python.org/mailman/listinfo/python-list



-- 
Have a great day,
Alex (msg sent from GMail website)
mehg...@gmail.com; http://www.facebook.com/mehgcap
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-14 Thread Andrej Mitrovic
On Apr 14, 10:11 pm, pyt...@bdurham.com wrote:
 I just stumbled across the following page which seems to indicate that
 the MS VC 2008 runtime files[1] required to distribute Python
 applications compiled with Py2exe and similar tools can be shipped
 without the license restriction many previously thought.

 See: Updated License Term Agreement for VC Redistributable in VS 2008
 SP1http://code.msdn.microsoft.com/KB956414

 quote
 The End User License Agreement (EULA) attached to the English version of
 Visual C++ (VC) Redistributable Package (VCRedistx86.exe,
 VCRedistx64.exe, and VCRedist_ia64.exe) in Microsoft Visual Studio 2008
 does not let you redistribute the VC Redist files. It specifies that you
 may only install and use one copy of the software.

  The correct EULA allows installation and use of any number of
 copies of the VC Redist packages. 

 CAUSE

 This problem occurs when Visual Studio 2008 SP1 installs incorrect VC
 Redist files that have the wrong EULAs to the computer.
 /quote

 I know there's been lots of confusion about whether developers can ship
 these DLL files directly or whether developers must ship the Visual C++
 2008 Redistributable Package SP 1 files (vcredist_x86.exe or
 vcredist_x64.exe) - I think the above article should settle this debate
 once and for all.

 Malcolm

 1. MS VC 2008 runtime files: msvcr90.dll, msvcp90.dll, msvcm90.dll

The article links to this Knowledge Base article:
http://support.microsoft.com/kb/956414

In that article, under the More Information, it reads:

APPLIES TO

* Microsoft Visual Studio Team System 2008 Team Suite
* Microsoft Visual Studio Team System 2008 Team Foundation Server
* Microsoft Visual Studio Team System 2008 Test Load Agent
* Microsoft Visual Studio Team System 2008 Database Edition
* Microsoft Visual Studio Team System 2008 Architecture Edition
* Microsoft Visual Studio Team System 2008 Development Edition
* Microsoft Visual Studio Team System 2008 Test Edition
* Microsoft Visual Studio 2008 Standard Edition
* Microsoft Visual Studio 2008 Professional Edition
* Microsoft Visual Studio 2008 Academic Edition
* Microsoft Visual Studio 2008 Tools for Applications Software
Development Kit

I don't think this license agreement change involves the express
editions, which are free. Correct me if I'm wrong here?
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-14 Thread python
Alex,

 I do not see anything about redistribution, only installation, unless I am 
 missing something?

I read installation to mean the same as redistribution in the
context of this article. Perhaps I'm wrong?

Malcolm


On 4/14/10, pyt...@bdurham.com pyt...@bdurham.com wrote:
 I just stumbled across the following page which seems to indicate that
 the MS VC 2008 runtime files[1] required to distribute Python
 applications compiled with Py2exe and similar tools can be shipped
 without the license restriction many previously thought.

 See: Updated License Term Agreement for VC Redistributable in VS 2008
 SP1
 http://code.msdn.microsoft.com/KB956414

 quote
 The End User License Agreement (EULA) attached to the English version of
 Visual C++ (VC) Redistributable Package (VCRedistx86.exe,
 VCRedistx64.exe, and VCRedist_ia64.exe) in Microsoft Visual Studio 2008
 does not let you redistribute the VC Redist files. It specifies that you
 may only install and use one copy of the software.

  The correct EULA allows installation and use of any number of
 copies of the VC Redist packages. 

 CAUSE

 This problem occurs when Visual Studio 2008 SP1 installs incorrect VC
 Redist files that have the wrong EULAs to the computer.
 /quote

 I know there's been lots of confusion about whether developers can ship
 these DLL files directly or whether developers must ship the Visual C++
 2008 Redistributable Package SP 1 files (vcredist_x86.exe or
 vcredist_x64.exe) - I think the above article should settle this debate
 once and for all.

 Malcolm

 1. MS VC 2008 runtime files: msvcr90.dll, msvcp90.dll, msvcm90.dll
 --
 http://mail.python.org/mailman/listinfo/python-list



-- 
Have a great day,
Alex (msg sent from GMail website)
mehg...@gmail.com; http://www.facebook.com/mehgcap
-- 
http://mail.python.org/mailman/listinfo/python-list

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Updated License Term Agreement for VC Redistributable in VS 2008 SP1

2010-04-14 Thread python
Andrej,

 I don't think this license agreement change involves the express editions, 
 which are free. Correct me if I'm wrong here?

I don't know.

Malcolm

 1. MS VC 2008 runtime files: msvcr90.dll, msvcp90.dll, msvcm90.dll

The article links to this Knowledge Base article:
http://support.microsoft.com/kb/956414

In that article, under the More Information, it reads:

APPLIES TO

* Microsoft Visual Studio Team System 2008 Team Suite
* Microsoft Visual Studio Team System 2008 Team Foundation Server
* Microsoft Visual Studio Team System 2008 Test Load Agent
* Microsoft Visual Studio Team System 2008 Database Edition
* Microsoft Visual Studio Team System 2008 Architecture Edition
* Microsoft Visual Studio Team System 2008 Development Edition
* Microsoft Visual Studio Team System 2008 Test Edition
* Microsoft Visual Studio 2008 Standard Edition
* Microsoft Visual Studio 2008 Professional Edition
* Microsoft Visual Studio 2008 Academic Edition
* Microsoft Visual Studio 2008 Tools for Applications Software
Development Kit

I don't think this license agreement change involves the express
editions, which are free. Correct me if I'm wrong here?
-- 
http://mail.python.org/mailman/listinfo/python-list