|
|
1
2
为了简化问题,可以将一些现有的许可证文本作为您自己的许可证文本的基础。如果在那里你发现一些对你来说很重要的东西丢失了,那就把它写进课文里。例如,您可以授予更改版权文本和按客户要求重新分发库的完全权利。或者你可以禁止。 图书馆单元是图书馆的一部分。为了让其他人明白这一点,你可以在单元顶部发表评论。在那里你可能会说,“这个单元是图书馆Xxx的一部分。有关更多详细信息,请查看“许可证文本”。或者类似的。 |
|
|
2
3
我认为对于任何你公开发布的东西都必须有许可证。即使是免费软件,也至少要占用一个许可证,以确保您永远不会对损害负责。您可以使用多种合适的许可证,如MPL/GPL等。 |
|
|
3
3
即使你不要求钱来使用你的代码,重要的是要声明你的版权,并告诉人们在使用你的代码时他们可以做什么和不能做什么。这就是被许可人所做的。当然,这并不能保证每个人都会遵守你的“许可证”,但至少他们不能声称无知或你没有说明什么是允许的/可以接受的。一些博客作者有这样的短语:“你可以使用你认为合适的代码,即使没有归属,除非你不能声称它是你自己的。” 正如雷姆科指出的,避免损害索赔的免责声明也非常重要。 |
|
|
4
2
虽然您不需要将这些信息添加到您发布的任何单元的顶部,但这是很有礼貌的。它可以很容易地告诉任何有兴趣使用你的设备的人,关于这种用法的任何限制(例如不在商业产品中使用,或者在主产品的about中放置一个通知。。。甚至是给谁寄啤酒或明信片)。 |
|
|
5
1
如果您不在代码上添加许可证,其他人就不能合法使用它。真正地。
很多人认为,如果你把你的代码发布到网上,你可能是想让它免费使用。但在法律上,你 能够 如果您不想过多地考虑使用哪个许可证,只需使用 MIT license . 它基本上说“你想怎么用就怎么用”。 |
|
zeus · 如何在调整数组大小后保持指向动态数组的指针有效? 1 年前 |
|
|
SignalOne · 德尔福(FMX)循环参考 2 年前 |
|
|
Sascha Ott · 如何从线程调用线程的方法? 2 年前 |
|
|
user1580348 · 问题:如何在上次最小化后还原应用程序? 2 年前 |
|
tua · Delphi的TLinkLabel坏了吗? 2 年前 |
|
|
Frank.Wu · delphi:RGB到HSL不正确 2 年前 |