Visual Studio 2010 和 MSDN 授权白皮书.doc_第1页
Visual Studio 2010 和 MSDN 授权白皮书.doc_第2页
Visual Studio 2010 和 MSDN 授权白皮书.doc_第3页
Visual Studio 2010 和 MSDN 授权白皮书.doc_第4页
Visual Studio 2010 和 MSDN 授权白皮书.doc_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Microsoft Visual Studio 2010 和 MSDN 授权白皮书发布时间:2010 年 9 月本文档所含信息代表 Microsoft 公司截至本文档发布之日为止对所述问题的观点。由于 Microsoft 必须对不断变化的市场情况做出响应,因此不得将本文档视为 Microsoft 的承诺,且 Microsoft 无法保证提供的信息在发表之日后仍准确无误。此白皮书仅用于提供信息。对于本文档中的信息,MICROSOFT 不作任何明示、暗示或法律担保。用户必须遵守所有适用的版权法。除版权法规定的权利以外,未经 Microsoft 公司明确的书面许可,不得以任何形式和任何手段(电子、机械、影印、记录或其他)复制、传输本文档的任何部分,或将其存储或导入到信息检索系统或用于其他任何目的。Microsoft 对本文档所述的主题拥有专利权、专利申请权、商标权、版权或其他知识产权。除非 Microsoft 的任何书面许可协议中有明确规定,否则向您提供本文档并不意味着同时授予您这些专利权、商标权、版权或其他知识产权。 2010 Microsoft Corporation。保留所有权利。Microsoft、MSDN Expression Blend、IntelliTrace、Visio、Dynamics、SQL Server、Visual Studio、Visual Studio 徽标、Windows、Windows Server、Windows Azure 和 Windows Vista 是 Microsoft 公司在美国和/或其他国家或地区的注册商标或商标。此处提及的实际公司和产品的名称是其各自所有者的商标。目录目录3简介7Visual Studio 2010 产品线8Team Foundation Server 2010,按服务器和客户端授权9负载测试,按单位授权9其他产品,按单独条款授权9Visual Studio 2010 产品的购买渠道10如何购买10Visual Studio 2010 产品的购买渠道10MSDN 订阅续订和升级11零售续订11批量许可续订11提升许可/升级12其他渠道12个人开发工具授权14个人开发工具的常见许可条款15按用户授权15多个设备在家、在工作场所或在其他地方15降级权利16分发应用程序中的 Microsoft 软件组件16IntellitraceTM17适用于带有 MSDN 订阅的个人开发工具的许可条款19使用 MSDN 软件19虚拟环境20以前的、预发行的和试用的软件版本20SDK、DDK、功能包以及模式与实践版本20MSDN 订阅者的 Office 应用程序使用20MSDN 订阅者的 Team Foundation Server20永久使用权21使用终端服务的演示21验收测试21将 MSDN 软件作为安装映像的一部分分发21给外部承包商分配 MSDN 订阅许可证22产品密钥和安装软件22使用 MSDN 软件进行生产22向下续订23Visual Studio Team Explorer Everywhere 201023Visual Studio Team Foundation Server 2010 授权24获取 Visual Studio Team Foundation Server 201024Team Foundation Server 2010 的常见许可指南25Team Foundation Server 的服务器许可要求25服务器许可证的重新分配26降级权利26访问 Team Foundation Server26Team Foundation Server 的客户端许可要求26客户端访问许可证27外部连接器许可证30新工作项的客户端访问许可证例外30多路复用和共用没有降低对 CAL 的需求30部署选项31多服务器(双层)部署31Visual Studio Team Project Portal32生成服务器32生成的 CAL 要求33实验室管理34Lab Management 组件34Lab Management 授权35负载测试36Visual Studio Load Test Virtual User Pack 201036Visual Studio 2010 Load Test Virtual User Pack 的降级权利36Visual Studio Load Test Virtual User Pack 的重新分配37其他产品38Visual Studio Agents 201038总结39更多信息39Visual Studio 2010 产品评估39附录40MSDN 订阅的历史转变40Visual Studio 201040Visual Studio 200840Visual Studio 200540降级产品41Visual Studio 2010 Professional41Visual Studio 2010 Premium41Visual Studio 2010 Ultimate41简介Microsoft Visual Studio 2010 提供了一套全面、高度灵活的应用程序周期管理 (ALM) 工具集。在 Visual Studio 2010 中,Microsoft 进行了大量改动,以简化客户的决策制订,使产品变得更加易于访问,其中包括: 简化了产品命名和开发工具选择。 更改了 MSDN 订阅以适应新的开发工具。 针对软件测试人员的新产品简介。 实验室管理的功能简介。 改进了 Team Foundation Server 和负载测试的许可条款。本文的剩余部分将简单介绍 Visual Studio 2010 产品线以及在一般部署场景下这些产品的许可要求。如果您是批量许可客户,需要确定的许可条款和情况说明,请参见 Microsoft 许可产品使用权利 (PUR) 和产品列表,以及适用的许可计划协议。对于零售客户,许可条款包含在产品附带的零售软件许可条款中。VISUAL STUDIO 2010 产品线Visual Studio 2010 产品线包括一组执行各种软件开发和测试任务的个人开发工具;用于资产管理和团队协作、实验室管理、负载测试、基于 Web 的访问的产品;以及授权以各种方式部署、使用和访问软件的许可证。个人开发工具,按用户授权所有个人开发工具都按用户授权。Visual Studio 2010 产品线中的个人开发工具包括: Microsoft Visual Studio 2010 Ultimate with MSDN Microsoft Visual Studio 2010 Ultimate Microsoft Visual Studio 2010 Premium with MSDN Microsoft Visual Studio 2010 Premium Microsoft Visual Studio 2010 Professional with MSDN Microsoft Visual Studio 2010 Professional Microsoft Visual Studio Test Professional 2010 with MSDN Microsoft Visual Studio Test Professional 2010 MSDN Embedded MSDN Operating Systems Microsoft Visual Studio Team Explorer Everywhere 2010“with MSDN”的个人开发工具通常是指 MSDN 订阅,它们是一套全面的产品,其中包括有名的 Visual Studio 产品以及其他许多益处,比如使用其他 Microsoft 产品和平台进行开发和测试的能力、技术支持、Microsoft E-Learning 以及使用订阅有效期中发布的所有新版软件的权利。MSDN 订阅收益的具体级别取决于 Visual Studio 2010 产品名称中的 Ultimate、Premium、Test Professional 或 Professional 标识。MSDN Embedded(它包含 Visual Studio 2010 Professional)和 MSDN Operating Systems(它不包含 Visual Studio 产品)是已提供的专业 MSDN 订阅。对于通过 Microsoft 批量许可计划购买个人开发工具的客户,该产品线根据 Microsoft 开发人员工具授权模型进行授权,通过零售商购买的客户根据零售软件许可条款进行授权。Team Foundation Server 2010,按服务器和客户端授权Visual Studio 2010 产品线包含一个服务器产品: Microsoft Visual Studio Team Foundation Server 2010对于批量许可客户,Team Foundation Server 2010 根据 Microsoft Server/CAL(客户端访问许可证)授权模型进行授权,零售购买客户根据 Retail Software License Terms 进行授权。Team Foundation Server 2010 的客户端许可证可通过两种方式购买: Microsoft Visual Studio Team Foundation Server 2010 CAL Microsoft Visual Studio Team Foundation Server 2010 External Connector负载测试,按单位授权为了模拟应用程序上的负载,Microsoft Visual Studio Load Test Virtual User Pack 2010 按每包 1,000 个虚拟用户授权。其他产品,按单独条款授权Visual Studio Agents 2010 是可公共下载(非销售)的软件,某些 Visual Studio 产品的授权用户可以在任意数量的机器上使用它。如何购买Visual Studio 2010 产品可以通过零售渠道或 Microsoft 批量许可计划进行授权,授权方式决定了您的许可证的具体条款。如果您不确定到底是哪种方式,请联系分销商或组织的采购部门。Visual Studio 2010 产品的购买渠道产品零售渠道Microsoft 批量许可OpenOpen ValueSelectEnterprise个人开发工具 Visual Studio 2010 Ultimate with MSDN是是是是是Visual Studio 2010 Ultimate是是Visual Studio 2010 Premium with MSDN是是是是是Visual Studio 2010 Premium1是是Visual Studio Professional with MSDN是是是是是Visual Studio 2010 Professional1Yes2是是Visual Studio Test Professional 2010 with MSDN是是是是是Visual Studio Test Professional 20101是是MSDN Embedded是是是是是MSDN Operating Systems是是是是Visual Studio Team Explorer Everywhere 2010是是是是是Team Foundation ServerVisual Studio Team Foundation Server 2010是是是是是Visual Studio Team Foundation Server 2010 CAL是是是是是Visual Studio Team Foundation Server 2010 External Connector是是是是负载测试Visual Studio Load Test Virtual User Pack 2010是是是是是1通过购买软件保障(Software Assurance,SA)无法获得此产品。要获得软件保障(它包括新版本权),必须购买“with MSDN”的版本。除了通过 SA 计划可以获得的一些公司收益外,MSDN 还为订阅者提供了其他方面的一些显著好处。2 其中包括 MSDN Essentials 为期 12 个月的试订阅期,拉丁美洲和哥伦比亚地区的订阅者除外。需要少量许可证的客户通常通过零售渠道购买许可证,从零售销售商或直接从 Microsoft购买。Microsoft 零售软件许可条款中描述了零售购买的许可条款。对于较多的许可证(5 个或更多),组织通常需要通过 Microsoft 批量许可计划进行购买。批量许可计划协议中描述了这些购买的许可条款,在该协议中,许可证是与产品使用权利 (PUR) 文档一起获得的。有关批量许可和上述计划的更多信息,可访问 /licensing。MSDN 订阅续订和升级过期的 MSDN 订阅可以更低的成本进行续订。续订价格比购买新的 MSDN 订阅价格要低很多,因为客户只需支付持续接收新版软件权利、重新申请产品密钥和其他过期 MSDN 服务的费用,不需要 Visual Studio 开发工具的新许可证,因为客户已经有了。 零售续订零售 MSDN 续订必须每年更新。零售许可证的续订宽限期(MSDN 过期到客户不能再以续订价格续订的期间)为 30 天。批量许可续订在批量许可协议终止前,大部分通过批量许可计划购买的 MSDN 订阅是有效的。但是,Select Plus Agreement(未过期)是个例外。 通过 Select Plus 购买的订阅从购买之日起 3 年内有效,还可以在协议周年时调整订阅条款最终日期。 对于所有批量许可计划,必须在当前批量许可协议过期之前续订软件保障,然后更新 MSDN 订阅。这些最后期限因计划的不同而各不相同,也可能因为签订协议时定下的条款而各不相同。提升许可/升级 Step-up Licenses(提升许可)使组织能够升级到更高级别的 Visual Studio 2010 with MSDN 订阅,无论是在续订许可证时(这种情况下必须购买续订和升级许可证),还是在订阅期间的其他时间点。可用的提升选项:零售渠道Microsoft 批量许可OpenOpen ValueSelectEnterprise从 Visual Studio 2010 Professional with MSDN 到 Visual Studio 2010 Premium with MSDN是是是从 MSDN Embedded 到 Visual Studio 2010 Premium with MSDN是是是从 Visual Studio 2010 Test Professional with MSDN 到 Visual Studio 2010 Ultimate with MSDN是是是从 Visual Studio 2010 Premium with MSDN 到 Visual Studio 2010 Ultimate with MSDN是是是提升许可的成本取决于购买的时间。 例如,在三年协议的第二年购买的提升许可成本将大于在协议第三年购买的提升许可成本。 提升许可可以随时购买;但是,价格在协议的一年内是相同的。例如,在三年协议的第二年第 4 个月购买的提升许可成本与在协议第二年初购买的提升许可成本时相同的。这受到 Microsoft 批量许可工作方式的影响,不受任何特定于 MSDN 订阅内容的影响。注意:通过续订 Open Value 计划并立刻购买提升许可,Retail 客户和 Open License 客户(不可以使用提升许可)仍然可以使用提升许可。其他渠道某些 Visual Studio 产品可以过其他 Microsoft 计划购买获得,这些计划包括: 服务提供商许可协议(Service Provider Licensing Agreement,SPLA):Team Foundation Server 2010、Visual Studio 2010 Ultimate、Visual Studio 2010 Premium、Visual Studio 2010 Professional、Visual Studio Test Professional 2010 和 Visual Studio Team Explorer Everywhere 2010 都可以通过订阅获得。这些产品不是 MSDN 订阅产品。服务提供商使用权利 (SPUR) 文档概括了 SPLA 的使用条款。 大学协议用于高等教育学术机构:Visual Studio 2010 Professional 可以通过订阅获得,它提供了订阅期间的新版本权。这不是一个 MSDN 订阅产品。此外,在某些 Microsoft 计划中,MSDN 订阅还可以作为计划收益提供: Microsoft Partner Network Microsoft BizSparkTM Microsoft WebsiteSparkTM请仔细查看每个计划的条款,了解具体的 MSDN 订阅使用权增项或除外条款。个人开发工具授权所有 Visual Studio 2010 个人开发工具都按用户授权。个授权用户都可以根据他们的需要,出于设计、开发、测试和演示应用程序的目的在多个设备上安装和使用该软件。在这些设备上使用该软件的其他人都必须拥有 Visual Studio 2010 个人开发工具许可证。客户需要授权他们部署的每一个 Microsoft 产品副本,包括所有物理和虚拟实例。 因此,授权开发和测试环境可能很昂贵,而且由于新服务器的安装和其他服务器的拆卸,对于管理来说也是一项挑战。MSDN 订阅提供了一种方便且经济高效的一揽子授权机制,特别适合开发和测试环境,它成本有限,并且使用的是方便的“按人”购买模型。通过按人授权模式,MSDN 订阅成为组织可以购买的一项资产,组织购买后可以分配给团队成员,让这些团队成本根据设计、开发、测试和演示目的在任意数量的设备和/或虚拟机上部署和使用指定的 Microsoft 软件。 MSDN 订阅内包含的具体 Microsoft 软件以及提供的其他好处视订阅级别而定,因此组织可以选择适合每个团队成员的权利。只要“接触”该软件的人有相应的 MSDN 订阅,就不再需要其他授权或报告。 团队成员离开这个团队时,可以回收 MSDN 订阅并分配给其他成员(需要提醒的是,MSDN 订阅许可证每 90 天只能通过 Microsoft 批量许可计划重新分配一次)。MSDN 订阅还有许多其他好处,包括: 随时下载订阅包含的各种软件的能力,包括过去的、目前的以及预发布的产品 免费访问某些 Microsoft Office 应用程序,供解决方案开发和日常使用 使用 Windows Azure platform 通过 MSDN 论坛提供优先支持 提供技术支持,帮助您解决困难的技术挑战有关 MSDN 订阅选择的更多信息,请访问:/subscriptions/subscriptionschart.aspx 个人开发工具的常见许可条款对于 Visual Studio 2010 个人开发工具(包括那些作为 MSDN 订阅的工具),Visual Studio 软件和通过 MSDN 提供的其他软件(本文档中将这些软件统称为“MSDN 软件”)都需要满足以下要求。按用户授权开发团队中每个将要使用(安装、配置或访问)MSDN 软件的成员都必须拥有自己的 MSDN 订阅。如果每个人都有一个 MSDN 订阅,则两个或两个以上的人可能会使用相同的软件。示例 1:开发团队包括 6 名软件开发人员、1 名架构师/开发人员和 3 名测试人员。该团队将构建一个以 Web 为基础的内部账户系统,希望使用 MSDN 软件设置运行 Windows Server 2008 和 Microsoft SQL Server 2008 的测试环境。如果所有 10 名团队成员都要“接触”开发或测试环境,那么每个成员都需要 MDSN 订阅。最小订阅级别(包含这些产品中的两个产品)是 Visual Studio Professional with MSDN 和 Visual Studio Test Professional with MSDN。示例 2:组织有两个开发团队一个位于西雅图,另一个位于新加坡。由于时区差异,这两个团队无法在同一个时间工作。但是,由于不可以共享 MSDN 订阅,因此每个地区的所有团队成员都必须拥有自己的 MSDN 订阅许可证。示例 3:来自组织 IT 部门的一名系统工程师正打算在集中管理的硬件上安装开发团队(每个团队成员都是经过授权的,都有一个 MSDN 订阅)所需的软件。该系统工程师并不打算进行任何软件开发或测试。因为许可证是使用任何 Microsoft 软件所必需的(安装的时候要使用该软件),所以客户必须获得此环境中将要使用的所有软件的生产许可证,或者必须为系统工程师购买 MSDN 订阅。多个设备在家、在工作场所或在其他地方任何团队成员都可以在任意数量的设备上安装和使用 MSDN 软件。许可证并不限制设备所在的地方(可以在工作场所、家、学校或客户的办公室等)。但是,每个使用 MSDN 软件的用户都必有具有相应的 MSDN 订阅。示例:拥有 MSDN 订阅的开发人员在日常工作时使用 MSDN 软件,但偶尔也需要在家使用其他计算机进行工作。从授权的角度看,使用公司的 PC 和家里的 PC 没有区别,家里的 PC 只是授权开发人员使用 MSDN 软件的另一台机器。但是,在开发人员家里的 PC 上运行 MSDN 软件的限制与工作环境中是一样的:安装在家里 PC 上的 MSDN 软件只能用于设计、开发和测试目的;其他用户只有具有相应的 MSDN 订阅才能使用这些软件。降级权利降级权利使用授权版本中已授权产品的早期版本的能力通常与 MSDN 订阅没什么关联。MSDN 订阅者拥有访问早期软件版本的权利授权的订阅者甚至可以追溯十年以前的版本早期版本的使用授权与当前版本是同时提供的,软件的当前版本和早期版本都可以根据需要在多个设备上使用。但是,对于没有 MSDN 订阅的 Visual Studio 个人开发工具(包含的软件仅为特定 Visual Studio 版本),降级权利可以提供使用该 Visual Studio 产品早期版本的能力。在可通过 MSDN 使用某个产品版本,但早期版本不可用时,降级权利对 MSDN 订阅者可能很有用。这种情况对某些产品可能非常适合,比如对于一些于非常老的产品,如 Windows 2.0(其后期产品,比如Windows 7,可以通过 MSDN 获得);或者对于某些因为和解条款而导致 Microsoft 不再分发的产品,比如 Visual Basic 5 或 Windows 2000 Server。要使用这些产品,则必须拥有安装媒体和产品密钥(如果需要的话),或者必须通过其他方法获得安装软件。Microsoft 为通过批量许可获得许可的 Visual Studio 2010 个人开发工具(包括随 MSDN 订阅提供的工具)提供了降级权利,但没有为零售购买提供此权限。有关详细信息,请参阅附录的降级产品部分。分发应用程序中的 Microsoft 软件组件有些在 Visual Studio 2010 个人开发工具中包含的软件(比如 Microsoft .NET Framework)可以分发。 MSDN 订阅包含的软件产品组件可以免费分发(可以包含在应用程序中,也可以作为单独的文件),这在与该产品关联的 REDIST.TXT 文件中有说明。可以分发到非 Microsoft 平台的组件在与产品关联的 OTHER-DIST.TXT 文件中说明。 标识为可分发但扩展名为 .lib 的代码不能直接分发;它必须链接到应用程序。但是,得到的输出可以分发。您还可以: 修改和分发带有 “sample” 或 “Code Snippet” 标记的源代码和对象。 分发 Microsoft Merge Modules 未经修改的输出以用于应用程序的 .msi 文件。 分发包含核心数据访问组件的 MDAC_TYP.EXE 文件(比如 Microsoft SQL Server OLE DB 提供程序和 ODBC)。 分发 C+ 库的对象版本(Microsoft Foundation Classes、Active Template Libraries 和 C 运行时)。有关可以分发的组件列表和适用的限制,请参见 Microsoft 许可产品使用权利 一般许可条款部分的可分发代码部分,或者 MSDN 订阅 Microsoft 最终用户许可协议 (EULA) 的可分发代码部分。IntellitraceTMIntelliTrace 是 Visual Studio 2010 中的一项新功能,可以记录和回放应用程序执行,以帮助调试。可以将 IntelliTrace 诊断数据适配器 (DDA) 作为 Visual Studio Test Agent 的一部分部署到目标系统,也可以通过部署 IntelliTrace.exe 命令行实用工具,或者通过使用 Visual Studio Test Professional 运行测试,来实现调试。使用这两种方法创建的 IntelliTrace 文件都可以使用 Visual Studio Ultimate 打开和调试。 出于调试目的使用 IntelliTrace DDA 部署和捕获数据,用户必须要有 Visual Studio Ultimate 或 Visual Studio Test Professional 许可证。 出于调试目的使用 IntelliTrace.exe 部署和捕获数据,用户必须要有 Visual Studio Ultimate 许可证。 要调试使用这些工具捕获的数据,用户必须要有 Visual Studio Ultimate 许可证。IntelliTrace 文件可以在两个或多个公司之间共享,只要捕获或调试 IntelliTrace文件的所有用户都具有 Visual Studio 2010 Ultimate 或 Visual Studio Test Professional 2010 许可证,具体取决于他们执行的活动。例如,公司可以将 IntelliTrace 文件与外部开发咨询师共享。类似地,公司可以使用外部公司进行测试并调试该供应商提供的 IntelliTrace 文件。IntelliTrace 诊断数据适配器 (DDA) 和/或 IntelliTrace.exe 都可以用于测试和调试目的: 作为交互式测试或调试会话的一部分。 作为授权用户编写、并由该用户或其他授权用户触发的自动化测试或调试数据收集会话的一部分。IntelliTrace DDA 和/或 IntelliTrace.exe 不能用于: 生产环境中的设备或服务器。 用于系统或应用程序监控目的。 在除了自动化测试或调试数据收集会话以外的非交互式场景中。示例 1: 查找测试环境中的缺陷公司 A 正在构建一个 Web 应用程序。所有开发人员都有 Visual Studio 2010 Ultimate with MSDN 授权,测试人员都有 Visual Studio Test Professional 2010 with MSDN 授权。在测试运行过程中,在测试环境中发现了一个缺陷,但在开发环境中很难重新生成。测试机器已经提前配置了 Visual Studio Test Agent 2010,其中包含了 IntelliTrace DDA。测试人员使用启用了 IntelliTrace 诊断数据适配器 (DDA) 的 Microsoft Test Manager 2010 执行测试用例。 遇到缺陷时,测试人员记录一个新的错误,每个测试机器上的 IntelliTrace 文件将自动附加到该错误。当开发人员使用 Visual Studio Ultimate 打开错误时,他或她可以打开 IntelliTrace 文件并逐步查看执行过程。示例 2:与外部咨询师协作在示例 1 中,公司 A 使用外部咨询师协助开发。如果外部咨询师有 Visual Studio Ultimate 授权,他或她可以打开并调试公司 A 提供的 IntelliTrace 文件。示例 3:与外部测试供应商协作在示例 1 中,公司 B 是公司 A 的外包测试供应商。这两个公司可以使用 IntelliTrace 协作,只要公司 A 中的所有开发人员和公司 B 中的所有测试人员都有相应的许可证。适用于带有 MSDN 订阅的个人开发工具的许可条款使用 MSDN 软件通过 MSDN 订阅获得的软件只可用于计划的设计、开发、测试和演示,除了在 MSDN 订阅者的 Office 应用程序、MSDN 订阅者的 Team Foundation Server 中,以及在使用具有实验室管理的 Microsoft System Center Virtual Machine Manager 时。MSDN 软件不可以在生产环境中使用,在生产环境中使用的软件需要常规非 MSDN 许可证例如,Windows Server 2008 的软件许可证和客户端访问许可证 (CAL)。生产环境是一个应用程序(比如 Internet 网站)的最终用户可以访问的环境,可以用于应用程序验收测试以外的目的。构成生产环境的其他场景包括: 连接生产数据库的环境。 支持灾难恢复或用作生产环境备份的环境。 有时用于生产的环境,比如在活动高峰期可以转变为生产的服务器。每个团队成员必须有一个 MSDN 订阅,且该订阅必须包括所有要使用的软件,或者以其他方式授权成员访问这些软件。有关不同 MSDN 订阅提供的 Microsoft 软件的说明,请参见 /subscriptions。示例: 开发团队在基于 Web 的账户系统上工作,使用 Windows Server、SQL Server、Exchange Server 和 Office SharePoint Server并非所有软件都包含在每个 MSDN 订阅许可证中。 这些开发人员必须有 Visual Studio 2010 Premium(或 Ultimate)with MSDN 才能包含所有要使用的软件。 (Visual Studio 2010 Professional with MSDN 不包含 Exchange Server 和 SharePoint Server。)虚拟环境如果运行一个或多个虚拟机的物理机器整体用于开发和测试,那么物理主机系统使用的操作系统可以是 MSDN 软件。但是,如果物理机或者该物理系统上的任何 VM 用于生产目的或分配了一个生产许可证,那么 VM 中的操作系统和物理主机的操作系统必须分别授权。 系统上使用的其他软件也是如此例如,作为 MSDN 软件的 Microsoft SQL Server 只能用于支持设计、开发、测试和演示场景。以前的、预发行的和试用的软件版本MSDN 订阅包括访问以前的、目前的、预发行的和试用的 Microsoft 软件产品。 这些版本之间没有区别;如果用户可以通过MSDN 订阅获取该软件,那么它可以在任意数量的设备上安装和使用。但是,通过 MSDN 提供的预发行和试用版软件受产品许可条款的限制。 SDK、DDK、功能包以及模式与实践版本MSDN 订阅包括访问软件开发包 (SDK)、驱动层序开发工具包 (DDK)、Visual Studio 功能包以及模式与实践 (patterns & practices) 版本。如果软件是作为用户 MSDN 订阅的一部分获得的,那么可以在任意数量的设备上安装和使用它。但是,通过 MSDN 提供的 SDK、DDK、Visual Studio 功能包以及模式与实践版本都要遵守产品中的许可条款。MSDN 订阅者的 Office 应用程序使用Visual Studio Ultimate with MSDN 和 Visual Studio Premium with MSDN 订阅包括用于开发和测试的 Microsoft Office 应用程序。此外,Visual Studio Ultimate with MSDN 和 Visual Studio Premium with MSDN 的授权用户可以在生产使用设备上使用以下应用程序: Office Professional Plus 2010 Visio Premium 2010 Project Professional 2010MSDN 订阅者的 Team Foundation Server某些 MSDN 订阅(具体地讲是 Visual Studio Ultimate with MSDN、Visual Studio Premium with MSDN、Visual Studio Professional with MSDN 和 Visual Studio Test Professional with MSDN)包含 Visual Studio Team Foundation Server 2010 的一个服务器许可证和一个客户端访问许可证。此白皮书后面的 Visual Studio Team Foundation Server 2010 部分提供了更多信息。永久使用权有些 MSDN 订阅提供了永久使用权,允许订阅者在订阅到期后仍然可以使用通过活动订阅获取的某些软件产品。但是,订阅者在订阅到期后无权更新该软件,也不能通过 MSDN Subscriber Downloads 访问软件或产品密钥以及活动订阅享有的其他订阅服务。如果订阅者的订阅到期,那么任何 MSDN 软件都需要新的 MSDN 产品密钥才能让软件继续运行。如果 MSDN 订阅已经转让或出售,那么所有永久使用权将转让给新的一方,出售者将不能再使用该软件。通常,不提供永久使用权的 MSDN 订阅包括: 通过企业协议订阅、开放式价值订阅或其他“订阅”批量许可计划购买的 MSDN 订阅 通过 Microsoft Partner Network (包括 Empower for ISV 计划)获取的 MSDN 订阅 MSDN Essentials(随 Visual Studio 2010 Professional 的零售购买提供的试用订阅)在上述情况中,订阅者在 MSDN 订阅到期后不能再使用任何通过该订阅提供的软件。使用终端服务的演示出于演示应用程序的目的,MSDN 订阅允许使用 Windows Server 2003 或 2008 Terminal Services 或 Windows Server 2008 R2 支持最多 200 个同步匿名用户。这些匿名用户不需要 MSDN 订阅许可证。验收测试在软件开发项目结束时,最终用户(或者身为最终用户代理的团队成员)通常评审应用程序并确定它是否满足发布标准这个过程也称为用户验收测试(或 UAT)。出于验收测试目的,没有 MSDN 订阅的最终用户也可以访问 MSDN 软件,但前提是使用该软件符合所有 MSDN 许可条款。很少有人在负责设计、开发或测试软件的同时还充当“最终用户”。在 MSDN 订阅许可下,用户验收测试不得使用活动生产数据。如果使用的是活动生产数据的副本,那么该数据副本必须在完成测试后丢弃,不得合并到活动生产数据中。将 MSDN 软件作为安装映像的一部分分发物理或虚拟机映像提供了一种快速便捷地安装客户端或服务器机器的方式。 但是,如果使用 MSDN 软件创建映像,且通过 MSDN 订阅授权的软件是通过零售渠道购买的,那么这些安装映像将不能分发给他人。即使将安装和/或使用该映像的目标用户也具有使用安装映像中所含 MSDN 软件的相应 MSDN 订阅时也是如此。 当然,这些用户可以直接从 MSDN 下载该软件并创建自己的安装映像。如果组织通过批量许可计划获取 MSDN 订阅,那么安装映像可以在该组织内授权相应 MSDN 订阅级别的用户之间分发。不得以任何形式向第三方重新分发 MSDN 软件,包括物理和虚拟机映像、DVD 和 ISO 文件。示例:公司 A 与公司 B 有承包关系。部分工作涉及到创建一个可以在测试服务器环境中的机器上安装的映像。由于公司 B 的个人不能将 Microsoft 软件分发给公司 A 的个人,所以公司 B 将得到的映像“分发”回公司 A 的方法有: 公司 A 将空闲(未分配) MSDN 订阅分配给公司 B 将创建映像的个人。 这使软件可以在同一个组织内进行转让(因此不是将 Microsoft 软件分发给第 3 方),或者 公司 B 指导公司 A 构建映像,然后公司 A 在内部构建映像。Microsoft 目前提供了一个虚拟硬盘 (VHD) 测试驱动计划。希望随其软件评估版本分发基于 Windows Server 的虚拟机,在 /vhd/ 上可以找到更多信息。给外部承包商分配 MSDN 订阅许可证如果组织雇佣了承包商一起在开发团队中工作,那么承包商必须有相应的 MSDN 订阅许可证才能使用相关 MSDN 软件。示例:某个外部承包商临时在组织的开发团队中工作。组织中的每个开发团队成员都有一个带有 MSN 订阅的 Visual Studio Premium。如果承包商也有 Premium 订阅,那么像现有团队成员一样,该承包商可以使用开发环境中的软件。 如果承包商没有 MSDN 订阅许可证,或者具有一个较低级别(不能包括所有要使用的软件)的 MSDN 订阅许可证,那么应从以下方式中选择其一: 承包商必须获取相应的(更高级别) MSDN 订阅许可证。 组织必须在承包期间向承包商分配一个空闲(未分配)的 MSDN 订阅许可证。产品密钥和安装软件 MSDN 订阅者可以使用任何安装软件,只要该软件来自经过授权的源(比如 MSDN Subscriber Downloads、Volume License Service Center 或官方的 Microsoft DVD)且软件产品包含在用户 MSDN 订阅许可证之内。 例如,MSDN 订阅者可以选择使用组织的批量许可媒体在测试环境中安装 Windows,与通过 MSDN Subscriber Downloads 构建的软件相比,使用批量许可产品密钥构建的软件具有更高的活动限制,因此可能更加方便。使用 MSDN 软件进行生产通常,更有效的一个方法是将运行全面测试应用程序的服务器直接部署到生产中。必须为这类使用获得常规许可证(比如 Windows Server 许可证和客户端访问许可证),因为 MSDN 许可证是以每个用户为基础的,并且通常仅限于开发和测试。但是,已安装软件和用来激活该软件的产品密钥(如果适用)可以通过 MSDN 获得,甚至使在生产中使用该软件的许可证也必须单独从 MSDN 获得。向下续订客户可以从 带有 MSDN 的Visual Studio 客户端版本“向下续订”到更低级别的 带有 MSDN 的 Visual Studio 版本有效地将一个许可证换为另一个许可证。如果客户这样做,与原带有 MSDN 订阅的 Visual Studio 产品关联的所有权利将被没收,并且必须立即中断使用。客户还将丧失与不包含在新 MSDN 订阅中的其他 MSDN 软件关联的永久使用权,并且必须立即中断该 MSDN 软件的使用。示例:组织一直使用的是带有 MSDN 订阅的 Visual Studio 2010。由于预算限制,组织决定向下续订为 Visual Studio 2010 Professional with MSDN。组织向下续订时,它必须立即中断使用并卸载开发版本因此不能再使用开发版本的功能,比如代码覆盖、代码指标、剖析和数据库单元测试。订阅者还将失去使用 Microsoft Office、Microsoft Dynamics、SharePoint Server 和其他许多包含在 Premium 级订阅但不包含在 Professional 级订阅的产品的权利。Visual Studio Team Explorer Everywhere 2010Visual Studio Team Explorer Everywhere 2010 用于访问非基于 Microsoft 客户端(比如 Eclipse)的 Visual Studio Te

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论