1

据我所知,有可能 - 并且允许 - “链接”并分发带有 newLISP 二进制文件的 newLISP 脚本以创建单文件可执行文件。现在我想为使用 newLISP gui 服务器的应用程序执行此操作,就像 newLISP IDE 一样,它由 newLISP 提供。我有一些与此相关的问题:

  1. 我想知道构建这样一个应用程序并像 newLISP IDE 一样包装它需要什么?

  2. 我查看了包的内容,似乎那里有一些与 java 相关的东西,可以使用/运行 GUI 服务器。所以我想,我也需要这些东西。我也可以将它与我的应用程序一起分发吗?

  3. 我在 newLISP IDE 的包中找到的自述文件说,IDE 需要在应用程序包之外安装一些东西。我想,这仅仅是因为 IDE 的 lisp 脚本没有链接到 newLISP 二进制文件?

谢谢!

更新

在对 newLISP-GS“应用程序”进行进一步调查后,我不确定是否 newLISP-GS 不仅是 GUI 服务器......?我有点困惑,无论如何我的问题仍然是:如何构建包括 GUI-server 在内的 newLISP 应用程序的单文件可执行文件,我是否允许分发它?

4

1 回答 1

1

guiserver.lsp 和 guiserver.jar 文件提供了 newLISP 和安装在机器上的 Java 系统之间的接口。

据我所知,newLISP 'IDE' 只是一个较长的文本脚本,它使用 guiserver.lsp 文件与 Java 交互。

newLISP 论坛上经常讨论分发 newLISP“应用程序”的限制性 GPL 许可的后果,您可以在那里找到更多答案和帮助。

于 2011-09-07T15:48:58.220 回答