Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


LinuxEden陈欧侃:喜Linux简单好用,恨Windows注册表机制

2014-8-29 10:47    评论: 2    

本期的CODE专访,我们邀请到的是 LinuxEden 的网络编辑@陈欧侃先生,欧侃长期活跃于红旗社区,使用 Linux 系统长达十多年,同时支持开源软件的发展。下面的内容就是欧侃对Linux、开源的个人想法。


大家好,首先很感谢CSDN CODE给我这次和大家交流的机会。由于我长期活跃于红旗社区,相信广大“乌友”和喜欢其他其他发行版的朋友可能不了解我。没关系,我就以一个有着十多年 Linux 使用经验的老用户身份和大家交流一些 Linux 的使用感受及遇到的有趣事情。

我虽使用了多年的 Linux 系统,但我不是一个开源软件的热衷分子。甚至,在平时的使用中我尽量选择 Linux 下的商业软件而不是开源软件。为什么呢?因为我觉得开源软件的开发者都很随性,开发出来的东西比较随意,使用的工具和依赖也是各有不同,这使编译、安装起来相当头晕。不过,这并不是说开源软件不好,只是它比较适合拿来学习、交流,不适合直接给普通用户使用。

CSDN CODE:您现在的日常工作中都使用到哪些开源工具,这些开源工具的现状又是如何的呢?

陈欧侃:说我日常生活中使用过的开源工具,我首先想提的是当年两个QQ开源客户端——Luma QQ和Eva。或许大家还记得,我为这两款软件都“打过酱油”——像 Luma QQ欧侃版通用安装包和Eva 0.3 源码安装包都出于我的嘴和下巴,很可惜 Luma 和云帆两位大神都相继离开了开源社区。(插一句,我通过 CSDN CODE 这个平台再次呼吁腾讯公司尽快重启 Linux 版 QQ 的研发工作。)此外,我常用的开源软件还包括 Firefox 浏览器、Fcitx输入法及 Multiget 下载工具等。

CSDN CODE:这些开源工具都起到了什么样的作用?

陈欧侃:对我工作帮助最大的开源工具当然要数 sh 和 bash。我觉得 Linux 比 Windows 方便,这两款强大的 Shell 环境是主要原因之一。我早前开发的 OKYH 和现在采集资讯所用的工具脚本都是用 sh 和 bash 写的。甚至,我还会让它限制我的电脑使用时间等,只要简单几行代码就能完成相对繁琐的处理过程。

CSDN CODE:您在开源上有哪些经验?

陈欧侃:经验倒没那么多,但我想说说对开源软件开发、维护方面的一些感受和想法。这十年来,我见证了很多优秀的开源软件从兴起到衰败的全过程。这些项目衰败主要原因都是创始者退出了项目所造成的,当然也有像 Yuking 兄这样无私的为 Fcitx 奉献了很多年的伟大人士,但更多像我、deman、云帆和 Luma兄等都是抱着学习、好玩的心态来做开源项目的。一旦这些创始者产生去意,他们所创建的项目就会像恒星燃尽后在茫茫宇宙中留下的白矮星那样毫无生气。总之,很多开源项目有的时候和开源理念——“软件一旦开源后,全球几乎所有的开发者可以和你一起来改进、完善你的软件”有点背道而驰。

其次,在中国想组建几个开源软件开发团队,如果没有资金支持的是一件非常困难的事情。我并不是说招不到开发者,而是招来的开发者都有各自的想法,没法拧成一股绳!我想举 Multiget 这个例子来说,其作者在开发完1.0版本之后,曾想组建一个开发团队来继续 Multiget。他在 LinuxSir.Org 上说了后,倒是吸引了不少开发者的兴趣。不过,两个多月后,再和他聊起有关组建开发团队的事,他说,所有打算加入进来的开发者都有自己的想法,最终一个人也没招。因此,我觉得开源项目只靠个人开发者的默默奉献是不可能长久的。据说,目前国内完全依靠个人开发者组建的开发团队好像只有Fcitx 做得较成功。

CSDN CODE:这些开源技术、工具给您的生活带来了哪些启发?

陈欧侃:我认为基于开源的 Linux 可以开发出各种各样的操作系统来满足各类人群的需求。不仅是普通人,还有象我一样身体残疾的朋友的需求。例如可以开发没有桌面环境完全使用语音做人际交互接口的盲人操作系统,甚至可以和手机及传感、影像捕捉等技术结合研发导盲终端或者电子导盲狗等设备。这些产品如果都用现有的开源技术研发的话,成本并不高。当然,还要看想研发这些设备的厂商有没有功德心!

我另一个想法,Linux 和 ARM 技术可以把 PC 变成任何形态的高端设备,例如我门 Eden 曾报道的键盘型电脑(像是当年的电脑学习机升级版)。还可以做成鼠标型电脑、VGA 插头型电脑、HDMI 电脑棒等。甚至,我门还可以做成小猫、小狗、娃娃等各种花样电脑,这些电脑连接到显示设备或电视机后,其操作方式和普通 Linux 桌面 PC 完全相同。唯一遗憾的是,这些花样电脑很难携带传统硬盘,而是利用日益廉价的闪存芯片。因此,大大降低了这些电脑的功耗。如果真有厂家生产的话,估计售价在三、五百元每台。

