licensing相关内容

如何保护 Python 代码不被用户阅读?

我正在用 Python 开发一款软件,该软件将分发给我雇主的客户.我的雇主想通过限时许可文件来限制软件的使用. 如果我们分发 .py 文件甚至 .pyc 文件,很容易(反编译和)删除检查许可证文件的代码. 另一方面是我的雇主不希望我们的客户阅读代码,担心代码可能会被盗或至少是“新想法". 有什么好的方法可以解决这个问题吗? 解决方案 Python 作为一种字节码编译的解释 ..
发布时间:2021-06-11 19:21:54 Python

iOS应用显示“不再可用";我的许可证过期后?

我已经为客户开发了一个应用程序,并将其交给了他. 他刚安装并正在使用它... 现在我的许可证已经过期,现在突然他说他的应用程序说: {my_app}“不再可用" [注意:到目前为止,他还没有重新安装该应用程序." 有人能帮助我解决这种奇怪的行为吗... 谢谢. 解决方案 如果您没有有效的开发者许可,您的应用将不再出现在应用商店中. 如果您没有将其放在应用商店中 ..
发布时间:2021-05-29 20:40:28 移动开发

在您的发行版中包括Python标准库

对于我正在从事的项目,我需要包括一些Python SDK随附的标准Python模块,因为我要定位的平台(准确地说是PyS60)不包含这些模块.我需要解决任何许可问题吗?我需要在项目中包含PSF许可证吗? 我的项目已在Apache 2.0下获得许可. 解决方案 根据 PSF 许可常见问题解答: 我可以将Python与非开源应用程序捆绑在一起吗? 是的.与某些开源许可证不同, ..
发布时间:2021-05-29 20:40:25 Python

在OSX下将许可证文件附加到dmg

