我即将主持我的第一个开源项目。我将在CodePlex上托管它,我可以在以下许可证之间选择:
Apache许可证2.0、通用开发和分发许可证(CDDL)、Eclipse公共许可证(EPL)、GNU通用公共许可证(GPL)v2、GNU库通用公共许可证(LGPL)、Microsoft公共许可证(Ms-PL)、Microsoft互惠许可证(Ms-RL)、Mozilla公共许可证1.1(MPL)、新BSD许可证和MIT许可证。
现在我对所有这些许可证都是零了解。不仅我不知道应该选择哪个许可证,而且我也不知道应该授予和拒绝哪些权利。有关找到许可证的过程的任何帮助都会受到赞赏。需要考虑哪些事情?我应该问自己什么问题?
还有:当我将代码置于这些许可证之一下时,我是否会失去任何权利?我也需要遵守所选择的许可证吗?