EDI 到 XML 的转换
我正在寻找 Java 中的免费 EDI 到 XML 转换器。
我需要将 EDI 940 转换为 xml,并将 XML 转换为 EDI 945。问题是这将用于商业项目,我在 sourceforge 上找到了一些项目,但它们遵循 GNU 通用公共许可证,如果我正确阅读的话意味着我需要付费才能将其用于商业项目。任何链接表示赞赏。谢谢。
I'm searching for a free EDI to XML converter in Java.
I need to convert EDI 940 to xml and convert XML to EDI 945. The catch is that this will be used for a commercial project, I've found some projects on sourceforge but they are under GNU General Public License which if I read it correctly means I would need to pay to use it for a commercial project. Any links are appreciated. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
GPL 允许您出售应用程序的副本,但您必须授予对源代码的访问权限,并且购买副本的任何人都可以免费赠送该软件。根据您的业务,这可能并不是真正的问题。恕我直言,商业项目的“闭源”被高估了,有几个公司在开源项目方面做得很好的例子。
另一点是如何在项目中包含 GPL 软件。如果您不直接链接到该软件,您也不需要将您的软件设为 GPL(至少这是我的理解;一旦您知道如何使用 GPL 软件,您就需要正确验证这一点)。
也许更成问题的是,如果您必须使用与 GPL 不兼容的其他库,那么另一方面,系统库并不是真正的问题(所谓的“系统库异常”)。
有关 GPL 的更多信息请参见此处。
GPL allows you to sell copies of your appliaction but you have to give access to your source code and anyone that purchased a copy is free to give the software away for free. Depending on your business this might not really be a problem. Imho "closed source" for commercial projects is overrated, there are several examples of companies that do well with open source projects.
Another point is how you include the GPL software in your project. If you do not link to the software directly you also do not need to make your software GPL (at least this is my understanding; you would need to verify this properly once you know how to use the GPL software).
Maybe more problematic is if you have to use other libraries that are not GPL compatible, system libraries on the other hand are not really a problem (so called "system library exception").
More information on GPL is here.
如果您分发您的应用程序给用户,那么 GPL 会要求您同时提供您的源代码。
If you distribute your application to users, then the GPL would require you also make available your source.