我进行了搜索,但是找不到任何能解释为什么Microsoft随着R2版本开始标记Windows Server(和现在的SQL Server)新版本的原因。
如果它们是新版本,为什么不简单地给他们起新名字呢?
还是升级价格或许可方面发生了什么?
我进行了搜索,但是找不到任何能解释为什么Microsoft随着R2版本开始标记Windows Server(和现在的SQL Server)新版本的原因。
如果它们是新版本,为什么不简单地给他们起新名字呢?
还是升级价格或许可方面发生了什么?
Answers:
一个猜测:消除升级的心理障碍。如果您将其称为R2,则它看起来像Service Pack(在某种程度上来说),而如果您将其称为2010,则它看起来像是一个巨大的新版本,具有巨大的不兼容性,这会使人们非常不愿进行更新。
R2是许可产品。它与内核更改或Service Pack或其他此类事情无关。
还记得2003年吗?然后是2003 R2?2003 R2没有任何内核更改。2003 R2基本上是一堆附加组件,其中一些可以从Microsoft免费获得,有些则不能。它的确引入了一些新技术/在一些现有技术上进行了改进,并将该模式提高了一个版本,但是内核是相同的。
Server 2008 R2与Server 2008根本不同。在内核方面有许多更改,特别是在电源管理(一个内核停放)和处理(使用适当版本)256个处理器内核的能力方面。
R2提供了一种说法:“您的CAL仍然很好”。使用R2,您可以购买与原始版本相同的CAL(无需升级CAL)。
(仅供参考,我看到Microsoft代表在2003 Server上的一个演讲,他质疑Windows 7是Vista R2,并以基于内核相似性的逻辑打了他,他解释了为什么R2存在)。
我认为这是一项商业举措。如果Microsoft将来发布新版本,则Windows Server 2008R2看起来会很旧。假设他们将发布Windows 2014,然后Windows 2008 R2看起来已有6年历史了(不是)。
这根本不是心理问题。之所以称为R2,是因为它是不同于2008的内核版本(和内部版本)。Server2008使用6.0内核(内部版本6001),2008 R2使用6.1内核(内部7600)。请参阅Wikipedia上的图表。
R2是一种更好的描述方式,因为服务包不会更改内核(据我所知),但是R2 作为一个全新的版本并没有那么新。Windows Server 2003和2008之间的差异很大,但是更改内核通常对用户而言并不明显,因为这是操作系统内部的变化。很少有带有“ Rn”标签的真正的新工具,界面或功能。它只是一个升级的内核,随着更新的版本具有具有附加功能和工具的较新内核。
对于Wikipedia,对于Windows 2008 R2:“版本增强包括Active Directory的新功能,新的虚拟化和管理功能,IIS 7.5的发行版以及最多支持256个逻辑处理器。”
因此,IIS 7.5和一些针对AD / Hyper-V的新功能。您是否认为这些增加值得Windows Server 2010标题?
“问:“ R2”甚至意味着什么?这真的是一个新的操作系统吗?
答:这意味着,尽管操作系统维护相同的代码库,但它包含许多与原始版本不具备的新特性。”
链接:http://searchwindowsserver.techtarget.com/generic/0,295582,sid68_gci1391033,00.html
我认为称它为“ R2”意味着变更多于Service Pack,但没有足够明显的新功能,MS营销人员认为这些功能可以说服人们花钱购买新版本。但这只是我的猜测。