MICROSOFT SOFTWARE LICENSE TERMS

MICROSOFT VISUAL STUDIO TEAM FOUNDATION SERVER 2017, TRIAL VERSION, AND

TEAM FOUNDATION SERVER EXPRESS VERSION

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. The terms also apply to any Microsoft services and updates for the software, except to the extent these come with any different terms.

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 http://www.microsoft.com/worldwide. In the United States and Canada, call (800) MICROSOFT or see www.microsoft.com/info/nareturns.htm.

TEAM FOUNDATION SERVER TRIAL VERSION and TEAM FOUNDATION SERVER EXPRESS VERSION USE RIGHTS. If the software is a trial version or Express version then this Section applies to your use of either of them.

USE OF THE TRIAL VERSION. You may use the trial version on your devices solely for your internal evaluation purposes. For example, your trial rights do not include the right to put into production use any components of the trial version.

You may use the trial version for ninety (90) days. The trial version will present conversion options to you sixty (60) days after you install it, then again each time a user logs in to the server administration console. You may convert your trial rights at any time to either Express (for no charge), or to the full rights described below by purchasing a full-use license from Microsoft or one of its distributors. You may not be able to access data used with the trial version when it stops running.

USE OF VISUAL STUDIO TEAM FOUNDATION SERVER EXPRESS.

a.  Running Instances of the Server Software. You may use only one instance of the server software assigned to either one physical or virtual operating system environment. For purposes of this Express license grant each user or device connected to the server software is considered a Client Access License (CAL). You may connect any combination of up to five (5) users or devices to access the one instance of the server software in cases where a CAL is required (see Section c below for cases when a CAL is not required).

b.  Visual Studio Team Foundation Build Services. You may run or otherwise use any number of instances of Visual Studio Team Foundation Build Services in physical or virtual operating system environments on any number of devices. You may use this additional software only with the server software directly, or indirectly through other additional software.

c.  Usage Not Requiring a Client Access License. A CAL is not required:

·  to view, edit or enter work items;

·  for accessing Visual Studio Team Foundation Server through a pooled connection from another integrated application or service; or

·  for providing feedback via the Feedback Client for the software.

d.  Required Additive Licenses. In order to use these features in the software:

·  Test Management

a user must be licensed for one of:

·  Visual Studio Test Professional with MSDN,

·  Visual Studio Enterprise with MSDN,

·  Visual Studio Enterprise – monthly subscription,

·  Visual Studio Enterprise – annual subscription,

·  MSDN Platforms, or

·  A paid plan for Visual Studio Team Services Test Manager.

·  Package Management

a user must be licensed for one of:

·  Visual Studio Enterprise with MSDN,

·  Visual Studio Enterprise – monthly subscription,

·  Visual Studio Enterprise – annual subscription, or

·  A paid plan for Visual Studio Team Services Package Management.

·  Concurrent Deployments using Release Management (1 included per server)

additional concurrent deployments are included for purchases of:

·  Visual Studio Enterprise with MSDN,

·  Visual Studio Enterprise – monthly subscription,

·  Visual Studio Enterprise – annual subscription, or

·  Visual Studio Team Services Build & Release Private Pipeline.

·  Disclaimer of Warranty. The TRIAL VERSION AND TEAM FOUNDATION SERVER EXPRESS VERSION ARE licensed “as-is.” You bear the risk of using either one. Microsoft gives no express warranties, guarantees or conditions. To the extent permitted under your local laws, Microsoft excludes the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

·  Because the trial version and Team Foundation Server Express version software are “as is,” we may not provide support services for it.

Limitation on and Exclusion of Damages. You can recover from Microsoft and its suppliers only direct damages up to U.S. $5.00. You cannot recover any other damages, including consequential, lost profits, special, indirect or incidental damages.

This limitation applies to (a) anything related to the trial version, services, content (including code) on third party Internet sites, or third party programs; and (b) 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 Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.

FULL-USE LICENSE TERMS FOR THE SOFTWARE: When you acquire the software, the full-use terms below apply.

1.  OVERVIEW.

a.  Software. The software includes

·  server software; and

·  additional software that may only be used with the server software.

b.  License Model. The software is licensed based on

·  the number of instances of server software that you run; and

·  the number of devices and users that access instances of server software.

c.  License Terms for Use with Virtual Server and Other Similar Technologies.

i.  Instance. You create an “instance” of the software by executing the software’s setup or install procedure or by duplicating an existing instance. References to software in this agreement include “instances” of the software.

ii.  Run an Instance. You “run an instance” of the software by loading it into memory and executing one or more of its instructions. Once running, an instance is considered to be running (whether or not its instructions continue to execute) until it is removed from memory.

iii.  Operating System Environment (“OSE”). An OSE

·  is all or part of an operating system instance, or all or part of a virtual (or otherwise emulated) operating system instance which enables separate machine identity (primary computer name or similar unique identifier) or separate administrative rights, and

·  are instances of applications, if any, configured to run on the operating system instance or parts identified above.

There are two types of OSE, physical and virtual.

A “physical OSE” is configured to run directly on a physical hardware system. The operating system instance used to run hardware virtualization software (e.g., Microsoft Virtual Server or similar technologies) or to provide hardware virtualization services (e.g., Microsoft virtualization technologies) is considered part of the physical OSE.

A “virtual OSE” is configured to run on a virtual hardware system.

