Welcome to MSDN Blogs Sign in | Join | Help

TFS 2010 server licensing: It's included in MSDN subscriptions

Another big piece of news with the release of VS and TFS 2010 betas yesterday is the changes to TFS licensing for 2010 that make it even more affordable.  Here are the comments from Doug Seven, our licensing guru in marketing, on Soma's beta 2 announcement post.

Team Foundation Server 2010 will be included in the MSDN subscription that comes with Visual Studio 2010 Professional, Premium, Ultimate, and Test Elements. This copy of Team Foundation Server in licensed for unlimited development and test use (as is all MSDN software) and licensed for one production deployment. These MSDN subscriptions also include one CAL.

Team Foundation Server has three installation choices - Basic, Advanced and Custom.  You will be able to install this either on your client machine (very similar to client side SCM such as VSS) or on a server machine just like TFS 2008.

Team Foundation Server will also be available in retail for around $500 USD and will include a license term allowing up to five (5) named users without CALs to use Team Foundation Server. To grow to more than five users, simply buy CALs for the new users. This enables small teams of five or fewer to get up and running on Team Foundation Server for as little as $500 USD.

Of course having Visual Studio 2010 with MSDN means you can get Team Foundation Server up and running at no additional cost.

You can also hear more in an interview with Doug Seven conducted by three MVPS: The Ultimate Announcement Show.

I'm not a licensing expert, so I can't answer detailed questions about licensing.  I did want to make sure everyone sees this.  It's a really exciting change.

[UPDATE 10/20/09]  I wanted to add a clarification from Doug around the CALs and SQL.  There is a licensing whitepaper in the works that should be out soon.

Retail TFS does not come with 5-CALs. It has a EULA exception allowing up to 5 users without CALs. The primary difference is that CALs can be used to access multiple TFS instances. A EULA exception cannot. In other words, buying two TFS retail licenses does NOT give me rights for 10-users on one instance of TFS. It gives me rights to two instances with 5-users each. I need to buy more CALs to add users.

TFS also still includes a SQL Server license for use with TFS.  In other words, you can't use the SQL license included with TFS to do anything other than to support TFS.

Published Tuesday, October 20, 2009 9:52 AM by buckh

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Great information! With the knowledge that TFS 2010 beta 2 comes with a go live license, will this also apply to the 'retail, 5 CAL version' of TFS? In other words, when the beta 2 is available to the public later this week, can a TFS instance be brought up using these bits and converted to the retail, 5 CAL version of TFS when the RTM of TFS is available at retail?

Tuesday, October 20, 2009 12:52 PM by JeffK

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

JeffK, yes you can use TFS beta 2 and then upgrade that to the RTM version.

Buck

Tuesday, October 20, 2009 6:23 PM by buckh

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Will the cost of a CAL be less than one fifth of the cost of the $500 server license? For example, if I use my MSDN subscription to set up a production deployment of TFS, will it be cheaper to buy all the non MSDN subscribers using the server CALs, or will I be better off buying an additional server license and using the 5 user EULA exception that comes with this?

Wednesday, October 21, 2009 1:53 AM by RichN

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

RichN, it is my understanding that you will need to buy the CALs because the EULA exception applies only once per server.  You cannot "transfer" the 5 unlicensed users from one server that you own to another.  This I believe was one of the reasons that the server comes with the EULA exception rather than 5 CALs.  We wanted to make it very affordable for small teams to adopt it, but there is admittedly a jump to go to that sixth user if that user is not an MSDN subscriber.

Buck

Wednesday, October 21, 2009 8:48 AM by buckh

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Are there any techincal limitations if we purchase 2 TFS retail licenses to prevent the CALS from connecting from 1 TFS Server to another TFS server.

If there aren't technical challenges...are there audit tools that might report which CAL was used where?

Licensing and compliance is always a nightmare so I'm hoping we don't have to track all of these CALs...we just want users to be able to connect to whatever TFS they need to work on.

Wednesday, October 21, 2009 9:16 PM by jon

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Can the CAL that is included in MSDN be used for any TFS instance?

Thys

Thursday, October 22, 2009 3:52 AM by Thys

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Jon, there are no product limitations on the number of CALs you can purchase and use with the servers that you own.

Unfortunately, we don't have any licensing audit tools at this time.  Of course such a tool would make it easier for you to keep track of compliance.  It is something that I hope we address in the future.

Buck

Thursday, October 22, 2009 6:06 AM by buckh

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Thys, the CAL can be used to access any TFS server that you own.  If you need to access TFS servers owned by others, you will need to have a CAL for each one.

Buck

Thursday, October 22, 2009 6:08 AM by buckh

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

With a dual tier configuration can you use an additional VS MSDN subscription to licence the SQL Server backend for TFS only use?

Thursday, October 22, 2009 8:24 AM by Alan

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Alan, the SQL Server from a single MSDN TFS license may be used for a single TFS instance, whether in a single machine config or dual tier config.

Buck

Thursday, October 22, 2009 5:29 PM by buckh

# re: TFS 2010 server licensing: It's included in MSDN subscriptions

Is there anywhere I can go for more information on the SQL license included with TFS?  It seems in 2008 that only the 'Workgroup' edition of TFS included the standalone SQL Standard license (for TFS use only) - and the TFS 2010 license text says 'If your edition of the server software includes other SQL Server 2008 technology' (under section 8.b.)... it's not clear to me whether the TFS we'll get with our MSDN Premium subscription will allow us to use SQL Standard or only SQL Express.  We currently run SQL 2005 for all other products and don't have immediate plans to upgrade - so if we could set up a standalone SQL 2008 Standard box for TFS only, and be covered by the TFS license, that'd be ideal.

Basically, I'm getting things installed now under the go-live license and we hope to start using it ASAP - but I want to be sure I'm not shooting myself in the foot.  I'm doing initial tests with SQL Express, but I'd like to be able to use the reporting features, and also know we'll hit the 4GB limit of Express.  If I install SQL Standard, I have to use a license key - all I have is my MSDN 'test' keys.

Thursday, October 22, 2009 8:17 PM by Joe

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker