微软就WinGet存在的剽窃问题发布声明 为开发者正名但没有道歉没有补偿
早前蓝点网报道加拿大开源项目作者指责微软剽窃其工作成果,甚至微软还可能使用连哄带骗的手段套路开发者。
简单来说微软以邀请这名开发者加盟微软为由头要求与开发者面谈,但是最终代码复制过去加盟微软却化为泡影。
这名开源作者名叫凯文贝吉,在凯文贝吉发布文章公开该事件后,当初联系凯文的微软高级项目经理也发布回应。
在凯文贝吉的文章中 , 这名开发者表示微软把 AppGet 项目的运行逻辑甚至文件结构都照搬到WinGet管理器中。
微软高级项目经理安德鲁的回应中,安德鲁表示AppGet 拥有许多品质,这些品质帮助微软找到更好的开发方向。
安德鲁表示确实与凯文贝吉经过交谈探讨包管理器的潜在机会,不过最终代表微软的安德鲁未能与凯文达成协议。
在声明中安德鲁也表示对凯文贝吉的工作表示感谢 , 安德鲁称 WinGet 已经开放源代码,可以让更多人参与改进。
值得注意的是凯文贝吉的包管理器项目也是开源项目,而微软复制凯文贝吉的源代码也遵守开源协议因此没问题。
真正有问题也是让凯文贝吉愤怒的是微软的做事方式,比如当初非得面谈又以邀请加盟为理由索要源代码所有权。
如果当初安德鲁直接在项目上分叉或者都不用联系凯文贝吉,在微软自己项目上标注下凯文贝吉的工作都没问题。
邀请人家加盟后结果长达半年时间不再联系才真正让人无奈,这也是凯文贝吉发文炮轰微软和安德鲁的主要原因。
在安德鲁的这篇博客和官方回应中安德鲁并没有道歉,只是对凯文贝吉的工作加以肯定,算是对此前文章的回应。
因此在博客下面的评论里也有大量开发者们炮轰微软,这些开发者表示微软拥抱开源估计就是更好地窃取源代码。
也有开发者强调微软直接借鉴凯文贝吉的项目不应该只在博客中提句感谢就算了,微软应该拿出真正的感谢方法。
当然还有开发者记得微软连当初承诺的差旅费都没报销,这名开发者称安德鲁的这篇博客没有解决任何实际问题。
开发者泰勒•克兰德尔: 好?您(指安德鲁,下同)的公司是否至少应该解决凯文贝吉最后提到的差旅费报销问题?您的整个博文并没有解决任何问题,并且还显示您的公司在如何处理此问题上反映非常差。
开发者尼古拉斯•穆塞特:你应该直接辞职,偷别人的工作然后拒绝承认这才是最糟糕的行为,微软十年来与开源社区更努力的合作,但你却让这种情况在倒退。如果我是你的经理我会立即解雇你。
开发者吉宝•曼萨赖:您几乎在所有句子中都提到Github,就好像窃取别人的辛勤工作成果并将其托管在Github上就是完全没问题的。您的开源道德令人担忧,您拥抱了那个人然后刺了他,您不喜欢开源。
开发者硫酸镁:很抱歉我同意其他意见,但至少应该做的事情是凯文贝吉理应获得被你们偷走工作成果的报酬,否则他应该找律师并评估他的选择,为了悬而未决的工作机会而向某人提供信息不是正确的做法。仅仅以正确方式买下他会花多少钱?对于微软来说这是微不足道的钱。相反,您选择的方式令人作呕。
开发者亚历山大•巴格特:在开源社区分叉或复制某人的代码并不是问题。但如果向某人提供工作机会然后窃取他们的代码、再进行改造变成自己的项目,这与微软一直试图与开源社区建立的形象背道而驰。