技术开发 频道

专访:Google开源“掌门”谈如何管理开源代码

    Google Code项目进行如何? 

    记者:请问你参与了Google Code项目吗? 

    Dibona:是的,这是我们部门管理的网站之一。 

    记者:Google Code项目进行如何?有什么方法来评测进展情况吗? 

    Dibona: Google Code有两个方面对我们是非常重要的。其中一个是我们在其上放置了很多与Google无关的开源项目。这样我们成为继SourceForge后的第二大开源项目网站。这真的非常有意义。 

    另一件事情是,我们在其上放置了很多我们的应用程序编程接口API的文档。这使得Google以外的开发者和程序员可以从技术上更深入了解Google,以及更加清楚他们的程序如何从技术上与Google实现交互,这一方面已经做得非常成功,对于它的进展我们感到非常满意。 


    Google Summer of Code项目 

    记者:在你看来, Google Summer of Code项目所带来的影响是什么? 

    Dibona:SoC所带来的影响中有两个是最重要的,第一个是我们为2000名开发者约定了时间和地点来进行一次聚会交流。今年将有1000名开发者参加,去年是600名,而前年是400名。因此,总体来说,我们介绍了2000名开发者到开源软件开发者中来。 

    另一方面,通过这些开源项目,以及通过这种方式将更多的机会带到学生群体当中,这些开源项目现在已经非常容易接受新开发者的加入。因此如果你对比一下今天和三年前的这些项目的话,你会发现它们现在对没有经验的新手具有更大的吸引力和接纳力。我认为这对开源软件来说是一件非常强大和有益处的事情。因此从这两方面来说,这个项目是非常成功的。 

    记者:这也是我希望看到的事情,帮助把更多对计算机科学感兴趣的人带入到开源软件的世界中来。 

    Dibona:对,如果你认真想一下,在开源世界中有很多伟大的软件,但是让一个年轻人从一个开源用户转变成一个开源开发者并不是一件轻松的事情。因为他们的代码突然被外界的每一个人看到,他们不得不与自己的职业技能可能相差很远人来进行交流。我认为,Google Summer of Code是一个非常有用的方式。

0
相关文章