大发一分快三 汇聚海量最新国内、国际资讯

微软WinGet被指抄袭求职者作品,最新回应:肯定原作者贡献

2020-06-03已围观 83 次来源:互联网编辑:大发一分快三

如果你的作品,被 “有预谋” 地抄袭,你会作何反应?来自加拿大的开发者凯文 · 贝吉(以下称凯文),正在为此烦恼,而且抄袭者的来头颇为强悍。

在 2020 年 5 月的微软 Build 大会上,微软推出新的 Windows Package Manager(以下称 WinGet)。这一新工具,不仅能帮助开发者轻松下载服务,还能帮助开发 App。

然而,开源软件包管理器 AppGet 的作者凯文,称微软抄袭了他的开源软件。他表示,微软 WinGet 的核心机制、术语、manifest 格式和结构,甚至存储库的文件夹结构都有 AppGet 的影子。然而,微软在公告中只简短地提到了一次 AppGet。

图 | WinGet

凯文称,微软面试官安德鲁 · 克林尼克曾于 2019 年 7 月,给其发面试邀请,并让他面试了整整一天。面试官还和凯文一起吃午餐,并讨论了更多有关 AppGet、Windows Phone 和其他方面的信息。

图 | 凯文展示当初的面试邀请函内容

据凯文透露,当天面试中,对于自己的开源产品 AppGet 的计划,无论是可行还是不可行的,他都悉数告知面试官。然而,逶迤数月,凯文并未入职微软。

就在本次微软发布 WinGet 前一天,凯文说,面试官安德鲁联系过他。这说明微软知道自己即将推出的新品中,包含了凯文作品中的元素。但在第二天的发布会上,微软却对凯文和他的作品 AppGet 都只字未提。

图 | 凯文在 WinGet 发布前一天,收到面试官的邮件

5 月 25 日,凯文发布了名为《Day AppGet 死亡》的博文,控诉微软的做法。

名为哈里斯 · 阿敏的开发者,转发凯文的文章、并评论称,他曾多次参加微软的黑客马拉松,其在比赛中做出的贡献,竟然体现在几个月后微软推出的新产品中。哈里斯 · 阿敏认为,这是一种偷窃行为。

而对于微软面试官安德鲁的做法,凯文在推特中表示:“我不想因为某些私人仇恨而毁掉具有良好潜力的产品。另外,请记住,这只是我的故事,即使我不知道内部发生了什么。”他还说,不希望任何人被解雇。

此外,凯文也表示,微软抄袭他的开源软件没有问题,但希望自己的工作获得适当的荣誉,他还表示不会再更新 AppGet,因为与微软竞争没有什么意义。

5 月 30 日,微软面试官安德鲁,在微软官方发文称:“去年夏天,我们与凯文进行了交谈,探讨了共同提供 Windows Package Manager 的潜在机会。”他也坦承“AppGet 具有许多品质,确实可以帮助我们为 WinGet 找到更好的产品方向”。

图 | 面试官安德鲁的回应文章

微软后续回应称:“我们最不想做的事情就是在这个过程中疏远任何人。这就是为什么我们要把它建立在 GitHub 上,让每个人都能在这里做出贡献。在过去的几天里,我们听取了社区的意见,并从中吸取了教训,显然我们没有达到这个目标。更确切地说,我们辜负了凯文和 AppGet 的这个目标。这也是我们最不愿意看到的。”

DeepTech 采访 Zilliz 公司首席架构师顾钧,曾操盘向量搜索引擎 Milvus 开源全过程的他表示:“开源产品照样享受著作权。一般开源许可证如 MIT 许可协议和 Apache2.0 协议都会规定,产品开发方在引用开源产品代码时,必须在 License 文件里注明所有的引用和出处。”

以 MIT 许可协议为例,该协议规定,被授权人要履行 “在软件和软件的所有副本中都必须包含版权声明和许可声明” 的义务。

从前文可以看出,凯文的产品是开源的,他并非不愿意别人引用自己的作品,他生气的是微软疑似借面试套经验,以及不注明出处就引用的做法。这就好比你写了一篇论文,你当然欢迎别人引用,但是对方不仅设法套取你的写作经验,还不注明出处就引用你的观点,这可能会让用户或读者误以为被引用部分的作者不是你,而是别人。

针对此,凯文也在博文中表示:“复制代码不是问题。我完全了解发布某种开源软件意味着什么,对此我一点都不后悔。(但是)毫无信誉地复制的内容是该项目的基础。”