licensing相关内容

将GPL第三方代码用于内部封闭源项目

如果我在内部/封闭源应用程序中使用GPL软件,是否必须公开该源?在互联网上说? 解决方案 GPL常见问题解答,它表示您可以在公司内部使用GPLed软件,而无需合法分发.您没有义务在公司外部发布源代码或二进制文件. 您正在谈论的是 Richard Stallman (Gnu运动背后的人)称为“私有软件".对于私有软件,允许您使用该代码的任何许可证都可以使用,因为您没有分发它.自由软件基 ..
发布时间:2020-04-30 10:57:00 其他开发

Affero-GPL和GPLv3之间的区别

Affero通用公共许可证和解决方案 假设以下内容: 您正在使用GPL开发服务器端应用程序.现在,此应用程序提供HTML,而不是直接在您的计算机上执行的可执行文件.这意味着另一个人可以采用GPL代码,对其进行修改,而不必发布它. IE.他可以使用您的软件创建相同的服务,而不会违反GPL. (尽管那时他不能发布软件本身,即出售) AGPL并非如此. GPL中的此漏洞通常称为“应用 ..
发布时间:2020-04-30 10:56:58 其他开发

软件评估许可

我的公司希望开始分发我们开发的某些软件,并希望能够让人们在购买前试用该软件.我们还要确保不能将其复制并分发给客户的客户. 我们看到的一种模型是将许可证与MAC地址绑定在一起,因此该软件只能在一台机器上运行. 我想知道的是,一种生成带有不同信息(如许可证到期日期,MAC地址和不同软件限制)的许可证密钥的好方法吗? 解决方案 我建议您从密钥中获取所需的信息,并用md5对其进行哈希处 ..
发布时间:2020-04-30 10:56:56 其他开发

寻找许可证密钥算法

关于堆栈溢出的许可证密钥有很多问题.但是他们没有回答这个问题. 任何人都可以提供一种简单的许可证密钥算法,该算法与技术无关,不需要数学文凭即可理解? 许可证密钥算法类似于公共密钥加密.我只需要一些可以在任何平台.NET/Java中实现并使用诸如字符之类的简单数据的简单东西. 用伪代码编写的答案是完美的. 因此,如果有人提出一个字符串,则可以生成一个补充字符串,即授权码.下面 ..
发布时间:2020-04-30 10:56:50 其他开发

如何向现有GitHub项目添加许可证

当我创建GitHub项目时,我选择了无. 现在如何向已添加的项目中添加GPL许可证? 解决方案 转到您的存储库 通过点击蓝色加号图标添加新文件 输入文件名称为License.txt或License.md,以便出现许可证选择器.然后,您可以选择许可证类型 ..
发布时间:2020-04-30 10:56:47 其他开发

MIT与GPL许可证

MIT许可证是GPL兼容的. GPL许可证是否与MIT兼容?即我可以在GPL许可的产品中包含MIT许可的代码,但是我可以在MIT许可的产品中包括GPL许可的代码吗? 在我看来,MIT许可证与GPL之间的主要区别在于MIT不需要开源,而GPL则需要开源.那是对的吗? GPL是否比MIT许可证更具限制性? 解决方案 在我看来,MIT许可证和GPL之间的主要区别在于MIT不需要开源,而 ..
发布时间:2020-04-30 10:56:43 其他开发

Ms-RL-需要说明

我目前正在努力了解 Ms-RL (Microsoft互惠许可证). 我现在已经阅读了四次许可证,但是我仍然不确定以下几点: (特别是关于许可证的3A和3E) 如果我使用该库而没有任何更改,是否必须发布应用程序的源代码? 足以将Ms-RL添加到我自己的许可证中,并提及其对所用库的有效性吗? 更新: 然后必须在Ms-RL下发布我的整个应用程序吗? 解决方案 来自维基百科 ..
发布时间:2020-04-30 10:56:41 其他开发

注册以进行SQL Server Express重新分发

我们想通过以下应用程序重新分发SQL Server Express: 这样的讨论 有必要在Microsoft之前注册.不幸的是,指向上述注册表格的链接已断开我在MS网站上找不到注册表.最近有人做过注册,可以帮助我建立有效的链接吗? 解决方案 从SQL Server 2012开始,重新分发权限已内置在SQL Server Express许可证中,不再需要注册即可重新分发此版本的SQL Ser ..
发布时间:2020-04-30 10:56:39 其他开发

Yocto上的程序包组和映像的许可证

我正在创建包含标准配方和我自己的配方的图像.我想列出所有包含的软件包中使用的许可证,然后再检查是否可以将其用于商业应用.例如 让我感到非常惊讶的是,包装组已经有一个LICENSE标志.我注意到它在做 bitbake -e -n -v core-image-minimal | grep "LICENSE" 由于它是在bb文件中定义的,因此它返回 LICENSE = MIT . ..
发布时间:2020-04-30 10:56:37 其他开发

在Solaris软件包中添加用户许可协议

我对Linux RPM提出了类似的问题(在RPM软件包中添加许可协议).现在,我对Solaris软件包有相同的查询.如果可能,我无法获得任何有用的链接/详细信息.但是我发现了一个程序包,它执行的功能完全相同,但是执行方式相同,未提及. $pkgadd -d . SUNWsamfsr SUNWsamfsu Processing package instance from Sun SAM ..
发布时间:2020-04-30 10:56:34 其他开发

根据GPL3和CDDL双重授权的代码会发生什么

