微软把Windows10抄袭归功于软件包管理软件制造商但没有道歉

互联网 2020-06-02 11:05:33

微软现在承认,它没有对加拿大开发人员Keivan Beigi在新的WinGet Windows 10包管理器中的作用给予应有的信任。

上周,为Windows构建开源应用程序包管理器的Beigi指责微软抄袭他为WinGet所做的工作,却没有承认他的产品的影响力。

Beigi说微软复制了大部分AppGet来交付WinGet, Windows包管理器在微软Build 2020上发布。上周,他详细介绍了自己与微软(Microsoft)一位名叫安德鲁(Andrew)的高级经理的讨论。安德鲁在2019年7月找到他,邀请他见面并讨论“我们如何让你的生活更容易地构建AppGet”。

Andrew Clinick是负责在Windows上安装应用程序的小组项目经理,他现在承认,对于AppGet对WinGet的影响,微软没有给予Beigi足够的信任。

“我们的目标是为我们的客户和社区提供一个伟大的产品,在那里每个人都可以贡献和获得认可,”Clinick写道。

“我们最不想做的事情就是在这个过程中疏远任何人。这就是为什么我们在GitHub上公开构建它,每个人都可以贡献自己的力量。

“在过去的几天里,我们听取了社区的意见,并从中吸取了教训,但显然我们没有达到这个目标。更具体地说,我们在Keivan和AppGet中没有做到这一点。这是我们最不愿意看到的。”

Beigi说他不介意微软复制他的开源Windows包管理器,但他认为微软至少应该正确地将WinGet的设计归功于AppGet,而不是用Beigi的话说,仅仅是“碰巧存在的另一个包管理器”。

微软称其竞争对手Windows软件包管理公司Chocolatey拥有一个“充满活力的社区,拥有大量的应用程序,以及支持开源和企业客户的丰富历史”。

“还有很多其他的应用程序,比如AppGet、Npackd和基于PowerShell的OneGet包管理器-manager,”微软补充道。

尽管有迟来的信誉,微软对AppGet和WinGet的处理一直是笨拙的,不敏感的,并且被“缓慢和可怕的通信速度”宠坏了,根据Beigi的描述。

微软本应该给予北吉足够的信任,而不是让开发者首先提出这个问题——尤其是考虑到微软努力摆脱自己作为一个向开源发起战争的邪恶公司的形象,这个形象一度被奉为“拥抱、扩展和消灭”的咒语。

对Beigi来说,对AppGet的偶然提及是另一个痛处,他在2018年写了一篇关于Chocolatey的问题如何激励他重新启动了微软最终感兴趣的AppGet项目。AppGet目前有超过800个包可以安装在Windows上。

这位加拿大开发者表示,安德鲁在他们第一次见面一周后给他发了一封电子邮件,告诉Beigi,他“有机会帮助定义整个Azure/Microsoft 365的Windows和应用程序发行的未来”,他可能会以雇员的身份加入微软,微软将获得AppGet。

去年12月,他前往微软雷德蒙德总部参加面试,面试显然“进行得很顺利”,但安德鲁没有告诉他,他要到6个月后才能得到微软的职位——就在WinGet预览版在Build 2020发布的前一天。

Andrew告诉Beigi:“我们也在我们的博客中呼吁AppGet,因为我们相信windows上将会有不同包管理器的空间。”

“你会看到我们的包管理器也是基于GitHub的,但显然是我们自己的实现等等。我们的包管理器也将是开源的,所以显然我们欢迎您的任何贡献。”

对贝吉来说幸运的是,他不确定自己是否想为这么大的公司工作,而且他对从加拿大搬到美国的前景也不感兴趣。然而,由于微软WinGet的存在,Beigi决定在8月1日停用该产品和项目。

Clinick的帖子并不是道歉,而是确认了Beigi的账号,并详细说明了AppGet如何帮助微软为WinGet实现“更好的产品方向”:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