784得票28回答
我该如何保护Python代码免受用户阅读?

我正在使用Python开发一款软件,将向雇主的客户分发。雇主希望使用时间限制的许可文件来限制软件的使用。 如果我们分发.py文件甚至.pyc文件,很容易(反编译并)删除检查许可文件的代码。 另一个方面是,我的雇主不希望客户阅读代码,担心代码可能被盗或至少创新想法会泄露。 有没有好的方法来解决这...

383得票5回答
如何向现有的GitHub项目添加许可证

当我创建GitHub项目时,我选择了“无”选项。 现在如何为已添加的项目添加GPL许可证?

219得票4回答
在 package.json 文件中的 "All Rights Reserved" 许可证

我有一个小的node.js项目,是公司内部使用的,不会被公开发布或与第三方共享。它肯定不会被贡献到任何公共包存储库中。 但是当我运行npm install时,总是会得到以下错误:npm WARN package.json <<myproject>>@0.1.0 lice...

214得票3回答
GPL第二版和GPL第三版许可证有什么区别?

简单来说,GPL v2和GPL v3开源许可证的原因和区别是什么?请给出法律术语的解释和更详细的描述。

174得票1回答
如何在Github上更改项目的许可证?

我已经在 C 语言中创建了一个简单的列表 API,并想通过 Github 发布它。 创建仓库后是否有更改许可证的方法?

124得票33回答
无法接受许可协议Android SDK平台24

当我尝试在Cordova项目上安装Android平台时,出现了以下错误。我一直在按照这个指南操作:https://cordova.apache.org/docs/en/latest/guide/cli/ 以下命令执行时出现错误:$ cordova platform add android -...

122得票4回答
MIT许可证与GPL许可证的区别

MIT许可证兼容GPL。那么GPL许可证是否兼容MIT?即我可以在GPL许可的产品中包含MIT许可的代码,但我可以在MIT许可的产品中包含GPL许可的代码吗? 在我看来,MIT许可证和GPL之间的主要区别是,MIT不要求修改后的代码开源,而GPL则要求。这是正确的吗?GPL比MIT许可证更加...

119得票6回答
GPL和LGPL开源许可证限制

我对开源软件的使用许可有些困惑。我在某处读到GPL或LGPL规定,使用GPL软件的软件也必须开源。我想创建一个应用程序,使用一些开源图像识别库。我能否销售这个应用程序,还是它必须是开源的? 谢谢!

111得票2回答
Affero-GPL和GPLv3之间的区别

Affero通用公共许可证和GNU通用公共许可证(GPL)之间有什么区别?

109得票10回答
在每个代码文件中放置许可证?

我发现在每个代码文件中都有重复的需要,但我在大多数开源项目中都看到了这一点。我应该做同样的事情,还是只在代码之外包含一个单独的许可证?