A physical hardware system can have either or both of the following:

·  one physical operating system environment, and

·  one or more virtual operating system environments.

§  Server. A server is a physical hardware system capable of running server software. A hardware partition or blade is considered to be a separate physical hardware system.

§  Assigning a License. To assign a license means simply to designate that license to one device or user.

2.  USE RIGHTS.

a.  Licensed Server.

i.  Licensed server means the single server to which a license is assigned.

ii.  You may reassign a software server license, but not within 90 days of the last assignment. You may reassign a server license sooner if you retire the licensed server due to permanent hardware failure. If you reassign a license, you must remove the software from the former server. The server to which you reassign the license becomes the new licensed server for that license.

b.  Running Instances of the Server Software. For each server license, you may use, at any one time, one instance of the server software on the licensed server in either a physical or virtual operating system environment on the licensed server.

c.  Running Instances of the Additional Software. You may run or otherwise use any number of instances of additional software listed below in physical or virtual operating system environments on any number of devices. You may use additional software only with the server software directly, or indirectly through other additional software.

·  Visual Studio Team Foundation Build Services

d.  Creating and Storing Instances on Your Servers or Storage Media. For each software license you acquire you may create and store any number of instances of the software on any of your servers or storage media. This may be done solely to exercise your right to run instances of the software under any of your licenses as described in the applicable use rights (e.g., you may not distribute instances to third parties).

e.  Included Microsoft Applications. The software contains other Microsoft applications. These license terms apply to your use of those applications, except for those Microsoft applications identified in Section5 which are governed by their own license terms.

f.  Third Party Components. The software may include third party components with separate legal notices or governed by other agreements, as described in the ThirdPartyNotices file(s) accompanying the software. Even if such components are governed by other agreements, the disclaimers and the limitations on and exclusions of damages below also apply.

The software may include components licensed under open source licenses with source code availability obligations. Copies of those licenses, if applicable, are included in the ThirdPartyNotices file(s). You may obtain this source code from us, if and as required under the relevant open source licenses, by sending a money order or check for $5.00 to: Source Code Compliance Team, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052. Please write “open source compliance for Microsoft Visual Studio Team Foundation Server 2017 or Team Foundation Server Express Version” in the memo line of your payment. We may also make a copy of the source code available at https://thirdpartysource.microsoft.com.

3.  ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.

a.  Client Access Licenses (CALs). Except as described here all server software access requires CALs. You must assign each CAL to a user or device. CALs are not required for:

·  access by another Licensed Server; or

·  up to two users or devices to administer the software.

CALs permit access to the corresponding version (including earlier versions used under downgrade rights), or earlier versions of server software. If you are accessing instances of an earlier version, you may also use CALs corresponding to that version.

There are two types of CALs: one for devices and one for users. Each device CAL permits one device, used by any user, to access instances of the server software on your licensed servers. Each user CAL permits one user, using any device, to access instances of the server software on your licensed servers. You may use a combination of device and user CALs. Your CALs permit access only to your licensed server (not a third party’s).

b.  Initial Users. Up to five users may connect to one instance of the server software without requiring a CAL. The sixth and other additional users each require a CAL to access the server software.

c.  Usage Not Requiring a Client Access License. A CAL is not required:

·  to view, edit or enter work items;

·  to access Team Foundation Server Reporting;

·  for accessing Visual Studio Team Services via a Team Foundation Server 2017 Proxy;

·  for providing approvals to stages as part of the Release Management pipeline;

·  for providing feedback via the Feedback Client for the software;

·  for accessing Visual Studio Team Foundation Server through a pooled connection from another integrated application or service; or

·  for your paid users in Visual Studio Team Services

d.  Visual Studio Team Foundation Server Build Services. If you have one or more licensed users of Visual Studio Enterprise with MSDN, Visual Studio Professional with MSDN, or any successor to the foregoing then you may also install the Visual Studio software and permit access and use of it as part of Team Foundation Server 2017 Build Services by your licensed users and licensed devices of the software.

e.  Reassignment of CALs. You may

·  permanently reassign a device CAL from one device to another, or a user CAL from one user to another; or

·  temporarily reassign (on a short-term basis), a device CAL from one device to another to cover the unavailability of a device that is out of service or a user CAL from one user to another to cover a user’s absence. While temporary, short-term reassignment is permitted for CALs, reassignment of these licenses for any other purpose or timeframe must be permanent. This means if you reassign a license from device A to device B, you may not then reassign that license from device B back to device A [except as permitted as a temporary reassignment].

f.  Required Additive Licenses. In order to use these features in the software:

·  Test Management

a user must be licensed for one of:

·  Visual Studio Test Professional with MSDN,

·  Visual Studio Enterprise with MSDN,

·  Visual Studio Enterprise – monthly subscription,

·  Visual Studio Enterprise – annual subscription,

·  MSDN Platforms, or

·  A paid plan for Visual Studio Team Services Test Manager.

·  Package Management

a user must be licensed for one of:

·  Visual Studio Enterprise with MSDN,

·  Visual Studio Enterprise – monthly subscription,

·  Visual Studio Enterprise – annual subscription, or

·  A paid plan for Visual Studio Team Services Package Management.

·  Concurrent Deployments using Release Management (1 included per server)

additional concurrent deployments are included for purchases of:

·  Visual Studio Enterprise with MSDN,