乐趣区

微软回应抄袭风波承认项目灵感来自-AppGet-原作者

技术编辑:芒果果丨发自 思否编辑部
SegmentFault 思否报道丨公众号:SegmentFault

上周,一个名叫 Keivan Beigi 的开发者在其个人社交平台公开了与微软软件包管理器开发团队负责人的邮件往来,称微软在 Build 2020 上公布的 WinGet 开源项目灵感来自他的 AppGet。

今天,负责微软应用程序模型的程序经理 Andrew Clinick 在其博客中表示,微软的 WinGet 确实受到了 AppGet 的启发,他说:“AppGet 帮助我们更好的开发了产品。”

微软承认 WinGet 灵感来自 Keivan Beigi

Keivan Beigi 称,微软 Windows Package Manager(WinGet)的核心机制、术语、清单格式和结构,甚至包括存储库的文件夹结构都深受 AppGet 的启发。但微软只在 Build 大会上简单的提到了一次 AppGet。

微软并没有对此说法提出异议,而是说:“我们的目标是为客户和社区提供一个伟大的产品,在这个产品中,每个人都可以贡献并得到认可。”

Andrew Clinick 在博文中提到:“在过去的几天里,我们提取了很多意见,并从中吸取了教训,显然我们没有达到这个目标。更具体地说,我们没能与 Keivan Beigi 和 AppGet 一起实现这个目标,这是我们最不希望看到的。”

AppGet 为 WinGet 提供了更好的产品方向

Andrew Clinick 没有就 AppGet 和 WinGet 的情况直接道歉。只是说 AppGet 为微软提供了更好的产品方向:

1. 安装过程中没有脚本,不允许使用 MSIX 使用的脚本;

2.GitHub 中的丰富清单定义,将开放性与有关应用的丰富声明性元数据结合起来对实现目标至关重要;

3. 支持所有类型的 Windows 应用程序安装程序;

4. 对存储库中的应用程序进行无缝更新。

双方似乎已达成和解,可能合作更多项目

微软承诺在 Windows Package Manager 即将更新的自述文件部分将 Keivan Beigi 的贡献作出描述。

Andrew Clinick 称,他们已经联系了 Keivan Beigi,目前正在讨论这一问题。Keivan Beigi 也在 GitHub 上发表评论说:“我和 Andrew 一直在讨论一些领域的问题,希望很快能与你们分享一些东西。”


退出移动版