这种方法称之为“Inner Source”,它并非是全新的概念,本质上就是说微软内部的团队成员可以自由的共享和编辑彼此的代码,或者根据根据现有的代码创建新的分支等等。顾名思义,Inner Source与典型的开源软件不同,因为它不一定要与普通用户共享。相反它的目标就是结合公司内部不同团队的开发工作,每个团队成员都可以根据自己的必要进行更改。这和开源(Open Source)很像,但仅限于较小人数的群体。
Foley在报道中表示微软在过去几个月内已经发布了好几份招聘,清楚地表明了该公司对采用Inner Source原则和实践的兴趣。第一个是去年11月份发布的项目经理,而上周发布的招募信息更加明确了微软的意图。
招募信息中写道:“在过去几年中,Microsoft在开源方面取得了很大进步。在拥抱开源的过程中团队成员已经学会了很多,并认识到开源是一套最佳的开发实践方案,内部成员对于采用Inner Source非常感兴趣。因为他们希望使用和开源相同的方式和工具来推进内部工作。”