您的项目使用什么源代码许可证?

发布于 2024-08-27 06:40:37 字数 1436 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青瓷清茶倾城歌 2024-09-03 06:40:37

最常用的两种许可证是 GPL 和 MIT/BSD。要在两者之间进行选择,请问自己以下问题:

  • 您是否使用任何 GPL 代码? 使用 GPL 进行
  • 那么您是否在现有社区的背景下 编写?然后使用社区青睐的许可证,
  • 您希望任何人使用它吗?那么使用 MIT/BSD
  • 您是否希望它用于开源项目?那么使用 GPL
  • 是服务器软件,并且您希望任何用户做出贡献,即使他们只在自己的服务器上使用它?然后使用 GPL v3

,这些是许可证本身的简短(非常简短)描述:

  • MIT/BSD:任何人都可以使用。你最多可以要求的是归属。
  • GPL v2:如果其他人(除了您之外)想要在另一个项目中使用,则整个项目将是 GPL。如果其他人编写了增强功能/扩展/更改,则他们在分发最终软件时必须发布更改。
  • GPL v3:与 v2 类似;但是,如果他们增强了您的软件,他们就必须发布更改,即使他们不分发软件而仅在公共服务器上使用。
  • LGPL:介于 GPL 和 BSD 之间,主要用于库。如果有人在项目中使用它,整个项目不必是 GPL;但如果他们修改库本身(并分发结果),则必须发布更改。

the two most used licences are GPL and MIT/BSD. To choose between the two, ask yourself the following questions:

  • are you using any GPL code? then use GPL
  • are you writing in the context of an existing community? then use the community's favored license
  • do you want it to be used by anybody? then use MIT/BSD
  • do you want it to be used only on Open Source projects? then use GPL
  • is it server software, and you want any user to contribute, even if they use it only on their own servers? then use GPL v3

and these are the short (very short) descriptions of the licenses themselves:

  • MIT/BSD: anybody use for anything. the most you can ask for is attribution.
  • GPL v2: if anybody else (other than you) wants to use in another project, the whole project would be GPL. if anybody else writes enhancements/extensions/changes, they have to publish the changes if they distribute the resulting software.
  • GPL v3: like v2; but if they enhance your software they have to publish the changes, even if they don't distribute the software but only use on a public server.
  • LGPL: midway between GPL and BSD, mostly for libraries. if anybody use it for a project, the whole project don't have to be GPL; but if they modify the library itself (and distribute the result), they have to publish the changes.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文