J'essaie de persuader mon patron d'acheter des copies de Visual Studio 2010 Pro (Retail) pour que certains de nos membres d'équipe développent avec nous pour passer au développement avec .net 4.0 et mvc 3 quand vient le temps, mais je reçois de la résistance. La confusion est sur les conditions de licence.VS 2010 Professional Licence de vente au détail question
J'ai toujours cru que 1 achat au détail est bon pour 1 développeur pour développer du code. Ce code peut ensuite être utilisé pour créer des produits qui pourraient être revendus ou ce que vous avez. J'ai examiné les conditions de licence et la langue est assez confuse. J'ai trouvé un livre blanc sur le sujet ici:
Le livre blanc fournit également un lien pour obtenir la licence pour les copies de détail de divers produits Microsoft. Cette URL est:
http://www.microsoft.com/About/Legal/EN/US/IntellectualProperty/UseTerms/Default.aspx
(I sélectionné Visual Studio 2010 Pro Edition, anglais).
À la page 2 du pdf, le texte suivant se trouve (2.a)
a. Général. Un utilisateur peut installer et utiliser des copies du logiciel pour concevoir, développer, tester et démontrer vos programmes. Vous ne pouvez pas utiliser le logiciel sur un serveur dans un environnement de production. J'ai pris ceci pour signifier que vous ne pouvez pas réellement installer le logiciel de développement sur votre machine de production, mais vous pouvez déployer ce que vous avez développé ailleurs en production tant que cette machine a les licences nécessaires pour Windows Server, Sql Serveur, Sharepoint, etc (à peu près tout ce que vous utilisez). Est-ce correct?
De même, les utilisateurs n'ont-ils pas besoin d'une licence pour accéder à une application Web hébergée sur un serveur de production? Je pose spécifiquement des questions sur les licences Microsoft qu'un utilisateur peut avoir besoin d'accéder, par exemple, à un site intranet développé par un programmeur sous licence à l'aide de Visual Studio 2010 Professional. La question me semble absurde, mais j'ai besoin d'une sorte de clarification si possible.
Envisagez d'obtenir une Software Assurance ou un abonnement MSDN. – SLaks
Un abonnement MSDN est probablement la meilleure solution, si vous pouvez vous le permettre. Non seulement vous obtiendrez des tonnes d'outils et de ressources utiles, mais vous n'aurez pas à vous inquiéter des problèmes de licence comme celui-ci qui nuisent à la productivité des développeurs. –
Je vote pour clore cette question hors sujet parce que vous devriez demander à un avocat – BradleyDotNET