InfoQ 中文站有幸与谷歌的高级工程师苏哲在一起探讨了开源以及 Linux 上软件开发的相关话题,其中包括在 Linux 上开发的项目有哪些、在 Linux 上开发有哪些挑战以及如何去克服、开发中所使用的平台、工具等等。
在谈到基于 linux 平台开发存在哪些挑战时,苏哲说:
…对于开源软件来说,其实你在开发的时候就有很多限制,你有很多这种非开源的技术,很多非常好的东西你是不能用的,很多东西你必须要去想好怎么样开发这样一个软件,怎么样选择你开发的技术路线,怎么样去实现你可能在别的某些软件里面 已经有的一些功能,但是你不能用这些代码,必须要用开源的方式来重新实现… …另外我觉得一个挑战,在初期的时候,用户数量和这个参与者还是相对比较少,毕竟 Linux 用户的基数还是相对比较少。对我们来说虽然我们项目已经发布了几个月了,但是真正能够参与到我们项目一起开发的这种第三方的开发者、志愿者还是非常少…
详细内容,请观看采访视频:与苏哲谈开源以及基于 Linux 的软件开发。
评论