CSDN CODE:您写的武侠小说《阴阳群侠》是在什么样的背景下开始、完成的?

陈欧侃:说到我的那部小说现在似乎成了一个“烂尾工程”,近几年几乎没动过它。说起《阴阳群侠》的由来,相信很多和我统领的伙伴们和我有相同的儿时记忆,都喜欢模仿各种电视里的情节。我那时候也喜欢和小伙伴们玩这类模仿游戏。但和大多数80后都喜欢金庸先生笔下的武侠人物不同,我九岁开始就喜欢单田方老师的《白眉大侠》系列评书和很有古韵的苏州评弹这门说书艺术。所以我们那时候玩的模仿游戏中都是这些说书里的内容,而这些有些游戏场景又成了后来写《阴阳群侠》的基础框架。

CSDN CODE:您对自己以后的工作规划是什么?

陈欧侃:说到我的工作规划,我想说下我的近期打算。

目前我的工作重点是“Eden 访社区”这个专访计划。我想通过该计划来展现国内 Linux 开发团队的整体现状。不过,面对这样的计划,我稍微有点没底气,主要是因为我的身体原因,使得我没有像常人那样的勇气,说白了就是自卑。想要接触一些社区负责人、公司经理级的人物,如果他们稍有冷谈,我就很难说出采访的计划。例如我很想做一期关于红旗软件的专访,可就是没勇气向我心仪的对象说出我的想法!没错,在我邀请每一位采访对象之前都会有这种忐忑的心情,不过还是要感谢深度的cxbli、安同的小白、小补及优麒麟的 Jonas 对我的支持和帮助。

除了“访社区”,下一步我还打算寻找合作伙伴一起发起“优秀 Linux 应用评选”等活动,鼓励更多的开发者为 Linux 开发优秀的应用。当然,这只是我单方面的设想,最终能否做成,还需要时间来见证。

CSDN CODE:您的理想是什么?

陈欧侃:对我来说,谈理想似乎有点过大了。目前而言,我最大的心愿就是和 otto 站长及团队所有成员一起做好 Eden,为 Linux 和开源事业在中国的发展做出我们应有的贡献。其次是,我希望尽早完成《阴阳群侠》的写作。

CSDN CODE:可以谈谈您是如何克服困难完成每日的资讯更新任务的?

陈欧侃:或许大家知道,我是用嘴和下巴操作电脑的,起初我刚到 LinuxEden 做编辑时,确实遇到过很大的困难。记得,我发的前几条资讯都是以一小时一条的速度进行编辑的。幸好我喜欢玩 Shell,于是用它写了一个从 HTML 文件中提取所需内容的脚本,这样就就解决了选取文章内容的最大不便。

说到这个脚本之时,曾经某个较优秀的开源站点,它的站长似乎知道我在用脚本抓他的内容,他对付我的招数很高明,就是隔三差五的换站点的主题,使我的脚本常常失效。没办法,我只能常常跟随他修改脚本。可以说,这家伙确实很精明,那段时间我改脚本改得累死了!

CSDN CODE:为什么对开源这么执着?是什么吸引了您?

陈欧侃:其实我对开源没什么执着,真正让我喜爱甚至执着的是 Linux 这个开源的操作系统。因为我觉得它和 Windows 相比起来,更简单、好用。不管你同不同意这样的说法,反正我安装 Linux 后,用不着再去找各种驱动程序。(当然,如果遇到较冷门或者需要专门工具的硬件就苦了!这也就是袁萌教授和央视存在争议的地方。)又比如,我 可以在 Linux 上随意备份各种系统配置。(插一句,我很痛恨 Windows 注册表机制。)再加上,强大的 Shell 让我更自如。

因此,我认为 Linux 更适合我,也愿意为 Linux 普及做出我力所能及的努力。另外,刚进入高校的小伙伴们,千万别觉得 Linux 很可怕,唯一遗憾的是,能支持 Linux 的 App 实在少得可怜。

最后,再次感谢CSDN CODE给我这次机会和大家交流!


写在最后

虽然现在很多人对开源、对Linux都有着不一样的看法和观点,但是任何事情都是需要耐心去坚持的,一蹴而就是不大现实的。陈欧侃先生,先不说他用嘴和下巴打字编辑文章的辛苦程度,就其长时间做Linux 的研究、对来源的关注而言,这份毅力就是值得称赞的。我是很佩服欧侃的,有想法、有见解、有目标。相比之下,可以用手敲键盘的我们,是不是应该花更多的时间和精力在开源软件的开发推广上面。

发表评论


最新评论

我也要发表评论

游客 2014-8-29 22:42
纯文本格式的不一定是最好的选择,否则 systemd 为何要启用新的日志文件格式,否则为何众多移动 APP 要用  SQLite。
1 回复
游客 2014-8-29 11:21
我喜欢的也是开源的linux系统,虽然说linux也不一定要开源
回复

热点评论

游客 2014-8-29 22:42
纯文本格式的不一定是最好的选择,否则 systemd 为何要启用新的日志文件格式,否则为何众多移动 APP 要用  SQLite。
1

相关阅读

返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。