微软终于给了AppGet开发者他应得的荣誉

2020-06-02 19:38:39

在一名开发人员指责微软抄袭其新的Windows Package Manager的核心机制后,微软将此归功于他。AppGet开发人员凯文·贝吉(Keivan Beigi)详细描述了微软对他的软件包管理器感兴趣的接触,邀请他接受采访,然后模仿他几个月,然后推出了自己的软件包管理器,他觉得这是受到他的工作的启发。

Beigi声称微软Windows Package Manager(Winget)的“核心机制、术语、清单格式和结构,甚至包库的文件夹结构”都深受AppGet的启发。微软在其声明中只简短地提到过AppGet一次,其中列出了其他Windows包管理器。存在多种Windows包管理器,它们用于自动执行应用程序的安装和更新过程。

微软对这些说法没有异议。“我们的目标是向我们的客户和社区提供一个伟大的产品,让每个人都能做出贡献并获得认可,”微软负责应用程序模型的项目经理安德鲁·克林克(Andrew Clinick)在一篇博客文章中说。“在过去的几天里,我们听取了社区的意见,并向他们学习,很明显,我们没有达到这个目标。”更具体地说,我们在Keivan和AppGet上没有做到这一点。这是我们最不想要的。“。

克林顿没有直接为围绕AppGet和Winget的情况道歉,他承认微软的实施受到了AppGet的启发-或者用他的话说,“帮助我们找到了更好的产品方向”:

安装过程中没有脚本-这是我们完全同意的,并且在MSIX中是不允许的。

GitHub内丰富的清单定义-开放的力量与关于应用程序的丰富声明性元数据相结合,对于实现目标#1非常重要。

微软现在承诺对Windows软件包管理器的自述部分进行即将更新的Beigi。我们联系了Beigi,就博客文章和微软的整体回应发表评论,但开发者表示,他仍在与微软就这一问题进行讨论。“有几个领域安德鲁和我一直在讨论,”Beigi在GitHub上的一条评论中说。“希望我们很快就能和你们分享一些东西。”