Thanks to Wictor who brought to my attention the need for some basic/simplified info on how to license for a Development/Test environment
You will be glad to hear you do NOT need to buy full production licenses for testing, developing, demonstration or design
MSDN or Visual studio should cover all your development needs, some info below and HERE
We license developing on a per unique individual basis, so if Joe is my developer or tester, I buy 1 MSDN or VS license for him, he can use this license on any number of devices and any number of copies of the software, provided that its solely for his testing, developing, demonstration or design, checking email or playing games doesn’t constitute testing, developing or demonstration, so would need to be fully licensed…..
Its an “all you can eat”, but the licenses only cover designing, developing, testing, and demonstrating your software product or products, so it cannot cover staging or live/production environments
License rules from the Product Use Rights document, which covers Volume Licensing purchases of MSDN/VS
I) Installation and Use Rights.
- a) General. One user may install and use copies of the software to design, develop, test and demonstrate your programs. You may not use the software in a production environment, including staging on a server in a production environment.
- b) Included Microsoft Software Programs. This section of these product use rights applies to all Microsoft programs included with the software. If another section covers a program and gives you other rights that do not conflict with this section, you also have those rights.
II) Additional Licensing Requirements and/or Use Rights.
- a) User Testing. Your end users may access the software to perform acceptance tests on your programs.
- b) Distributable Code. You may use Distributable Code as described in the Universal License Terms.
- c) Downgrade. The licensed user may run a prior version in place of the licensed version for any copy run. This right to run a prior version is in addition to the right to run the product version you licensed. The licensed user may run both versions at the same time.
And MSDN Retail EULA regarding Server Software
Server Software. For purposes of designing, developing, testing, and demonstrating your software product(s) that run in conjunction with the Server Software (any such software product, “Licensee Server Software”), Microsoft grants you a limited, nonexclusive, royalty-free license to make, use, and install the Server Software for any individual Server Software on any number of Servers. All portions of any one copy of Server Software, however, must be installed and used on one and the same Server.
Any number of end users (i.e., in addition to licensed MSDN end users) may access and use the Server Software via Devices without the necessity of acquiring additional licenses for the Software, provided that such access is solely for purposes of end-user testing of Licensee Server Software created using MSDN. By way of example and not limitation, the foregoing access rights do not extend to routine internal quality assurance testing by employees or contractors whose primary function is the testing of software.
And Application Software
For each MSDN license acquired that includes Desktop Applications, you may make and use one additional copy of any of the Desktop Applications provided with your subscription level for business purposes, provided that such business purposes relate specifically to your design, development, testing, and demonstration of your software product(s).
“Desktop Application” shall include Microsoft Project, Microsoft Office, Microsoft Visio, Microsoft FrontPage, and any other products that Microsoft may provide through MSDN from time to time.
Microsoft Office. In addition to, but solely with respect to the Microsoft Office Component, for each MSDN license acquired that includes Desktop Applications, you may make, use, and install one additional copy of Microsoft Office on a single computer for general business purposes provided that he or she is the only individual using such copy of Microsoft Office.
What about Testers?
MSDN licenses are required for testers who do progressive test, configuration testing, debugging and maintenance programming.
MSDN licenses are not required for user acceptance testing or stress testing, provided that that the testers will not be doing any debugging, configuration, or maintenance.
Note: You can buy MSDN/VS via any Volume Licensing Program, its sold as License + Software Assurance so that you are always up to date with the latest versions
Note: Subscription licenses can be transferred between team members at most once every 90 days, such as for staff changes or employees taking on new roles.
The number of complimentary media kits you will receive is based on the number of licenses ordered, the licensing program, and the subscription level.
- For example, Select and Enterprise Agreement customers receive 1 media kit for every MSDN Subscription level (e.g., Visual Studio Professional with MSDN Premium is one level) in the agreement.
- Open License customers receive 1 media kit for every 5 MSDN Subscription licenses of the same level.
- You can purchase additional media kits from your reseller if necessary.
When purchasing additional media, there are Comprehensive Kits and Subscription Kits. The Comprehensive Kit is a one-time shipment of a complete media "welcome kit" for a given MSDN Subscription level; it is intended for new subscribers and does not include subsequent media updates. Subscription Kits are for regular media updates and are billed according to the number of months remaining on your agreement.
You can also download all the MSDN offerings on VLSC and through the MSDN Portal
Can I transfer MSDN?
The initial user of the Software may make a one-time permanent transfer of this EULA and Software to another end user, provided the initial user retains no copies of the Software. This transfer must include all of the Software (including all component parts, the media and printed materials, any upgrades, this EULA, and, if applicable, the Certificate of Authenticity). The transfer may not be an indirect transfer, such as a consignment. Prior to the transfer, the end user receiving the Software must agree to all the EULA terms.
What happens at MSDN end or termination?
In the event of cancellation or non-renewal of MSDN, you retain all rights to use the Software in your possession at the time of such cancellation of non-renewal, provided that you remain in compliance with the terms of this EULA. Termination. Without prejudice to any other rights, Microsoft may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the Software and all of its component parts.
Note: MSDN cannot be used for any type of 3rd party service, hosting or leasing