|
接触GNU/Linux也有很长时间了,自认为对自由软件之类的哲学和概念还是基本清楚的,可是今天看了一篇文章:[color="Red"]《避免毁灭性的妥协》(Richard Stallman于自由软件运动25周年纪),却让我对一些问题很是疑惑:难道自由软件(又或只是RMS本人?)就这么排斥私有软件(或者商业软件)吗?
我有点弄不明白自由软件运动的最终目的了,虽然文章第一句就写明白了:“自由软件运动目的在于改变我们的社会:让一切软件皆走向自由,只有这样,所有的软件用户才能实现自由,并参与到合作的社区中来。”让一切软件皆走向自由?或许是因为我马列主义从来就没认真学过,我一直想不明白:如果彻底消灭了私有软件,那些软件公司怎么生存?那些程序员怎么生存?况且我总觉得,商业软件不应该是自由软件的敌人,相反它们应该是一种必要的补充,特别是在很多专业领域中更是如此。
当然我明白,并不是开源系统中无法使用商业软件,但是文中这种对商业软件的态度确实让我觉得奇怪,甚至RMS对私有驱动程序都有所不满……这……
我发这个帖子并不是想挑起争端,只是想对开源的思想有更深刻的理解而已,毕竟个人的阅历和思想都极其有限,或许很多地方我的理解本就有错,通过大家的讨论和批评才能有更正确的看法。 |
|