比较软件许可证

****** 此文档【正在编写中】*******

熟悉开源软件的人常常对各类许可证有非常深刻的看法。初学者并不那么关心这些问题,因为他们更关心的是完成手头的任务;并且不了解选择一个 许可证而不是另一个许可证对软件的长期影响(令人疑惑的是,有许多了解许可证细微差别的人对这一问题没什么意见)。

在过去的几年里,许多许可证获得了突出的地位,因为它们使软件作者能够控制他们的作品,而这正是大多数开发人员所希望的。然而没有可见版权 或包含一个开发者许可证的软件仍然很常见。最后一个问题对软件发行者(包括在线发行和制作 CD)来说是相当烦人的——许多许可证都包含一些 常见的错误,使得软件很难发行。

下面列出了一些常见的自由(开源)软件许可证,以及每种许可证的优缺点。仅展示许可证中与讨论相关的部分。此外,许多要点列在“好/坏”标题下, 这些观点的正确与否取决于你的观点。


自制许可证中的一些常见错误::