前段時間,微軟軟件包管理工具 WinGet 抄襲開源項目 AppGet的事件鬧得沸沸揚揚。針對此事,微軟方面也做出了回應坦承“辜負了 Keivan 和 AppGet”,并肯定了 Keivan 與 AppGet 對微軟新項目的貢獻,但卻并未道歉。近期,外媒FOSSBYTES則對AppGet的作者 Keivan Beigi進行了一次專訪,以了解其對與開源和 Windows 生態系統有關的一些主題的想法和評論。
在此次訪談中,面對開源許可證的選擇以及開發者自身的權益保障的問題,Keivan Beigi指出,開發者們可以花一些時間來了解自身選擇的許可證及其含義。
并表示,“我完全知道我選擇的許可證及其含義,我也不后悔。我認為開源社區正在發生積極的趨勢,許多受歡迎的項目(例如 Cockroach DB、Sentry、Redis、MariaDB 等)都以商業來源許可證的形式進行了重新許可,用戶可以免費自行托管該項目。但是如果像亞馬遜、微軟等公司希望以 SaaS 的形式出售其軟件,他們的行為則將不會被允許。我真的很喜歡這種方法,我認為我們的方向是正確的。”
另一方面,在WSL的看法上,Keivan Beigi則認為,WSL 是微軟的一個神奇之舉。“我認為這是微軟的一項神奇舉措。雖然其最初的發行版本非常糟糕,但是之后的每個發行版本都在變得越來越好。”
同時,Keivan Beigi也認為,雖然微軟正在嘗試將更多的 Linux 添加到 Windows 中,且還擁有了一個成熟的 Linux 內核。但WSL并不會讓很多人從 Linux 切換到 Windows,不過它有可能減少從 Windows 遷移到 Mac 或 Linux 的開發人員的數量。
”我敢肯定,在某些情況下,開發人員會考慮改用 Linux 以獲得更好的開發經驗。而現在,他們可以在 Windows 中擁有相同的體驗,卻不必放棄其他任何應用程序(Office、游戲、Adobe 套件等)。但是話又說回來,我聽到人們離開 Windows 的最常見原因是,隱私或 WSL 無法解決的其他意識形態的問題。”
而對于FSF 給微軟寄硬盤,希望開源 Windows 7這一舉措,Keivan Beigi則稱,這是一個瘋狂的主意,永遠不可能實現。“應該有人告訴 FSF 的好人們。如果你希望某人為你做某事,尤其是他們確實不需要做的事;不要從對他們的口臭開始,不論你認為這些話有多真實”。并表示,歸根結底Windows 7是微軟自己的軟件,我們也許并沒有那么有資格要求人家作為免費軟件發布。且Windows 中嵌入了許多非微軟代碼,這些代碼只會使這個想法變得更不可行。
此外,Keivan Beigi還表明,希望微軟近幾年一反以前的態度大力擁抱開源的舉措不僅僅只是為了對外營造一個良好的形象,而是發自內心真正的改變。有關該采訪的更多詳細內容可查看此處。