In the long run, GPL code becomes irrelevant (2015)
10 months ago
- #Software Licensing
- #Open Source
- #GPL vs BSD
- 随着BSD/Apache许可的软件逐渐占据主导地位,GPL代码的重要性会随时间推移而减弱
- 高质量的基础设施类开源软件将不断涌现
- 若不存在宽松的开源选择,大型企业完全有能力且会自主开发替代方案
- GPL通过技术优势强制保障软件自由,但可能限制开发者自由
- BSD/Apache许可证因法律限制更少且受企业青睐,具有更强的生存适应性
- 企业更倾向为BSD/Apache项目贡献代码,这进一步巩固了其主导地位
- 得益于企业支持和更宽松的法律约束,LLVM正在超越GCC
- Linux凭借工程质量和内核开发复杂度维持着统治地位
- 具有高基础设施成本的云服务是开源主导趋势中的例外
- 用户自由是必然趋势,但开发者需在广泛传播和限制商业用途间做出抉择