微软解决了功能和Windows 10发布之间的链接
微软本周重新开发了Windows 10开发模式,切断了功能和特定版本之间的链接,这样它就可以在“准备就绪时”交付前者。
“虽然活跃开发部门的功能可能会被指定为未来的Windows 10版本,但它们不再与特定的Windows 10版本相匹配,”Windows内部团队的高级程序经理布兰登·勒布朗(Brandon LeBlanc)在12月16日的一篇文章中在公司博客上写道。“在这些开发周期中,在这个分支中完成的新特性和操作系统改进将在未来的Windows 10版本中出现。”
自2015年中期Windows 10发布以来,微软已经公开将其功能与他们的预期版本联系起来,通常是通过在博客文章中介绍这些特性,这些功能与他们首次发布的预览版本相连接。微软在每次描述即将发布的版本时,都反复宣传主要的新特性,从而加强了这些联系。有时,这种联系必须像华盛顿州雷德蒙德那样被打破。公司撤回了以前计划用于特定发布的功能。但这是罕见的。
(发布后最突出的功能之一是Windows Set,它曾在2017年被吹捧,并计划进行2018年的升级,但最终以一场不公开的形式收场。)
旧的方式与勒布朗的新描述之间的区别可能太微妙,以至于不能被外人察觉。过去,Microsoft几乎肯定没有分享与计划即将到来的升级的内容有关的所有内容。当然,这将是今后的情况。微软没有告诉客户,为了引用一位前国防部长,该"unknownunknown-我们不知道我们不知道。"
但微软声称“他们准备好了”作为未来功能的指南,这意味着至少有一些公司在过去的升级中没有做到这一点。这是一种令人费解的策略,甚至有风险,如果顾客停下来听一听这个短语,不可避免地会想:“等等,他们以前还没准备好吗?”
微软对“直到它准备好”的新立场让人想起了浏览器制造商,他们长期以来一直在使用这种模式,因为他们每年推出七个或更多的新版本。对于浏览器开发人员来说,对于一个功能来说,错过预定的“训练”或版本是没有什么意义的;该特性可以在接下来的六到八个星期后赶上。这就是更好的发行策略的全部要点。
不过,这个类比并不准确。这是因为Windows 10的新功能每年只能赶上两趟火车,而不是7或8次(与Chrome一样)或12或13(Firefox)。一小姐,至少要等六个月。
或者加倍。
2019年,微软在春季推出了一个主要版本,在秋季发布了一个小版本,使后者比前者的重新运行更多,有一些新功能的"服务包"翻新,没有什么重要意义。如果微软在2020年和以后保持这种节奏,那么物质的延迟特性可能会被推迟整整一年。
微软尚未回答有关2019年Windows 10的一个问题:主要(春季)和次要(秋季)升级版是一次性的还是新的常态?
一个多月前,计算机世界(Computerworld)预测,当微软(Microsoft)开始预览2004年后的Windows版本时,它将会放弃这一计划。如果微软开始为21H1提供早期代码(微软最终在2021年春季发布的升级代码名),2020年将重复2019年的节奏,这是一个主要的版本,然后是一个小版本。但如果微软将明年的第二次升级(21H2)纳入Insider,这将证明微软正在恢复2017-2018年的两个相对平等的功能升级模式。
计算机世界没有考虑的--就像有人被要求预测硬币抛出,却没有考虑到它的边缘--也不是。通过将特性与特定版本分开,微软能够回避Windows 10 2004之后的问题。它将通过内部预览可能是命中注定的20H2,21H1或两者都没有。
勒布朗也没有给出任何线索。“我们可以提供这些新特性和操作系统改进,作为完整的操作系统构建更新或服务版本,”他写道,涵盖了主要的(完整的操作系统)和次要的(服务)版本。
愤世嫉俗的人可能会把整个例子--“什么时候准备好了”--看作是一个烟幕,让微软推迟决定在2020年采用哪一种升级节奏。这或许是有原因的:微软已经表示,它正在“密切监控”2019年这一重大小规模“试点”的反馈。随着1909年的小规模更新(1909年),它只提供了一个月的服务,而且考虑到企业在服务包上可能几乎什么都没做,现在可能几乎没有什么反馈可供监控。该公司可能希望有更多的时间来评估2019年的节奏,以及它是否为最重要的客户企业服务。
微软声称,在发布之前不会为任何特性分配特定的升级,这样微软就可以继续发布新代码,供内部人士测试,而无需提交发布模型。
尽管将理性归因于其他人所做的决策是危险的--但这并没有阻止计算机世界,而是冒着组织一些没有连贯性的事情的风险。
将功能与发布分开,这样前者只在“准备就绪时”才被添加到后者中,这可能意味着微软希望升级速度缓慢(如果不一定慢的话)--如果没有其他的话,那就是从容不迫地进行升级。
(如果是这样的话,Windows 10 1809的失败肯定还会对雷德蒙德造成更大的伤害,而不是公开披露。通过放慢发布速度,微软及其内部人士有更多时间进行测试。)
反过来,这也暗示了问题中两个节奏的放缓:2019年的主次发行版。
但是如果是这样的话,为什么还要改变特性发布的关系呢?假设今年的节奏被保留下来,微软说“(功能))不再与特定的Windows 10版本相匹配”的目的是什么?
这是否因为连接将变得越来越不重要,是否因为每年只会进行一次功能升级?确切地说,今年的1909年更新的目的是什么,这个更新绝不是升级,那么在1903年几乎没有什么新的特性、增强或改进?是否只有一个版本能够满足Windows 10企业级用户30个月的支持?
这可以不费吹灰之力地为秋季构建一次Potemkin升级:只需宣布春季刷新(实际上包含了新功能和功能)将在Windows 10 Enterprise和Windows 10 Education上支持30个月。