一天,在一个微信群里,一位朋友反对「玩Linux是因为有趣」的观点,认为「瞎折腾=有病」。我一贯好争论,于是表达了自己的观点,这种观点用前辈的话就是“Happy hacking”。

人活着需要有爱好

那位朋友反对折腾基于的理由是年龄大了,我倒不觉得这里和年龄有什么关系,而是一种心态和观念上的差异。在我看来,人活着,自我实现这种高层次的追求,很多时候要靠兴趣爱好来满足。试想,「利牵名惹逡巡过」,百年之后,一个人真能留下的东西,能有多少呢?不如有一点爱好,有一点自己的世界,开心一点,活得才更有意义一点。而且,自己喜欢的东西,就譬如折腾Linux和Emacs,更容易让人沉浸其中,可能有所产出。

追求爱好比追求经济利益更重要

那位朋友反对「折腾」也可以理解——还有很多钱等着我们去赚,还有很多工作等着我们去完成,怎么能瞎折腾的呢?这话不错,可是,并非所有的人都是那么的「忙」,那么的不可替代。就像我当时说的,很多人,一个月只赚2000块,你让他忙,能把工资提上去不?答案明显是不能。反倒是,折腾一下开源软件,不一定能解决实际问题,更有很大的可能没有什么经济利益,如果你喜欢,就能让你开心,有成就感,不好么?

Happy hacking

最后需要解释一下,为何Linux和Emacs等东西容易产生「折腾」的问题,又如何成为讨论的主角。其实这是自由/开源软件的通病:对用户不友好。使用的困难,使得用户需要付出时间和精力。而自由/开源软件又是灵活和可定制的,于是,可以正常使用后,又有许许多多可以调整,可以设置的地方,当然也消耗了大量的精力。这种情况当然也有优点,就是给了用户极大的自由,能满足非常个性化的需求,毛病就是折腾,而且是鼓励人们折腾。但生命不止折腾不止,一代代的开发者和用户就是在折腾中让自由/开源软件从小到大,从弱到强的。这其中最好的诠释可能就是“Happy hacking”了。


写的比较生硬,逻辑也混乱,无非强调了自己的观点。这是那天就想写的,一直没动笔,真写出来觉得不大行。行与不行,留点蒂儿。