你上一次下载开源代码是何时呢?
NetworkWorld作者Bryan Lunduke抛出了这样一个问题。他在本文中说出了自己的体会,如下:
说真的,看看你现在运行的应用,你的web浏览器、办公室套件、终端以及图形编辑器等等。你有下载过它们的开源版本么?然后进行更改并重新编译?没有吧~(当然,才开始使用Linux和Gentoo版本的同学就别举手了。)
Firefox、Chromium与LibreOffice等都有开源版。但我从未去下载过。修改开源代码已经占据了我大量的生活时间。当然,在过去几年,我为一些开源项目作出了贡献。但贡献不多,一个手就能数下来。
为什么会这样?为什么我会用到如此多的开源软件,包括Linux与桌面平台选择,但却没有触及我所使用软件的开源代码?是否因为意识到这些开源代码不可用?不是呢。
如果LibreOffice明天就关闭开源,那我会停止使用么?不会的。我喜欢LibreOffice。
如果Linux内核、Gnome与Firefox都闭源的话,我会停止使用么?我也不会哦。我喜欢Gnome,我也喜欢Firefox。我相当确信我会继续使用这些开源软件。
问题来了:为什么我使用所有的开源软件呢?是因为开源代码的许可与可用性还是其他什么呢?
下面是我的回答:我用这些开源软件是因为它们是书***发明的,用于书***。我有点呆所以适合我。这些软件与我产生共鸣。
可能开源友好的许可,如BSD与GPL在吸引书***方面起到重要作用,但开源代码可用性本身,倒不是考量标准。
我不知道你们如何想呢。如果开源代码远离Linux,你还会使用么?或者转成另一个平台?