猿问

开源安全许可证

我打算使用 GitHub 公共存储库来构建一个仅适用于某些特定硬件的小型应用程序;它仅供个人在我的 PC 上使用:如果在其他硬件上使用它可能会导致问题甚至硬件损坏(我不知道)。我不介意有人发现我的代码有用并满足他们的需求,但我不希望任何人因为它不起作用或引起问题而责怪我或起诉我。

我可以使用哪个许可证来防止此类问题?

我看过一些像Apache v2、MIT、GPL等,但我觉得很困惑。我真的不明白法律含义。将我的代码随身携带而不使用 GitHub 是否更好?

有些用户可能会觉得 Stack Overflow 不是这个问题的最佳地方,但我认为因为这里的每个人都是程序员,也许我会得到有用的信息,这也可能有助于消除其他人的疑虑。


慕无忌1623718
浏览 205回答 3
3回答

慕的地8271018

获得一个备受推崇的开源许可证并创建一个 README 文件,其中包含一行,例如:作者不对使用本软件的后果负责。并将其添加到您拥有的每个文件中,以便使用它的人必须看到它。

杨__羊羊

在您列出的许可证中,使用 MIT。它包含您需要的保护条款,但允许任何人对您的代码做任何事情(除非假装它是他们的)。为什么是麻省理工学院?因为它真的很短,您只需将它包含在您的源代码中。如果您不知道还需要什么,请选择这个,因为它就是您所需要的。
随时随地看视频慕课网APP

相关分类

Go
我要回答