Java EDI到XML的转换

Java EDI到XML的转换,java,xml,edi,Java,Xml,Edi,我正在用Java搜索一个免费的EDI到XML转换器 我需要将EDI940转换为xml,并将xml转换为EDI945。问题是,这将用于商业项目,我在sourceforge上发现了一些项目,但它们是在GNU通用公共许可下的,如果我阅读正确,这意味着我需要为商业项目使用它付费。任何链接都非常感谢。谢谢。如果你将你的应用程序分发给用户,那么GPL将要求你也提供你的源代码。GPL允许你出售你的应用程序的副本,但你必须允许访问你的源代码,任何购买了副本的人都可以免费赠送软件。根据您的业务情况,这可能不是一个

我正在用Java搜索一个免费的EDI到XML转换器


我需要将EDI940转换为xml,并将xml转换为EDI945。问题是,这将用于商业项目,我在sourceforge上发现了一些项目,但它们是在GNU通用公共许可下的,如果我阅读正确,这意味着我需要为商业项目使用它付费。任何链接都非常感谢。谢谢。

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

GPL允许你出售你的应用程序的副本,但你必须允许访问你的源代码,任何购买了副本的人都可以免费赠送软件。根据您的业务情况,这可能不是一个真正的问题。虽然商业项目的“封闭源代码”被高估了,但有几个公司在开放源代码项目方面做得很好

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

可能更麻烦的是,如果您必须使用其他与GPL不兼容的库,那么另一方面,系统库并不是真正的问题(所谓的“系统库异常”)

有关GPL的更多信息,请参阅