NServiceBus许可证?

如何解决NServiceBus许可证?

|                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      

解决方法

更新:NServiceBus的许可对于版本4.0似乎已更改。我找不到任何有关Express版本的信息。这很可能不适用于该版本。 因此,我为2.5版本的NServiceBus进行了更多研究。 NServiceBus具有三个许可证选项(适用于代码和二进制文件),我将其解释如下: (免责声明:我不是律师,因此请阅读真实许可证并遵循这些许可证) RPL 1.5:开放源代码的“ like”许可证。这有很大的限制。该限制是您必须将所有“衍生作品”发回网络。 GNU的人们将其列为非免费许可证。 (尽管如果您的项目是开源的,则此许可证使NServiceBus保持“免费”(有效))。   更新:Udi Dahan指出\“派生作品不包括将NServiceBus作为库使用的代码(绑定到外部接口)。\”(已被澄清为不正确。请参见下文。)      另一个更新:Phill说他通过电子邮件向Udi发送电子邮件,并被告知许可证不是那样工作的。 (请参阅下面的评论)      我承认,虽然我感谢Udi的出色产品,但我希望他能弄清楚自己的许可,并使其更加清晰。      另一个更新:Udi再次回答了我的问题,并承认他是根据先前使用的Apache许可发表他的先前评论。新的许可使用RPL,并且基本上意味着如果您不能在RPL下发布使用NServiceBus的源,那么您就不能将NServiceBus用作RPL。 Express Edition:有以下限制,您可以免费使用它: 所有发布者和订阅者是: 在一台(同一台)计算机上(这意味着您只能让NServiceBus在一个盒子上运行) 该机器最多拥有4个内核。 (使用此许可证,您根本无法拥有分布式模型。) 使用此许可证,您只能拥有一个工作线程。 标准版: 您需要为允许高性能(多于一个工作线程)而为所需数量的每台服务器支付500美元(每核(或25美元/月/核))。您必须至少购买一个。 您可以不受限制地使用#1(单机和4核)的Express License(如上所述)。 NServiceBus的人员每年都会来“进入您的场所并访问您的记录和计算机系统”,以验证您是否支付了应支付的款项。 因此,如果您想无限使用Express Edition,那么最好的办法是在Standard Edition下购买1个以上的核心许可。然后,您可以根据需要使用任意数量的Express Edition许可证。 资料来源 这是这篇文章的来源。它们主要来自NServiceBus的“所有者和作者” Udi Dahan的报价: 乌迪·达汉(Udi Dahan)说,源和二进制文件仅对具有4个核或更少核的单服务器“免费” Udi Dahan列出NServiceBus的“免费替代品” Udi Dahan表示他正在更改源(和产品)的许可 乌迪·大汉(Udi Dahan)表示,您只有一台带有Express版本的机器 Udi Dahan指出,一旦您拥有根据“标准版”获得许可的服务器,便可以使用任意数量的Express Edition许可。 NServiceBus的下载页面,指示2.5的源和二进制文件均在3个许可下。 NServiceBus的“实际许可”页面 商业许可证(标准版)页面指示一旦购买了单个许可证,您就可以“在不受限制的机器和内核上在生产环境中运行Express Edition”。 注意: NServiceBus仍然比那里的大多数ESB播放器便宜。而且比自己动手还便宜。     ,编辑:许可已更改,所以这不再是真实的。 :( 如果您要下载和编译源代码,则NServiceBus仍然是免费的,对此没有任何限制。 您购买的许可证用于商业支持。 如果您自己下载/编译,则只能依靠自己和社区来解决问题并寻求帮助。 购买许可证后,您将无法运行NServiceBus,但会受到商业支持。 (我希望这是有道理的) 编辑: 是的,Udi Dahan去年底在悉尼进行培训课程时,在随后的一次谈话中有人问及许可问题,他说NServiceBus仍然是免费和开源的,但是有些公司不会使用它,因为没有商业支持。 因此,如果您自己下载/编译,它是免费的,但是就支持而言,您自己掌握。 如果通过网站下载它,则可以通过快速版本获得有限的支持,而购买商业许可证则可以获得更多的支持,但是您只能使用该站点上的服务器。 http://sydney.ozalt.net/2010/11/november-meeting-recorded-for-your.html 视频^视频中的1小时23分钟是商业支持的话题。 http://www.philliphaydon.com/2010/12/sydney-alt-net-with-udi-dahan-and-nservicebus-commercial-support/     ,如果您担心新的许可,可以使用NSB 2.0版。它已在Apache v2下获得许可。 较旧的第三方库可能会遇到一些依赖性问题。从GitHub获取源代码,然后重新编译新版本。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams['font.sans-serif'] = ['SimHei'] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -> systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping("/hires") public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate<String
使用vite构建项目报错 C:\Users\ychen\work>npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-
参考1 参考2 解决方案 # 点击安装源 协议选择 http:// 路径填写 mirrors.aliyun.com/centos/8.3.2011/BaseOS/x86_64/os URL类型 软件库URL 其他路径 # 版本 7 mirrors.aliyun.com/centos/7/os/x86
报错1 [root@slave1 data_mocker]# kafka-console-consumer.sh --bootstrap-server slave1:9092 --topic topic_db [2023-12-19 18:31:12,770] WARN [Consumer clie
错误1 # 重写数据 hive (edu)> insert overwrite table dwd_trade_cart_add_inc > select data.id, > data.user_id, > data.course_id, > date_format(
错误1 hive (edu)> insert into huanhuan values(1,'haoge'); Query ID = root_20240110071417_fe1517ad-3607-41f4-bdcf-d00b98ac443e Total jobs = 1
报错1:执行到如下就不执行了,没有显示Successfully registered new MBean. [root@slave1 bin]# /usr/local/software/flume-1.9.0/bin/flume-ng agent -n a1 -c /usr/local/softwa
虚拟及没有启动任何服务器查看jps会显示jps,如果没有显示任何东西 [root@slave2 ~]# jps 9647 Jps 解决方案 # 进入/tmp查看 [root@slave1 dfs]# cd /tmp [root@slave1 tmp]# ll 总用量 48 drwxr-xr-x. 2
报错1 hive> show databases; OK Failed with exception java.io.IOException:java.lang.RuntimeException: Error in configuring object Time taken: 0.474 se
报错1 [root@localhost ~]# vim -bash: vim: 未找到命令 安装vim yum -y install vim* # 查看是否安装成功 [root@hadoop01 hadoop]# rpm -qa |grep vim vim-X11-7.4.629-8.el7_9.x
修改hadoop配置 vi /usr/local/software/hadoop-2.9.2/etc/hadoop/yarn-site.xml # 添加如下 <configuration> <property> <name>yarn.nodemanager.res