微软上周在Build 2020大会上宣布Windows Package Manager引起瞩目,不过一家小型开发商昨(28)日声称这是微软以欺骗手法取得产品知识产权的结果。
做出这项指控的是开发Windows版package manager软件AppGet的Keivan Beigi。他指出,去年7月微软Windows App Model工程产品经理Andrew Clinick写信联系他,到温哥华讨论Windows平台上package manager的事宜。他很高兴工作闲暇的项目被微软赏识,于是欣然赴约。
Beigi和Clinick及另一名微软工程师的会面中,谈了现行package manager软件的问题,以及其AppGet的未来计划等。Clinick一个月后又陆续写信邀请来微软面试,谈谈如何以Windows及Azure/Microsoft 365实例package manager以协助App传播,并提出“acqui-hire”的建议,他带着AppGet加入微软,并由微软决定是否要将AppGet改名为Microsoft AppGet。2019年12月Beigi终于到微软总部完成面试,并和Clinick讨论如何将AppGet的程序和架构搬移,以应对微软的规模所需。
此后微软方面音频全无,直到5月中Clinick通知无法聘用他,还告知微软自己开发了Windows Package Manager及其WinGet工具隔天要发布。他看了发布结果后才知,自己的AppGet被微软抄袭了。
Beigi声称WinGet的核心技术、用语、声明格式和架构、甚至组件管理库的邮件存档结构都是来自AppGet,但微软却仅只在其公开宣布上草草带过AppGet及其他package manager产品,如Chocolatey、OneGet、Npackd等。
在做出指控时Beigi也宣布不再开发AppGet,用户端和后端服务都会立即进入维护模式,并会在2020年8月1日永远关闭。
他说自己并没有对市值1.4万亿美金的公司终于推出了好用的package manager而生气,因为微软多年前就该这么做了,而不应该搞出这么差的Windows Store。许多好用的Win32软件在Windows Store都找不到,迫使用户改用第三方package manager工具。
Beigi的指控文引起很大反响。微软对The Verge表示,对这名候选者发生的事感到抱歉,微软内部也已就此事启动调查中。