Last week, Microsoft surprised everyone by launching a new Windows package manager, but it looks as if the company has copied the core mechanism from one of the developers it interviewed. Keivan Beigi, the developer behind the package manager AppGet, provided a detailed explanation of Microsoft’s interest in his work last year and then launched its own winGet after it fell silent.
AppGet is a free open source Windows package manager that automatically installs software on A Windows PC. Last year, Microsoft caught Microsoft’s attention after Andrew Clinick, The App Model’s project manager, approached Keivan Beigi, the appGet developer. The conversation eventually led Clinick to invite the developer to an interview with Microsoft, who will improve software distribution in Windows by working on AppGet.
Keivan Beigi, who attended the interview in December and hasn’t heard from the company for nearly half a year, was shocked when he finally saw the announcement and the code on GitHub last week when he received a warning from Microsoft last week that it was going to launch winget. Keivan Beigi claims that Microsoft Winget’s core mechanisms, terminology, manifest formats and structures, and even the folder structure of the package repository are inspired by AppGet. Microsoft made only one brief mention of AppGet in the announcement.
In a separate Reddit post, Beigi said there was nothing to blame for the plagiarism, which is the basis of the project. He’s not referring to the concept of a generic package/app manager, and WinGet works in much the same way as AppGet. Beigi has now stopped working on AppGet since Microsoft launched Winget. In an email to The Verge, he said competition would be meaningless and that he did no good for anyone to split the ecosystem. AppGet will now close on August 1st, and Beigi is largely unhappy that Microsoft has not credited his work.
We contacted Microsoft for comment on AppGet’s situation, but as of the time of writing, the company has not provided an explanation.