我有一个朋友已经按照GPLv3和CDDL许可发布了代码.我还从其他人那里听说,这些许可证相互冲突并使彼此无效.我想知道人们是否对此代码的用户意味着什么意见或想法. (是的,我知道,问律师;但是我很好奇人们是否有任何线索). 解决方案 双重许可的问题(有两个开源许可证或一个专有和一个开源)是重新合并下游更改的问题. 其他答案是正确的.当您下载某件东西时,它具有两个许可证,您可以选择要使 ..
发布时间:2020-04-30 10:56:32 其他开发

创建许可证系统

我已经为我工作的公司开发了一个信息管理系统. 现在,我想建立一种许可系统,以帮助防止任何人仅复制副本并将其设置在自己的家庭服务器上,并将其用于任何目的. 我知道可能最简单的方法是在系统的每个页面上都包含对存储在远程文件中的密钥的引用,或者类似的东西,但是我认为通过一些努力可以轻松解决这个问题. 保护我的作品的最佳方法是什么? 解决方案 从安全角度来看,普遍的共识是您不能保 ..
发布时间:2020-04-30 10:56:29 PHP

您如何管理项目的依赖项(库)的许可证?

我想知道 Nexus存储库管理器是否包括Artifactory这样的许可管理器(带有此插件: http://wiki.jfrog.org/confluence/display/RTF/License+Control ). 如果在Nexus中无法通过插件执行此操作,那么如何使用maven管理项目依赖项的许可证? 例如对于商业项目,我不能将GPL库包含在最终的工件(.jar,.war等)中 ..
发布时间:2020-04-30 10:56:27 其他开发

ModelSim-Altera错误

我正在将Ubuntu Linux 14.04 LTS与Altera Quartus 15.0 Web版一起使用,由于许可错误,我很难模拟我的设计.我正在为 VEEK-MT 的LCD触摸屏设计一个LCD驱动程序,使用 老实说,我对 ModelSim-Altera 之类的仿真软件没有太多经验,但是我确实知道如何使用 .vwf 文件并对其进行仿真,我也知道如何使用Signaltap逻辑分析仪.创建 u ..
发布时间:2020-04-30 10:56:24 服务器开发

如何防止转售PHP源代码?

您对此有策略吗?如果我根据法律协议向客户出售Web系统,则不允许客户将其出售给他人,我如何确定他仍然不这样做? 我的第一个想法是某种密钥必须位于根目录中,并且该文件仅对该特定域有效. 其他想法? 更新1 我同意这主要是一个法律问题.但是事实是:我有一个客户从我这里购买了该系统,并将其出售给他人.而且他希望该系统能够正常运行,因此他很容易获利.打包和出售Web服务器的能力是该规范的 ..
发布时间:2020-04-30 10:56:21 PHP

我是否应该向Stack Overflow之类的在线编程社区寻求许可建议?

如果我正在编写非自由软件,并且想在某种程度上使用GPL软件,并且我不确定GPL是否允许我分发我的代码,我不确定我的法律情况是什么,我应该问一下程​​序设计吗?社区该怎么办? 他们有什么机会为我的国家和地区提供合理的法律建议?我应该直接访问自由软件基金会的许可资源吗? 谢谢. 解决方案 您最安全的选择是找律师. ..
发布时间:2020-04-30 10:56:19 其他开发

使用OpenJDK的原因是什么?

我以某种方式理解了Oracle JDK和Open JDK之间的区别. 但是我找不到使用Open JDK的原因. 因为Oracle JDK已经拥有了人们所需的一切,有时甚至比Open JDK快. 在哪些情况下应该使用Open JDK? 只是为了合法性问题吗? 如果是,那么有什么问题? 那是因为我仍在使用Oracle JDK 开发所有项目 解决方案 2017年11月: 在提出此问题 ..
发布时间:2020-04-30 10:56:17 Java开发

您是否需要为“待售"的GNU GPL软件付费?

我已经在网站上看到了一些要出售的软件(准确地说是Joomla组件).该网站称它已获得GNU GPL2的许可.但是,它也说您需要为使用该软件的每个站点付费(有大量折扣). 我知道按照GPL出售软件是完全可以接受的,但是许可证意味着必须免费分发源代码. 那么这是对GPL的合法使用,还是违反了许可证?免费下载该软件(例如从Bittorrent中下载)并按我的意愿使用它合法吗? 解决方案 ..
发布时间:2020-04-30 10:56:15 其他开发

替代servicestack.redis

我执行了程序包管理器update-package命令,将项目更新为最新的二进制文件.我几乎出版了它,因为它通过了所有测试,直到幸运的是,我发现了一个需要更多调试的问题. 当我突然看到以下异常消息时,我的嘴巴张开了: 已达到“每小时6000个Redis请求"的免费配额限制.请参阅 https://servicestack.net 升级到商业许可证. 如果我发布了该网站怎么办?这样的 ..
发布时间:2020-04-30 10:56:13 其他开发

GNU Lesser GPL,应用程序出售吗?

可能重复: 在商业Java应用程序中使用LGPL库 大家好! 有一个GNU Lesser GPL许可下的项目.我想在我的应用程序中使用该项目.我可以使用此许可证出售我的应用程序吗? 解决方案 总而言之,LGPL项目(通常是库)的想法是,您可以随意使用在您自己的应用程序中,无论是开源的还是封闭的,免费的还是专有的-只要您发布LGPL零件的源代码即可(如果您修改LGPL零件的源代 ..
发布时间:2020-04-30 10:56:09 其他开发