gpt4 book ai didi

open-source - 在商业产品中使用 gSOAP 需要什么许可证?

转载 作者:行者123 更新时间:2023-12-03 14:47:41 26 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我想在将要进行商业分发的产品中使用 gSOAP。我想到的用途是我怀疑是一个非常典型的工作流程——使用 wsdl2h 生成 header ,使用 soapcpp2 使用 header ,然后在我的代码中调用 stub 中生成的函数。

我不是 100% 确定哪个 license(s)我需要使用才能做到这一点。这里有没有人已经经历过这个并想出了解决方案?

最佳答案

我希望以下澄清有所帮助。如有问题,请通过 contact@genivia.com 联系我们。

如果满足以下任一条件,gSOAP 软件需要商业产品开发的商业许可证:

  • 如果使用 wsdl2h 生成代码。由于生成的代码默认为 GPL,您应该从 Genivia 获得商业许可 (www.genivia.com/Products/gsoap/contract.html)。 wsdl2h 工具本身是 GPL,我们拥有它的版权。
  • 或者您使用 gsoap/samples/webserver 中的 Web 服务器代码。该组件默认为 GPL。
  • 或者您使用 gsoap/uddi2 中的 UDDI 组件,默认情况下也是 GPL。

  • 商业许可证是开发站点许可证。永久使用 gSOAP 开发产品(“目标应用程序”)需要支付一次性费用。没有版税。

    另一个好消息是该软件的所有其他部分都是根据 gSOAP 公共(public)许可证发布的,该许可证允许免费商业使用。

    所以答案是,只要你不使用 wsdl2h,不使用 web 服务器代码,不使用 UDDI 代码,那么你可以免费使用 gSOAP 公共(public)许可证(它基于 MPL1.1 开源许可证和 gSOAP 公共(public)许可证的副本包含在包中)。

    希望这能阐明我们的许可模式。
  • 罗伯特·范恩格伦,Genivia Inc.
  • 关于open-source - 在商业产品中使用 gSOAP 需要什么许可证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/330174/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com