开源许可:Lawrence Rosen 著的软件自由和知识产权法

软件许可证就像可插拔的身份验证模块——尝试自己重新实现是不好的,但如果你想安全,正确理解它们很重要。 技术律师 Lawrence Rosen 在本书中提供了对该主题的易于理解的介绍。 如果您因为许可证问题而无法在工作中获得使用自由软件的权利,请购买这本书。 如果您的公司计划发布自由软件,开源许可 为您提供背景知识,以便您在与律师讨论许可证时获得最大的收获。
本书是对常见自由软件许可证提供的权利和义务及其优缺点的实用指南。 它还涵盖了适用于软件的版权和专利法的基础知识。 Rosen 还介绍了他的新许可证,即开放软件许可证和学术自由许可证,他说这些许可证修复了旧许可证中尚未被利用的法律漏洞。
对于一个有动力编写自己的软件许可证的人来说,Rosen 对行业标准的 GNU 通用公共许可证 (GPL) 非常慷慨。 他给予 GPL 一份明确的法律健康证明,这使得这本书在决定使用和贡献 GPL 涵盖的软件时很有帮助。 但他确实清楚地解释了为什么软件作者想要他的新许可证提供的额外保障。 通过将用户约束到合同中,他允许许可方为任何关于许可证的诉讼设置地点,坚持律师费,并在法庭上获得其他优势。
本书在涵盖常见的开源许可证如何处理软件专利威胁以及每种许可证中专利防御措施的差异方面做得特别好。 然而,如果包含对专利持有人在向 GPL 软件贡献专利方法时所采取的一种方法的讨论,将会很有帮助 - 提供与 GPL 分开但表面上与其兼容的专利许可。 来自 IBM、Red Hat 和 FSMLabs 的 Linux 贡献就是通过这种方式获得许可的,采用三种不同的专利授权。
虽然这本书在法律方面很强,但在许多人认为的 GPL 压倒性的网络效应以及保持新项目与现有 GPL 代码宇宙兼容的优势方面却很薄弱。 令人惊讶的是,一本 2004 年的书,涵盖了 Mozilla 公共许可证和重新许可的问题,却没有提到 Mozilla 在 2001 年开始重新许可以包含 GPL。
关于采用何种软件许可证的商业决策由您做出,而本书消除对许可证的恐惧、不确定和怀疑 (FUD) 并将 FUD 受害者带入软件公共领域的力量是无价的。 阅读 开源许可 是许可证决策过程的理想第一步。