因为LINUX的代码开源,所以我们的计算机就像运行在一个透明盒子中,这样我们的代码就自然的具有了一种可追述性,如果看过《奇点临近》这本书,我们可以知道未来的计算机运算能了以及计算机智力都将超乎寻常的强大,那么如果封闭的代码在可追述性上是无法和开源软件相比,那样的话代码的问题可能会给人类带来无法想象的后果,但是开源的代码就可以很好的让代码管理更有效。开源代码可以让我们的计算机软件技术从更高的起点得到发展,不会出现那种不断重新发明轮子的问题。linux系统因为自身的开放性避免了那种像JAVA的未来发展不确定性的问题,因为商业公司无法最终决定LINUX的命运,他们可以成为一个LINUX的分支,但决不会成为LINUX的主宰,因为LINUX作为自由软件,其本身有着一条自身的发展和成长曲线,商业公司可以让其更壮大,但不可能让其死亡,可是作为一个公司私有财产的很多私有闭源软件,因为商业公司处于利益的考虑,这些软件很可能被商业公司处死,这对于未来那种依托更高级计算机的下端用户应用来说是可怕的,比如,我们现在所说的云计算,其核心就是某种资源的一种集合,这种架构本身没有摆脱服务器/客户端模式,它也只是巨型机泛化的模式,如果商业公司最终没有足够的利润,那么他们就有可能抛弃这种模式。那么对于下端用户损失就太惨重了。可是自由和开源软件的生死最终是由真正的用户需求所决定的,世界上只要有一个用户,那么LINUX系统就依然存在,因为系统本身所有的内在和外在都是用户可以掌握的,用户自己就可以继续对系统进行进化改造。可是闭源软件的用户就不能让软件本身进行进化,如果商业公司放弃了软件,用户只有感叹和无奈了!!!这也就是我为什么喜欢LINUX以及自由和开源软件的原因
阅读(821) | 评论(0) | 转发(0) |