【开源访谈】 GoAgent作者 Phus.lu访谈实录

2013-07-07 21:04


【作者简介】

 Phus.Lu, Python 程序员一名,常用 Geeker 自诩。混迹于 twitter/v2ex/oschina, 喜欢科幻/奇幻,动漫和编程。对世界保持着强大的好奇心,职业理想是做一名自由软件从业人员。

【软件简介】

goagent 是一款使用 Python/PHP 编写的网络工具,可以运行在 windows/linux/macos/android/ios/ddwrt 上。  

1. 能否先介绍一下你自己(技术背景、工作经历、学习经历)?

科班出生,2010 毕业之后一直从事 Python 相关的工作,搞过自动化测试,前端服务器,后台日志分析等等项目。 技术上喜欢自动化一切可能被自动化的事物。

2. 是什么促使你开发了 GoAgent 这款软件?

2011 年前后访问 google 开始有些不稳定, 而自己正好私下写过一个 hosts 优化器,两者结合就成了GoAgent

3. 目前有哪些人参与了 GoAgent 项目的开发?

很多人给 GoAgent 提供了代码,以至于我不好意思称作 goagent 的作者,后来索性在源代码中列出了一个contributor 列表,把我和所有其他人一起列在上面。

4. 你花费多少精力在这个项目中?

GoAgent 是个业余项目,大部分工作是在晚上和周末维护的。花费在上面的精力和工作相关,忙的话一周可能会花上 4 小时左右,不忙的话可能会到 10 小时左右。

5. GoAgent 将来的发展方向如何?

稳定和快速是 GoAgent 一直追求的。 

6.你们有统计过目前使用 GoAgent 的人数吗?

没有统计,本来有意加入GoAgent自动检测升级代码,这样虽然可以方便用户,但是有可能会暴露用户隐私,所有就没有做。由于这个原因,目前使用 GoAgent 的人数我们也不知道。

7. 你是否有通过 GoAgent 这个项目获得收入?

没有。一直以来有很多用户表示愿意捐助,在此顺便表示感谢,谢谢你们的认可。 

8. 鉴于中国的国情,开发这样的项目是否有给你造成困扰?

暂时没有,GoAgent 也很谨慎的将自己定位为网络工具(tool),不提供服务,观点和社区。 

9. 能否谈一下你对开源的理解,以及对国内开源技术和产品的看法?

在我看来,开源起初由一些热心无私的程序员发起的“运动”,之后传统软件行业不可避免地收到的相当的冲击。于是有些公司拥抱开源,有些公司视开源社区为敌人。

再以后,开源就变成了一个现象:有人把开源当作旗帜,有人把开源当作爱好,有的公司把开源当作”武器“,有的公司把开源当作宣传工具。总之,开源作为现在软件业的一个现象,已经被赋予了很多的内涵。国内开源社区我觉得已经拥有很多一流技术和产品了,比如 LVS/OpenResty/Cocos2d 等等产品,和这些大牛产品相比,GoAgent 微不足道了。相信在不远的将来,像 LVS/OpenResty/Cocos2d 这样的拥有世界级影响力的开源产品会在国内越来越多的出现。

10. 你有什么建议给程序员初学者吗?

兴趣是最好的老师,共勉。 

11. 能否给开源中国提一些意见和建议?

可以尝试提供一些免费的平台给开源爱好者,我觉得 http://git.oschina.net/ 就是一个很好的开始。

via http://www.oschina.net/question/947559_117066