非R2和R2版本的Microsoft产品

R2版本是否只是具有相同名称的原始产品(例如Windows 2012 vs Windows 2012 R2)的主要更新,还是实际上被认为是必须购买(或升级)的独立产品,就像从Windows Vista到Windows 7 )? 从我所看到的他们被认为是独立的产品,但我似乎无法find一个明确的答案。

从技术angular度来看。 R2(和R2-系统中心得到一个现在我听到)是没有CORE升级的重大升级。 即现有的代码库被扩展,新的function进入。

新版本经常有重大的内部变化。

这有点像Intel Tick / Tock方法。 R2试图使现有的代码更好,而新产品允许重大的返工(如新的驱动程序模型)。 显然有一个巨大的灰色地带。

R2版本的产品密钥(SQL Server,Windows Server,System Center)不适用于非R2版本,反之亦然。 将SQL Server 2008升级到Service Pack 1不需要新的产品密钥; 升级到SQL Server 2008 R2确实需要一个新的密钥。

这表明他们是独立的产品。

您可以将R2发布视为主要的次要更新或软件的主要次要更新(共享相同的代码库),但它们是单独的版本,因为密钥不能同时用于两者。 如果您对该软件有一个活跃的SA(软件保证)订阅,那么您显然有权升级而无需额外费用。

当涉及到主stream和扩展的支持里程碑时,产品生命周期(通常)是相同的。 这意味着(通常)当“普通”版本报废时,对应的“R2”也是如此。 这种情况也有例外,但是由于过去的问题和抱怨,微软正试图将这些问题同步到一起。 例如,2003 SP2和2003 R2 SP2将在2015年年中结束支持.2008 SP2和2008 R2 SP1将在今年年底前结束主stream支持(但将在未来扩展支持)。