近日,微軟的Visual Basic團隊在官方博客宣布將Roslyn OSS的開源項目遷移到GitHub。VB團隊項目經理Kasey Uhlenhuth稱,他們正將代碼從微軟自有開源平臺CodePlex遷移到GitHub,內部的版本控制系統正切換到Git。
目前,有更多的微軟開源項目正遷移到GitHub,比如去年7月的微軟將其開源編程語言TypeScript從微軟自有開源平臺 Codeplex遷移到了 Github 上,當時在 Github 平臺中的 Microsoft 開源項目只有 TypeScript 和 TypeScriptSamples 兩個,而現在到GitHub已經有更多的微軟項目,最新的一個項目據是Visual Basic團隊的Roslyn OSS。
圖示:2014年7月微軟開源TypeScript項目遷移至Github
圖示:微軟自有開源平臺CodePlex
Uhlenhuth表示,GitHub有一個更活躍的開源社區。從開源.NET核心架構開始,微軟開始表現出了不同的態度和行為,曾經敵視開源社區的軟件巨人正在改變。微軟將開源項目遷移到 Github可以更容易地接納更多開發者的貢獻。
GitHub是一個網站平臺,給用戶提供Git服務。這樣開發者不用自己部署Git系統,直接用注冊個賬號,用提供的Git服務就可以。GitHub可以托管各種Git庫,并提供一個web界面,與其它 SourceForge或Google Code服務不同,GitHub的獨特賣點在于從另外一個項目進行分支的簡易性。2013年在Github的開源項目就已經超過千萬。