3

我正在寻找一个免费的 Java 中的 EDI 到 XML 转换器。

我需要将 EDI 940 转换为 xml 并将 XML 转换为 EDI 945。要注意的是,这将用于商业项目,我在 sourceforge 上找到了一些项目,但它们属于 GNU 通用公共许可证,如果我正确阅读的话意味着我需要付费才能将其用于商业项目。任何链接表示赞赏。谢谢。

4

2 回答 2

2

GPL 允许您出售应用程序的副本,但您必须授予对源代码的访问权限,并且购买副本的任何人都可以免费免费赠送该软件。根据您的业务,这可能不是真正的问题。恕我直言,商业项目的“封闭源代码”被高估了,有几个公司在开源项目方面做得很好的例子。

另一点是如何在项目中包含 GPL 软件。如果您不直接链接到该软件,您也不需要使您的软件 GPL(至少这是我的理解;一旦您知道如何使用 GPL 软件,您就需要正确地验证这一点)。

也许更成问题的是,如果您必须使用其他不兼容 GPL 的库,另一方面,系统库并不是真正的问题(所谓的“系统库异常”)。

有关 GPL 的更多信息在这里

于 2009-08-22T09:39:53.807 回答
1

如果您将应用程序分发给用户,那么 GPL 将要求您还提供您的源代码。

于 2009-08-22T09:13:18.727 回答