none
SQL Server 2016 Developer Licensing on AWS

    Question

  • I've been trying to get a straight answer to this question and haven't had any success.  What are SQL Server 2016 Developer's terms of use in AWS?  I have a Visual Studio Enterprise with MSDN subscription, and I have access to all available licensed versions of SQL.  MSDN's licensing terms, to my understanding, state that I must use the software on dedicated hardware.  In AWS, this would be using a dedicated EC2 instance instead of a regular, public EC2 instance.  

    My question is: do these same terms apply to the Developer edition of SQL Server 2016, or can I run it on a public EC2 instance and still be in licensing compliance?  Not having to use a dedicated instance would save me a considerable amount of money.  I contacted support, was transferred a few times, and they didn't seem to be able to provide a straight answer other than "well, it's free, so you can do whatever you want with it."  I want to make sure I stay in compliance, because I'll likely be spinning up a dozen or so SQL servers to develop against.

    Any ideas?

    Monday, February 27, 2017 5:43 PM

All replies

  • Hello,

    This is a community forum for technical questions & issues.

    For question regarding pricing / licensing please contact a Microsoft sales partner or licensing expert.

    Call (1-800-426-9400), Monday through Friday, 6:00 AM to 6:00 PM PST to speak directly to Microsoft licensing specialist.

    http://www.microsoft.com/en-us/server-cloud/products/sql-server/buy.aspx
    https://www.microsoft.com/en-us/download/details.aspx?id=39299


    Olaf Helper

    [ Blog] [ Xing] [ MVP]

    Monday, February 27, 2017 6:10 PM
  • We've have just started the same effort. What are SQL Server 2016 Developer's terms of use in AWS? 

    Have you had any success?

    Regards.

    Wednesday, June 14, 2017 1:08 PM
  • As long as you are using it solely for development you should not run into licensing issues.

    Contact microsoft@amazon.com to validate this with Amazon, and then follow up with Microsoft licensing using the link Olaf provided.

    Wednesday, June 14, 2017 1:13 PM
  • You should contact MS Licensing. 

    However, Developer edition is licensed to be used by a SINGLE User/Developer, not hardware specific.   As long as a single person access the instance, that should be in compliance.  However, if you have multiple developers accessing the SAME instance, you are supposed to have Standard/Enterprise licensing.  That is how it has been described to me before.

    Wednesday, June 14, 2017 1:41 PM
  • When you install SQL 2016 Developer Edition the Product Use Rights are installed too:

    C:\Program Files\Microsoft SQL Server\130\License Terms\SQLServer16_License_DEV_1033.rtf

    This includes interesting bits such as:

    "

    1.    INSTALLATION AND USE RIGHTS.

         a.    General. You may install and use copies of the software on any device, including third party shared devices, to design, develop, test and demonstrate your programs. You may not use the software on a device or server in a production environment.

    "

    David


    Microsoft Technology Center - Dallas
    My blog

    Wednesday, June 14, 2017 1:44 PM
  • However, Developer edition is licensed to be used by a SINGLE User/Developer, not hardware specific.   As long as a single person access the instance, that should be in compliance.  However, if you have multiple developers accessing the SAME instance, you are supposed to have Standard/Enterprise licensing.  That is how it has been described to me before.

    That is definitely not my understanding, but DevEdition should be good for any environment that is not production.

    I looked at the document that David posted the path to. I see no restriction about use by a single person, but I found this: Your end users may access the software to perform acceptance tests on your programs. which definitely contractdicts what you said.

    Wednesday, June 14, 2017 9:39 PM