Licenciamento de software pago é tão complicado quanto as licenças de software livre, sim elas existem e é preciso dedicar um tempo para entender qual a licença correta para o uso que você está dedicando ou se você está utilizando um software livre da maneira correta.

No caso do ecossistema do Visual Studio e Team Foudation Server é interessante conhecer as possiblidades para licenciar corretamente e como cliente não utilizar produtos desnecessários e ou utilizando corretamente o valor de investimento da TI.

Para isso é disponibilizado o Microsoft Visual Studio Licensing, um documento explicando todas as possibilidades de licenciamento. O documento é atualizado esporadicamente devido as atualizações de licença, por isso é interessante acompanhar novas publicações. Estou me comprometendo a postar cada detalhes de cada atualização no futuro.

Mas vamos conhecer o documento e sua versão atual de Novembro de 2015?

O documento

Atualmente existem as seções abaixo:

  • Microsoft Visual Studio licensing
  • Introduction
  • Visual Studio 2015 licensing overview
  • How to buy
  • User licensing
  • TFS 2015 licensing
  • Lab management licensing
  • Visual Studio Release Management licensing
  • Appendix

A ideia aqui não é explicar tudo, não é um documento difícil de entender, quero apensar comentar pontos interessante. Vale destacar desde já que, uma vez lido o documento, na sua próxima versão ler apenas o apêndice é suficiente para se informar sobre mudanças, já que é publicado o que mudou de uma versão para outra. Este documento não é apensar elaborado por cada versão maior do produto, por exemplo a última 2015, mas também sofre impacto com os quatro updates, mínimos, porém podem ter mais; anuais que a Microsoft distribui.

Visual Studio 2015 licensing overview

É uma introdução aos tipos de licenciamento, vale destacar que hoje além da Standard subscription, via Microsoft Store (caixinha) e Volume Licensing, existe o Cloud Subscriptions através do Visual Studio Marketplace, com assinaturas anuais e mensais!

Um link muito importante e que tira muitas dúvidas é o de features por edição do VS, veja: https://www.visualstudio.com/products/compare-visual-studio-2015-products-vs

How to buy

Esta sessão traz como comprar o produto, ou seja qual edição, por qual canal. Explicando detalhes sobre renovação, etc…

User licensing

Nesta é explicada a licença do usuário: quais softwares estão inclusos, com exemplos, onde é liberado rodar o software, direitos, o que é possivel distribuir, e até mesmo cenários onde usuários não licenciados podem utilizar o software.

TFS 2015 licensing

Um destaque dessa seção é General Guidance for Licensing Team Foundation Server, na qual é abordado o que está incluso no licenciamento do TFS, por exemplo, o MS SQL Server Standard pode ser instalado para funcionar exclusivamente com o TFS sem custo adicional. Ao optar pelo SQL Server Enterprise é preciso licenciá-lo a parte.

Também são comentados direitos de downgrade, ou seja, utilizar uma versão mais antiga do produto; conexão entre o VSTS, Visua Studio Team Services, com um serviço de build local, métodos de acesso ao TFS, opções de deploy

Lab management licensing e Visual Studio Release Management licensing

Estas duas seções são específicas para licenciamento destes produtos. Destaque para o licenciamento dos componentes do Release Management, que além do Server tem Agents e Clientes. Esta é uma seção que provavelmente sofrerá mudanças com o Update 2.

Appendix

E finalmente chegamos a seção que traz a Licensing White Paper Change Log, ou seja as alterações de licenciamento desde a versão anterior ao documento.

Esta versão de Novembro de 2015 inclui:

  • Changed Visual Studio Online to Visual Studio Team Services, página 6
    • Um simples comunicado da mudança de nome do TFS como serviço (SaaS)
  • Moved Feedback Management from TFS Advanced to TFS Basic CAL, página 26
    • A feature de Feedback Management foi movida da licença Advanced para Basic CAL, é comum a Microsoft mover features que são lançadas em uma edição mais alta na escala para menores, tornado-as mais acessíveis.
  • User with a paid Visual Studio Team Services plan has access to basic capabilities in TFS, página 6
    • Um usuário pago do VSTS tem acesso do tipo Basic no TFS, sem licenciamento adicional
  • User with active Test Manager extension has access to Test Management features in TFS, página 25
  • Changed Production Use of Office Professional 2013 to Office Professional 2016, página 13
    • Upgrade da versão de produção para 2016, ou seja, usuários licenciados do Visual Studio Enterprise com MSDN ou Visual Studio Enterprise – Annual podem usar em produção em um dispositivo

Download do documento: https://www.microsoft.com/en-us/download/details.aspx?id=13350

Emmanuel Brandão