开源领域的其他论战 上面这些不是我本来可以提到的唯一几大论战,也不是按任何标准来划分的。 如果我想要侧重于操作系统,本来可以提到Linux与Windows之争,或者翻出老账,谈论Linux与Minux之争(又叫Tannebaum与Torvalds之争,或者微内核与宏内核之争)。 如果从更注重技术层面的角度出发,我可能会谈论代码的缩进风格,或者是Vi与Emacs编辑器之争,不过现在这基本上成为了一个笑柄。 我本可以提到流行的发行版之争(比如Fedora与Ubuntu)、浏览器之争(比如Mozilla与Chrome),或者许可证之争(比如GNU通用公共许可证与BSD风格的许可证)。选择之广几乎与论点本身一样无穷无尽,而且在将来只会有增无减。 比如说,鉴于Debian发布时随带一个自由内核,其他发行版可能会发现自己面临越来越大的压力,也要随带自由内核。 大剧作家萧伯纳曾经形容英国和美国是“由一种共同语言分开来的两个国家”。你几乎可以用同样的话来形容FOSS社区——有时候,就像是成百上千的用户和开发人员由一批共同的软件分开来的。 |