Microsoft is caught in the "plagiarism" storm, the open source project authors read the "deceived" process in public emails

Posted May 27, 20202 min read


Technical Editor:Mango Fruit
SegmentFault thought to report public number:SegmentFault

Just after the Microsoft Build conference ended, a "plagiarism" took place. A developer named Keivan Beigi published an article on social media, saying that the idea of the Microsoft open source project came from its own open source project App Get.

The project that Keivan Beigi refers to is the open source tool released by Microsoft on Build 2020 last week, Windows Package Manager(WinGet), a Windows package manager.


Microsoft had contacted Keivan Beigi to discuss AppGet design

AppGet is an open source project released by Keivan Beigi in 2018. It can install and update software in Windows, including more than 1400 software packages.

The WinGet released by Microsoft this time is very similar to AppGet, which can help developers install and manage different tools.

Keivan Beigi posted the emails between Microsoft senior manager Andrew and him.

On July 3, 2019, the Microsoft application deployment team discovered Keivan Beigi's open source project. Andrew sent an email to Keivan Beigi expressing his hope to meet with him to discuss the ideas and future plans behind App Get.


Keivan Beigi said that the exchange with the Microsoft team was very pleasant. The two sides agreed to meet in Microsoft Vancouver on August 20, 2019, when Andrew and another engineering manager of Microsoft participated in the meeting.

On August 28, 2019, Keivan Beigi received a letter from Andrew again, expressing the hope that Keivan Beigi could join their team to jointly develop App Get.


Keivan Beigi mentioned in a public statement that initially he did not want to go to Microsoft to work on the Windows Store, MSI engine, or other work related to application deployment. After getting assurance from Microsoft that he could spend all his time on AppGet, he decided to join Microsoft.

Joining Microsoft without audio

But after months of long email conversations and meetings after meeting, Keivan Beigi has not received any response for six months.

The day before the Microsoft Build conference, Keivan Beigi received a mail from Microsoft again. The other party said that he has been building a Windows package manager. The project is based on GitHub like Keivan Beigi s App Get, and hopes that Keivan Beigi can propose this open source project opinion.


However, at the Build conference the next day, Keivan Beigi found that most of WinGet's ideas are highly similar to AppGet. Keivan Beigi believes that Microsoft plagiarized his project.

He said:"Actually, no matter how hard I try to promote AppGet, it will not grow at the speed of Microsoft solutions. I created AppGet not to get rich or hired by Microsoft. Because I think Windows users should also get decent Application management experience. "


Keivan Beigi said he was not frustrated because he did not join Microsoft or the product was released under his own name. What really troubled him was how Microsoft handled the whole thing.

The difference between "AppGet" and "WinGet" is only a word from a trivial developer and a company with a market value of 1.4 trillion US dollars.