前段时间有人指责Ubuntu作为一款开源软件却并没有对开源社区贡献多少源代码,对此,Ubuntu创始人Mark Shuttleworth在官方博客中做出了回应,指出这种批评对Ubuntu太刻薄,Ubuntu为开源社区做出了巨大的贡献,这一点是毋庸置疑的。
Shuttleworth表示,当Ubuntu开始构思时,Linux环境从某种意义上说已经十分完善,“我们有了内核,有了GNOME、KDE桌面,有了X、Libc、GCC等一系列工具”。当然,它们仍然存在Bug和缺陷,不过开源社区已经制定了路线来解决这些问题。
“但是这还不够,我们忽略了一些重要的东西:一些称之为‘营销’的东西,一些称之为‘终端用户关注’的东西,我当时想,那就是我应该做的。”Shuttleworth回忆说,所以Ubuntu和Canonical明确了目标,并没有将精力放在那些已经做得很好的方面,而是努力开发新的创意、新的工具和新的组件。
Ubuntu为扩大开源环境作出了令人振奋的贡献,很多人也认同了Ubuntu在这方面的贡献。虽然“Canonical并没有在X上做贡献”的说法是对的,“但是那忽略了我们的贡献”。
“虽然我们所作的不是独一无二的,不是什么其他人想做而做不来的,但是我想,Ubuntu社区和用户的热情反映了一个事实,那就是,这个项目确实带来了新鲜和独特的东西,这是值得自豪和庆祝的,也是推动我们前进的动力。”