在
面向开发人员的年度
会议上 ,Microsoft一次做了几个非常重要的演示。 我们选择了其中两个。
第一:在19H2 Windows 10的夏季版本中,将交付基于
日期为
2018年10月22日的4.19版本的完整Linux内核
,用于其自己的Windows for Linux子系统(WSL-Windows Subsystem Linux)。
其次:IE内核将被集成到安乐死的Microsoft Edge的Chromium转世的未来企业版本中。
第一个新闻对开发人员来说很重要和有用,第二个新闻就像是一个坏笑话。
我们在您的Chromium浏览器中内置了IE引擎,这样您就不会忘记这是Edge浏览器Windows 10上的Linux内核
向Windows 10中添加成熟的Linux内核是一个逻辑步骤,这是继续Microsoft与社区进行有条不紊的工作。 以前,Windows上仅提供Linux内核的仿真。 与系统内部的Linux内核并行的是,该公司宣布发布
Windows Terminal-一种新的Windows应用程序,用于集中访问PowerShell,Cmd和WSL软件包中的Linux内核本身。
该公司的代表声称4.19不是其子系统的最新内核版本。 将来,WSL将得到更新,并紧跟Linux内核的稳定版本,这一点也很重要。 此外,在系统中引入完整内核消除了对仿真的需求,这将直接提高在Windows下工作的开发人员的工作效率和舒适度。 此外,WSL是基于开放源代码的,也就是说,任何开发人员都将能够对子系统进行必要的更改并创建内核的分支。
这不是迈向发展社区的第一步。 以前,该公司
将Bash集成到其系统中 ,对于非常保守的Microsoft来说,这可谓是极为严肃的一步。
微软的举动令人惊讶,但不再令人震惊:在萨蒂亚·纳德拉(Satya Nadella)的控制下,该公司实际上进入了开源社区,越来越多的人致力于直接与开发人员和企业部门合作,这在过去3-4年中微软的举证就证明了这一点。
Microsoft'a的怪物,或者为什么在Chromium Edge核心Internet Explorer中
每个颤抖的人都想起了Internet Explorer,而旧的布局设计师也同时哭了起来。 当微软宣布Spartan并放弃IE时,世界各地开始开放香槟,但事实证明比我们希望的要糟。 仍然存在一些解决方案,门户网站和站点,只能在旧版本的IE下使用。 在大多数情况下,这些解决方案都存在于封闭式企业解决方案中。 微软曾经有一个选择:由于公司完全放弃了IE,迫使世界各地的公司更新其内部产品和解决方案,或者开始“朝错误的方向发展”。 由于对IE的完全拒绝可能给微软造成数十亿美元的损失和声誉损失,该巨头不得不逐年拖延其浏览器的兼容性,以适应在Internet Explorer中工作的页面。
即使在大声放弃EdgeHTML引擎并将Windows 10的“默认浏览器”的开发转移到Chromium引擎之后,面对Internet Explorer,Microsoft也无法摆脱其可怕的遗产。
因此,特别是对于Windows 10企业版,该公司将在Chromium Edge的版本中附带“惊喜”-Edge本身内置的IE引擎。 这样一个奇怪的解决方案将确保新浏览器与以前被轻描淡写地钉在Internet Explorer上的旧公司解决方案的兼容性。
当您在新的Chromium Edge中打开适用于Internet Explorer的任何页面时,浏览器将自动激活“ IE兼容模式”,并连接与Internet Explorer 11中的显示相对应的显示。您可以通过该页面旁边的特殊IE图标查明该页面是否以兼容模式启动。与浏览器页面上的地址栏。

微软本身坚持认为,使用过时的Web门户的公司应改用新的Chromium Edge,并完全放弃使用IE +其他浏览器的做法。 当然,任何技术专家都会说,将过时的引擎嵌入到新产品中的步骤是多余的,但是,实际上,现在微软正在努力节省面子,并在做一些慈善工作。 问题是,巨人是否能够对企业说不,最后开枪射杀驴子。 尚未解决。
会议于5月6日昨天开始,并将持续到8月8日,因此Microsoft至少有一天让我们感到惊讶。