上海卡贝信息技术有限公司

 


 


 

 

 

将您的源代码 GEMPACK 模型分发给其他人

在某些限制内,GEMPACK 的源代码版本允许您创建和分发由其他人(他们可能没有GEMPACK)运行的模型 。

拥有源代码许可证的 GEMPACK 用户可以创建 TABLO 生成的程序的可执行映像,以求解它们所构建或修改的模型 。这些TABLO生成的EXE文件可以分发(与数据文件)给其他用户(那些可能没有 GEMPACK 许可证),以便他们可以对模型进行模拟。

其他用户可以免费下载免费试用版的有限可执行映像版GEMPACK版本。 包括RunGEM,这是一个Windows界面,可以很容易地使用模型进行模拟。

一些限制是:

  • TABLO 生成的 EXE 的其他用户可以更改预模拟数据、闭包和冲击,但无论如何不能更改模型方程式 。如果您希望经验不足的人安全地使用您的模型,也许这可能是一个优势。
  • 没有 GEMPACK 许可证的其他用户无法运行大于中型的模型。任何 GEMPACK 许可证都将允许他们克服此限制,包括为此而设计的最便宜的入门许可证
  • 如果您将模型分发给其他人,您将负责他们可能需要的任何技术支持。GEMPACK技术支持仅是适用于 GEMPACK 许可证持有者。

另请记住,虽然许多 GEMPACK 组件可以免费分发,但其他组件可能不会。特别是,您不得赠送给他人,或在网络上公开访问:

  • 程序TABLO和GEMSIM。这些只能由正式(即非入门级)GEMPACK许可证持有人使用。
  • GEMPACK 源代码版本附带的 Fortran 源文件。
  • 您的 GEMPACK 许可证文件。
  • RunDynam和类似程序。

泄露此类文件将违反您自己的 GEMPACK 许可证的条件。

测试是否可以在没有 GEMPACK 许可证的情况下重新分发其他与 GEMPACK 相关的文件很简单。暂时重命名您的 GEMPACK 许可证文件,并尝试在本地运行您希望共享的程序。如果您可以在没有许可证的情况下运行这些程序,那么其他人也可以。

通过网络提供 GEMPACK 和 TABLO 生成的程序

您可以构建一个Web界面,允许用户远程运行任何TABLO生成的程序和大多数GEMPACK程序。例如,GEMPACK 组件和TABLO生成的EXE文件可用于操作数据或执行较小的模拟(如此处定义)。

但是,上述限制仍然适用。也就是说,远程用户不能运行 TABLO、GEMSIM 或一般任何需要GEMPACK许可证的程序。这一规则的例外情况只能通过特殊安排作出。

我可以分发基于 GEMSIM 的模型吗?

GEMPACK 可执行映像版本的用户无法创建特定于模型的 EXE 文件。相反,他们运行 TABLO 来创建自,例如,称为MODEL.GSS 和 MODEL.GST的MODEL.TAB。然后他们使用 GEMSIM(使用 GSS/GST 文件)运行模型。

您可以将GSS / GST文件发送给其他人。但是,这些文件只有在其他人使用完全相同的文件时才有用 GEMSIM的版本,就像您有的一样。这可能很难检查或确保。最好向他们发送TAB文件,并让他们生成GSS / GST 文件本身。

潜在的“缺少 DLL”问题

由 GEMPACK 11.4(或更高版本)和英特尔编译器生成的 EXE 文件需要访问名为 libiomp5md.dll 的文件。通常访问是 保证,因为此文件同时附带 GEMPACK 11.4 和英特尔 Fortran。但是,如果您将 GEMPACK 11.4(或更高版本)与英特尔 Fortran 一起使用,并且打算将 TABLO 生成的 EXE 文件(例如,在 RunDynam 存档或 RunGTAP 版本 zip 中)分发给可能没有安装了英特尔 Fortran 或 GEMPACK 11.4的人员,您应该知道缺少 DLL 的问题

 

 

 

 

 

 


 

 

 

 

 

 


 

 

 

 

 


 

在线留言

尊敬的客户朋友,如您有任何意见建议,请通过下表反馈给我们,我们会尽快与您联系。

 

 

 

 

联系我们

 

微信公众号

咨询微信

企业店铺

400-621-1085

(节假日期间办公室座机如无人接听,请选择其他联系方式,感谢理解!祝您节日快乐!)

 

联系我们 快速链接 相关产品 上海卡贝信息技术有限公司

©2023  上海卡贝信息技术有限公司

产品中心

下载中心

站点地图

隐私政策

 

销售QQ咨询

产品QQ咨询

淘宝店铺

 

GEMPACK

最新更新:12.1版

版本区别

下载试用:GEMPACK

RunDynam

下载试用:RunDynam

 

Berkeley Madonna

iThink

Stella Architect

DecisionTools Suite

NeuralTools

Frontier Analyst

Vensim

RISKOptimizer

PrecisionTree

LINGO

LINDO API

What'sBest!

GAMS

GTAP Data Base