伙计们!我可以使用任何命令行将许可证文件附加到dmg吗? 非常感谢您 (我在编辑器中遇到问题,如果您看到文字中的“奇怪的东西",请原谅我) 解决方案 一个Python脚本,您可以从命令行调用该脚本,以将软件许可协议附加到磁盘映像文件. 在10.6及以上版本上运行较新. 根据他的原始博客条目: 此脚本在Python 2.6或2.7上运行.如果Rez的默认位置并且 ..
发布时间:2021-05-29 20:40:21 其他开发

iTextSharp许可

我们想在我们的一个项目中使用iTextSharp DLL提取PDF文本,但是我有第二个想法将其发布到生产环境中,因为我读到某个地方,我们需要购买商业许可才能使用iTexttSharp.这是真的?我们将只使用DLL,并且不会进行任何更改,是否还需要购买许可证? 预先感谢! 解决方案 iText是根据AGPL发布的免费软件.这意味着它可以免费使用,前提是您还可以在同一许可证下免费发布项目 ..
发布时间:2021-05-18 18:42:27 其他开发

适用于Android Studio中Android应用程序的Google Play许可

我正在尝试为Android Studio中的应用程序为使用Kotlin编写的应用程序设置Google Play许可.我的目标是避免用户在不通过商店购买我的应用程序的情况下共享APK文件. 我尝试过的事情: 我已经尝试通过他们的文档来关注 .这不是很有用.它跳过了许多细节,而实际上并不是教程.我无法使用它. 我已经看到了这个问题,该问题确实有一个冗长而详细的类似于教程的答案.但是答 ..
发布时间:2021-02-15 19:18:22 移动开发

构建服务器上的基础设施组件

我已经“继承"了一个新的(旧的?)Winforms项目,并希望将其放到我们的构建服务器(Bamboo)上.该构建服务器仅安装了绝对最低版本(.NET 3.5,但没有更多),我们希望保持这种状态. 第一步,我将Infragistics组件的所有程序集文件(* .dll)提取到一个单独的目录中,并从该本地目录中引用它们(而不是依靠将它们安装在GAC中).可以. 但是当我尝试在Bamboo上 ..

适用于Amazon Prime的钴

我们计划在嵌入式平台上使用Cobalt端口来运行Amazon Prime等应用程序以及YouTube。可以在YouTube以外的应用程序中使用它吗? 如果可以,Cobalt的预期运行时间是多少? 还,与Cobalt相关的许可费用有吗? 解决方案 Cobalt可以运行已旨在在HTML / CSS / WebAPI的Cobalt子集中运行。 Amazon Prime Video不太 ..
发布时间:2020-06-03 22:59:46 其他开发

Xamarin Google许可响应不一

我正在使用xamarin和Google Licensing的插件端口开发应用程序.而且我无法正常工作...我设置了3位测试人员来答复开发者控制台(包括我自己)中的许可,在那些帐户上我得到未许可的回复...甚至使用我的发布者帐户登录. 他是我正在使用的插件: https://github.com/mattleibow/Android.Play.ExpansionLibrary 这是我正在 ..
发布时间:2020-04-30 11:01:33 移动开发

如何在不使用Visual Studio 2010 Premium的情况下运行编码的UI测试

我想问你是否可以在未安装Visual Studio 2010 Premium的情况下构建和运行编码的ui测试? 或者我可以直接安装Visual Studio 2010 Premium并在不获得许可的情况下使用它吗?我知道它可以使用,但是许可证可以吗? 解决方案 不是,您需要获得许可.如果您想在“测试"机器或“构建"机器上运行测试而不使用VS来运行它们,那么我将在MS提供的“测试Sku ..
发布时间:2020-04-30 11:01:29 其他开发

WMI返回不同格式的信息

我想阅读硬件配置,以检查我的软件许可证是否有效.目前,我尝试使用WMI.这在许多机器上都可以正常工作数周,但有时,WMI会在没有明显原因的情况下以另一种格式返回硬件配置.例如,主硬盘的序列号从字符转换为十六进制字符串,所有字符十六进制值都成对交换.我发现不同的Windows用户类型(管理员/普通用户)会影响格式,但在其他情况下以及以不同的方式也会发生变化,因此我无法找出一种模式. 有人知道如 ..
发布时间:2020-04-30 11:01:27 C/C++开发

应用显示“不再可用"?

我已经为客户开发了一个应用程序,并将其交给了他. 他刚刚安装了它并正在使用它. 现在我的许可证已经过期.现在他突然说自己的应用程序说“不再可用" [注意:到目前为止,他还没有重新安装该应用程序." 有人能帮助我解决这种奇怪的行为吗... 谢谢. 解决方案 如果您没有有效的开发者许可,则您的应用将不再出现在应用商店中.如果您没有将其放在应用商店中,而是通过临时方式或其他方式将其提 ..
发布时间:2020-04-30 11:01:24 移动开发

Google Geocoding API,免费吗?

我发现 Google Geocoding API 服务非常有用. 但在所有示例中似乎都需要放置一个名为Key的自变量来提供google Api Key.这意味着它涉及成本,但是我看到没有此协议,它会很好地工作. 示例: https://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mo ..
发布时间:2020-04-30 11:01:22 其他开发

使用twitter引导程序构建的网站的适当许可

twitter引导程序似乎具有apache v2.0许可证,所以如果我建立一个网站使用twitter引导程序,然后决定完全部署和分发它们(网站文件以及引导程序文件),我是否需要以某种方式与许可证兼容? 我也对一般编程语言的同一件事感到好奇.对于我来说,尚不清楚现有许可证是否适用于该语言或编译器(如果这些许可证完全不同)(尤其是对于诸如go之类的新语言).如果有人能让我对这些问题有深刻的了解, ..
发布时间:2020-04-30 11:01:18 其他开发

寻找在Java中创建32或16字节密钥的签名算法

无法匹配使用用于许可申请的公共/私有密钥生成的密钥的大小.我编写了一个自包含的示例,该示例创建公用/专用密钥,通过使用公用密钥对用户的电子邮件地址签名来创建许可证,然后使用公用密钥,许可证和电子邮件地址检查该许可证确实是使用专用密钥编码的(显然,这不会通常都在一堂课里. 这一切都可以,但是许可证密钥的十六进制版本是96个字符(即表示48个字节/384位),比我想要的要长一点(相反,公共/私有 ..
发布时间:2020-04-30 11:01:16 Java开发

我需要一个开源项目的许可证,该许可证指定不可免费用于商业用途

我正在开发一个基于Web的开源项目.我当时正在考虑使用AGPL v3,但我明确希望防止其商业用途.欢迎非营利组织免费使用它. 这似乎在软件世界中很普遍,但是我正在寻找可以使用或改编的预写许可证. 有什么想法可以找到这样的东西吗?是否存在符合此条件的可接受的开源许可证? 解决方案 使用这样的许可证不是一个好主意,因为有时很难在商业和非商业之间划清界限,尤其是在法律上. 但是 ..
发布时间:2020-04-30 11:01:09 其他开发

将自行开发的Bada应用程序用于自己的智能手机

你好Stackoverflow社区. 我正在研究最常见的智能手机操作系统以及开发的许可(签名)条件. 此刻,我在获取有关Bada OS所需信息方面遇到一些麻烦. 情况: 假设我有10台Bada智能手机,并为他们开发了一个应用程序.是否可以直接将其安装在手机上(就像Android中的apk文件一样)?如果是,是否有任何限制,例如开发者签名(36个月的许可证/对系统资源的访问受限等 ..
发布时间:2020-04-30 11:01:07 其他开发

使用jar签名作为一种许可证密钥

与 使用单个类创建jar,其中该类包含可容纳正确数量用户的静态字段 签名jar并将其放置在Grails war lib文件夹中,这样在classpath上 (假设,这是正确的吗?)我可以从grails应用程序访问签名的jar文件中的类中的静态字段,因为我知道该jar尚未被篡改(否则,将会引发异常),并且无需进行任何其他工作,例如“接受"签名. 我的第3步假设是否正确?这是我尝试做的一个好 ..
发布时间:2020-04-30 11:01:05 Java开发

如何卸载Qt5商业许可证

对此我感到非常绝望,因为在笔记本电脑上安装了商用Qt5之后,我无法安装开源Qt5. 此问题的发生是这样的:我第一次安装Qt5,选择了商业许可证.然后,当我尝试安装PyQt5时,它说我的Qt5许可证是商业性的,与PyQt5许可证不兼容.因此,自然而然,作为一个开放源代码爱好者,我卸载了Qt5.并重新安装了开源版本.但是,无论我尝试了多少次,PyQt5都说我的Qt5仍然是商业许可证. 有人 ..
发布时间:2020-04-30 11:01:03 其他开发

如何为Mac软件创建安装程序

我已经使用Filemaker创建了软件,并且必须创建一个安装程序. 我已经为Windows做过,但是我也必须为Mac创建一个.安装程序将能够安装软件,安装字体并询问序列号. 有人可以帮我吗? 解决方案 我认为Apple曾经(仍然吗?)提供了一个使用Xcode的程序,称为PackageMaker,但我认为他们仍然这样做.它可能在以前版本的Xcode中可用.我在网上发现很少有关它的信息. ..