Results 1 to 14 of 14

Thread: Is Visual Studio 2005 licensing per developer?

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Nov 2005
    Posts
    259

    Is Visual Studio 2005 licensing per developer?

    I was told by a CDW sales rep that licensing for Visual Studio 2005 is per developer and not per workstation. He said that a developer can install it on multiple workstations as long as he/she is the primary user on each workstation.

    I asked the question because I have heard that Microsoft does allow you to install some software on a workstation and a laptop as long as you are the primary user of both machines. I just wanted to know if I could do the same with Visual Studio but if what he said was true I could install Visual Studio on my office PC as well as my home PC and while that would be wonderful I am not sure it is legal.

    Has anybody reviewed the licensing for VS or have you heard this elsewhere?

  2. #2
    Banned
    Join Date
    Nov 2005
    Posts
    2,367

    Re: Is Visual Studio 2005 licensing per developer?

    There's a thread about this somewhere (I would link if I remembered). According to the EULA, he's right. As long as you're the only developer (not just the primary user) using VS, you can have it on multiple machines.

  3. #3
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Is Visual Studio 2005 licensing per developer?

    Does this apply to VS 2003 as well?

  4. #4
    Fanatic Member space_monkey's Avatar
    Join Date
    Apr 2005
    Location
    神と歩くこと
    Posts
    573

    Re: Is Visual Studio 2005 licensing per developer?

    I think this is the thread SevenHalo was talking about.

    VS2005

    It sounds legit, but i would check it out more.
    Using VB6 or VB.net 2008 with .net 3.5
    "Life... death... either way I'll be confined to a small cubicle!" - Hermes Conrad

  5. #5
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Is Visual Studio 2005 licensing per developer?

    That's good to know. I had always thought that once I registered my copy from one machine it'd be unusable from another machine. Now I can defend myself against grandmas everywhere.

  6. #6

    Thread Starter
    Hyperactive Member
    Join Date
    Nov 2005
    Posts
    259

    Re: Is Visual Studio 2005 licensing per developer?

    I searched this forum and couldn't find a thread about this subject. I also Googled it but didn't find anything specific to what I was looking for. I'll see if I can find the 2003 EULA and see if there is anything in there about it. (Edit: I posted this before I saw the link above. I am going there to read about it now. Thanks)

    I wonder about a scenario like this. A developer works for a company that purchases Visual Studio. The employee installs it on his workstation at work and at home. If the employee parts ways with the company would he/she be required to remove Visual Studio from the home workstation immediately? I would suppose so but it would like to see exactly what the terms state.

  7. #7
    Banned
    Join Date
    Nov 2005
    Posts
    2,367

    Re: Is Visual Studio 2005 licensing per developer?

    Quote Originally Posted by space_monkey
    I think this is the thread SevenHalo was talking about.

    VS2005

    It sounds legit, but i would check it out more.
    Yep, that's the one! Thanks.

    @ Mend - I can't find anything on the EULA for 2003 except for academic versions...

  8. #8
    Fanatic Member space_monkey's Avatar
    Join Date
    Apr 2005
    Location
    神と歩くこと
    Posts
    573

    Re: Is Visual Studio 2005 licensing per developer?

    Yeah i think you would have to remove it right away since you don't own the copy of vs.
    Using VB6 or VB.net 2008 with .net 3.5
    "Life... death... either way I'll be confined to a small cubicle!" - Hermes Conrad

  9. #9
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: Is Visual Studio 2005 licensing per developer?

    Thanks though 7...

    Actually, I know someone at MS who can answer this for me.

    Wait a few hours, I'll get back with confirmation.

  10. #10
    Fanatic Member space_monkey's Avatar
    Join Date
    Apr 2005
    Location
    神と歩くこと
    Posts
    573

    Re: Is Visual Studio 2005 licensing per developer?

    Here's the EULA from my copy. EDIT: Nevermind i found the real thing

    MICROSOFT SOFTWARE LICENSE TERMS
    MICROSOFT VISUAL STUDIO 2005 PROFESSIONAL EDITION

    These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft
    • updates,
    • supplements,
    • Internet-based services, and
    • support services
    for this software, unless other terms accompany those items. If so, those terms apply.

    BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. INSTEAD, RETURN IT TO THE RETAILER FOR A REFUND OR CREDIT. If you cannot obtain a refund there, contact Microsoft or the Microsoft affiliate serving your country for information about Microsoft’s refund policies. See www.microsoft.com/worldwide. In the United States and Canada, call (800) MICROSOFT or see www.microsoft.com/info/nareturns.htm.
    AS DESCRIBED BELOW, USING SOME FEATURES ALSO OPERATES AS YOUR CONSENT TO THE TRANSMISSION OF CERTAIN STANDARD COMPUTER INFORMATION FOR INTERNET-BASED SERVICES.

    NOTICE: APPLICATIONS AND SERVICES BUILT WITH MICROSOFT VISUAL J# 2005 WILL RUN ONLY IN THE MICROSOFT .NET FRAMEWORK. VISUAL J# 2005 HAS BEEN INDEPENDENTLY DEVELOPED BY MICROSOFT. IT IS NOT ENDORSED OR APPROVED BY SUN MICROSYSTEMS, INC.
    ------------------------------
    IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW FOR EACH LICENSE YOU ACQUIRE.

    1. OVERVIEW.

    a. Software. The software includes development tools, software programs and documentation.

    b. License Model. The software is licensed on a per user basis.

    2. INSTALLATION AND USE RIGHTS.

    a. General. One user may install and use copies of the software to design, develop, test and demonstrate your programs. Testing does not include staging on a server in a production environment, such as loading content prior to production use.

    b. Included Microsoft Programs. These license terms apply to all Microsoft programs included with the software. If the license terms with any of those programs give you other rights that do not expressly conflict with these license terms, you also have those rights.

    c. Third Party Programs. The software contains third party programs. The license terms with those programs apply to your use of them.

    3. 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. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below.

    i. Right to Use and Distribute. The code and text files listed below are “Distributable Code.”
    • REDIST.TXT Files. You may copy and distribute the object code form of code listed in REDIST.TXT files.
    • Sample Code. You may modify, copy, and distribute the source and object code form of code marked as “sample.”
    • Microsoft Merge Modules. You may copy and distribute the unmodified output of Microsoft Merge Modules.
    • MFCs, ATLs and CRTs. You may modify the source code form of Microsoft Foundation Classes (MFCs), Active Template Libraries (ATLs), and C runtimes (CRTs) to design, develop and test your programs, and copy and distribute the object code form of your modified files under a new name.
    • MDAC. You may copy and distribute the object code form of the MDAC_TYP.EXE file.
    • Image Library. You may copy and distribute images and animations in the Image Library as described in the software documentation. You may also modify that content. If you modify the content, it must be for use that is consistent with the permitted use of the unmodified content.
    • Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs.

    ii. Distribution Requirements. For any Distributable Code you distribute, you must
    • add significant primary functionality to it in your programs;
    • require distributors and external end users to agree to terms that protect it at least as much as this agreement;
    • display your valid copyright notice on your programs; and
    • indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs.

    iii. Distribution Restrictions. You may not
    • alter any copyright, trademark or patent notice in the Distributable Code;
    • use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft;
    • distribute Distributable Code, other than code listed in OTHER-DIST.TXT files, to run on a platform other than the Windows platform;
    • include Distributable Code in malicious, deceptive or unlawful programs; or
    • modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that
    • the code be disclosed or distributed in source code form; or
    • others have the right to modify it.

    c. Additional Functionality. Microsoft may provide additional functionality for the software. Other license terms and fees may apply.

    4. INTERNET-BASED SERVICES. Microsoft provides Internet-based services with the software. It may change or cancel them at any time.

    a. Consent for Internet-Based Services. The software feature described below connects to Microsoft or service provider computer systems over the Internet. In some cases, you will not receive a separate notice when they connect. You may switch off this feature or not use it. For more information about this feature, see the software documentation. BY USING THIS FEATURE, YOU CONSENT TO THE TRANSMISSION OF THIS INFORMATION. Microsoft does not use the information to identify or contact you.

    Computer Information. The following feature uses Internet protocols, which send to the appropriate systems computer information, such as your Internet protocol address, the type of operating system, browser and name and version of the software you are using, and the language code of the device where you installed the software. Microsoft uses this information to make the Internet-based service available to you.
    • Digital Certificates. The software uses digital certificates. These digital certificates confirm the identity of Internet users sending X.509 standard encrypted information. The software retrieves certificates and updates certificate revocation lists. These security features operate only when you use the Internet.

    b. Misuse of Internet-based Services. You may not use this service in any way that could harm it or impair anyone else’s use of it. You may not use the service to try to gain unauthorized access to any service, data, account or network by any means.

    5. TIME-SENSITIVE SOFTWARE. If the version of the software is a trial version, the software will stop running either ninety days or one hundred eighty days after you install it, depending on the trial version you have. You will receive notice before it stops running. You may not be able to access data used with the software when it stops running.
    Last edited by space_monkey; Jan 26th, 2006 at 09:55 AM.
    Using VB6 or VB.net 2008 with .net 3.5
    "Life... death... either way I'll be confined to a small cubicle!" - Hermes Conrad

  11. #11
    Fanatic Member space_monkey's Avatar
    Join Date
    Apr 2005
    Location
    神と歩くこと
    Posts
    573

    Re: Is Visual Studio 2005 licensing per developer?

    6. PRODUCT KEYS. The software requires a key to install or access it. You are responsible for the use of keys assigned to you. You should not share the keys with third parties.

    7. MICROSOFT WINDOWS SOFTWARE. The software contains the Microsoft .NET Framework 2.0 and Microsoft Data Access Component 2.8 SP1 software. These software are part of Windows. The license terms for Windows apply to your use of the .NET Framework 2.0 and Microsoft Data Access Component software.

    8. SQL SERVER BENCHMARK TESTING. You must obtain Microsoft’s prior written approval to disclose to a third party the results of any benchmark test of the SQL Server software that accompanies this software.

    9. MICROSOFT .NET FRAMEWORK BENCHMARK TESTING. The software includes the .NET Framework component of the Windows operating systems (“.NET Component”). You may conduct internal benchmark testing of the .NET Component. You may disclose the results of any benchmark test of the .NET Component, provided that you comply with the following terms: (1) you must disclose all the information necessary for replication of the tests, including complete and accurate details of your benchmark testing methodology, the test scripts/cases, tuning parameters applied, hardware and software platforms tested, the name and version number of any third party testing tool used to conduct the testing, and complete source code for the benchmark suite/harness that is developed by or for you and used to test both the .NET Component and the competing implementation(s); (2) you must disclose the date (s) that you conducted the benchmark tests, along with specific version information for all Microsoft software products tested, including the .NET Component; (3) your benchmark testing was performed using all performance tuning and best practice guidance set forth in the product documentation and/or on Microsoft’s support web sites, and uses the latest updates, patches and fixes available for the .NET Component and the relevant Microsoft operating system; (4) it shall be sufficient if you make the disclosures provided for above at a publicly available location such as a website, so long as every public disclosure of the results of your benchmark test expressly identifies the public site containing all required disclosures; and (5) nothing in this provision shall be deemed to waive any other right that you may have to conduct benchmark testing. The foregoing obligations shall not apply to your disclosure of the results of any customized benchmark test of the .NET Component, whereby such disclosure is made under confidentiality in conjunction with a bid request by a prospective customer, such customer’s application(s) are specifically tested and the results are only disclosed to such specific customer. Notwithstanding any other agreement you may have with Microsoft, if you disclose such benchmark test results, Microsoft shall have the right to disclose the results of benchmark tests it conducts of your products that compete with the .NET Component, provided it complies with the same conditions above.

    10. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. For more information, see www.microsoft.com/licensing/userights. You may not
    • work around any technical limitations in the software;
    • reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;
    • make more copies of the software than specified in this agreement or allowed by applicable law, despite this limitation;
    • publish the software for others to copy;
    • rent, lease or lend the software; or
    • use the software for commercial software hosting services.

    11. BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software.

    12. DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.

    13. NOT FOR RESALE SOFTWARE. You may not sell software marked as “NFR” or “Not for Resale.”
    14. ACADEMIC EDITION SOFTWARE. You must be a “Qualified Educational User” to use software marked as “Academic Edition” or “AE.” If you do not know whether you are a Qualified Educational User, visit www.microsoft.com/education or contact the Microsoft affiliate serving your country.

    15. UPGRADE. If this software is marked as an upgrade version, you may use it only if you have a license to use the software eligible for upgrade. If you upgrade, this software takes the place of the earlier version, and this agreement takes the place of the agreement for that earlier version. You may use the earlier version only as permitted in the Downgrade clause below.

    16. DOWNGRADE. You may install and use this version and an earlier version of the software at the same time. This agreement applies to your use of the earlier version. If the earlier version includes different components, any terms for those components in the agreement that comes with the earlier version apply to your use of them. Microsoft is not obligated to supply earlier versions to you.

    17. TRANSFER TO A THIRD PARTY. The first user of the software may transfer it, and this agreement, directly to a third party. Before the transfer, that party must agree that this agreement applies to the transfer and use of the software. The first user must uninstall the software before transferring it separately from the device. The first user may not retain any copies.

    18. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see www.microsoft.com/exporting.

    19. SUPPORT SERVICES. Microsoft provides support services for the software as described at http://www.support.microsoft.com/com...rnational.aspx.

    20. ENTIRE AGREEMENT. This agreement (including the warranty below), and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.

    21. APPLICABLE LAW.

    a. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.

    b. Outside the United States. If you acquired the software in any other country, the laws of that country apply.

    22. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your state or country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your state or country if the laws of your state or country do not permit it to do so.

    23. LIMITATION ON AND EXCLUSION OF DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO THE AMOUNT YOU PAID FOR THE SOFTWARE. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
    This limitation applies to
    • anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and
    • claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.

    It also applies even if
    • repair, replacement or a refund for the software does not fully compensate you for any losses; or
    • Microsoft knew or should have known about the possibility of the damages.

    Some states do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you. They also may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.

    **************************************************************************************
    LIMITED WARRANTY
    A. LIMITED WARRANTY. If you follow the instructions, the software will perform substantially as described in the Microsoft materials that you receive in or with the software.

    B. TERM OF WARRANTY; WARRANTY RECIPIENT; LENGTH OF ANY IMPLIED WARRANTIES. THE LIMITED WARRANTY COVERS THE SOFTWARE FOR ONE YEAR AFTER ACQUIRED BY THE FIRST USER. IF YOU RECEIVE SUPPLEMENTS, UPDATES, OR REPLACEMENT SOFTWARE DURING THAT YEAR, THEY WILL BE COVERED FOR THE REMAINDER OF THE WARRANTY OR 30 DAYS, WHICHEVER IS LONGER. If the first user transfers the software, the remainder of the warranty will apply to the recipient.
    TO THE EXTENT PERMITTED BY LAW, ANY IMPLIED WARRANTIES, GUARANTEES OR CONDITIONS LAST ONLY DURING THE TERM OF THE LIMITED WARRANTY. Some states do not allow limitations on how long an implied warranty lasts, so these limitations may not apply to you. They also might not apply to you because some countries may not allow limitations on how long an implied warranty, guarantee or condition lasts.
    I chopped off some of the end part
    Using VB6 or VB.net 2008 with .net 3.5
    "Life... death... either way I'll be confined to a small cubicle!" - Hermes Conrad

  12. #12
    Banned
    Join Date
    Nov 2005
    Posts
    2,367

    Re: Is Visual Studio 2005 licensing per developer?

    One user may install and use copies of the software to design, develop, test and demonstrate your programs.
    That sounds pretty straight forward to me. More then one installation is A-OK.

    As far as using your company's licenses after you left, I think you'll need your own now.

  13. #13
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974

    Re: Is Visual Studio 2005 licensing per developer?

    This also applied to VB6 (it was more obvious in the EULA). And yes - once you leave the company you must buy your own licence.

  14. #14

    Thread Starter
    Hyperactive Member
    Join Date
    Nov 2005
    Posts
    259

    Re: Is Visual Studio 2005 licensing per developer?

    Awesome. Thanks for all the information.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width