Fundamentals 11 min read

Did Microsoft Copy Open‑Source Tools? The WinGet vs AppGet Controversy Explained

The article examines the dispute between Microsoft and open‑source developer Keivan Beigi over alleged plagiarism of the AppGet Windows package manager in Microsoft's WinGet, discusses similar accusations involving Lerna and Rush, and highlights legal implications of violating open‑source licenses.

Programmer DD
Programmer DD
Programmer DD
Did Microsoft Copy Open‑Source Tools? The WinGet vs AppGet Controversy Explained

Recently, the author Keivan Beigi, creator of the open‑source Windows package manager AppGet, accused Microsoft of copying his project for the new WinGet tool released at Build 2020.

Microsoft initially contacted Keivan in July, expressed interest, and offered a position, gaining insight into AppGet’s design. After a series of meetings, the collaboration stalled, and months later Microsoft announced WinGet, whose code and manifest format closely resemble AppGet’s.

Keivan publicly announced the “death” of AppGet, noting that WinGet’s core mechanisms, terminology, and repository structure mirror his work, while Microsoft’s announcement only briefly mentioned AppGet among other managers.

Microsoft later acknowledged AppGet’s contributions, citing benefits such as script‑free installation, rich manifest definitions, support for all Windows installer types, and seamless repository updates.

The article also recounts a similar incident where Microsoft’s “Rush” project appeared to copy the Lerna multi‑package manager, with identical file structures and commit histories, raising further concerns about code plagiarism.

Legal commentary explains that open‑source licenses (e.g., MIT, Apache 2.0) require attribution and preservation of copyright notices; violating these terms constitutes a breach of the license, which is especially problematic for large corporations facing individual developers.

Overall, the piece highlights the challenges individual open‑source contributors face when defending their rights against powerful companies and stresses the importance of understanding and respecting open‑source licenses.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

open sourceMicrosoftsoftware licensingplagiarismAppGetwinget
Programmer DD
Written by

Programmer DD

A tinkering programmer and author of "Spring Cloud Microservices in Action"

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.