|
将您的源代码 GEMPACK 模型分发给其他人在某些限制内,GEMPACK 的源代码版本允许您创建和分发由其他人(他们可能没有GEMPACK)运行的模型 。 拥有源代码许可证的 GEMPACK 用户可以创建 TABLO 生成的程序的可执行映像,以求解它们所构建或修改的模型 。这些TABLO生成的EXE文件可以分发(与数据文件)给其他用户(那些可能没有 GEMPACK 许可证),以便他们可以对模型进行模拟。 其他用户可以免费下载免费试用版的有限可执行映像版GEMPACK版本。 包括RunGEM,这是一个Windows界面,可以很容易地使用模型进行模拟。 一些限制是:
另请记住,虽然许多 GEMPACK 组件可以免费分发,但其他组件可能不会。特别是,您不得赠送给他人,或在网络上公开访问:
泄露此类文件将违反您自己的 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 的问题。
在线留言尊敬的客户朋友,如您有任何意见建议,请通过下表反馈给我们,我们会尽快与您联系。
|
|
|