XXL-CONF 是一个分布式配置管理平台,提供统一的配置管理服务。现已开放源代码,开箱即用。
1
xuxueli OP 即将迁移 spring boot,并推送 docker 镜像;
感兴趣的小伙伴欢迎 ISSUE 和 PR,欢迎加入社区,共同建设和维护 :) |
2
denghongcai 2018-04-12 19:17:49 +08:00
架构图画的挺清晰;重客户端
有个疑问:XXL-CONF-CORE 是 GPLv3 的 LICENSE,这让人怎么用呢?是不是 https://github.com/xuxueli/xxl-conf#development 列出来的公司都应该把他们的代码给公开了? |
3
onion83 2018-04-12 19:37:00 +08:00
360 qconf 了解一下?
|
4
xuxueli OP @denghongcai 你好,感谢支持!
至于 gpl,可以了解下 mysql、linux,他们也是 gpl 协议,但是任何人可以免费自由的使用。 这里有阮易锋的一篇关于的 gpl 的文章: http://www.ruanyifeng.com/blog/2010/02/why_gpl_is_a_better_choice.html XXL 系列产品开源免费,并且将持续提供免费的社区技术支持。个人或企业内部可自由的接入和使用。 这条路我们已经坚持了三年,XXL 社区群聚集了 4000+0 用户,到相信这仅仅是开始! |
5
xuxueli OP @onion83 qconf 挺不错。
但是,XXL-JOB 对于 Java 需要更加友好。 比如: "XML,API,注解"三种配置加载方式,良好的编程体验,权限控制,版本回溯,毫秒级推送更新,bean 属性刷新支持,springboot 原生支持,配置监听 listener ……等等。 如果你是 Java 系,相信你会爱上她! 欢迎体验啊! |
6
denghongcai 2018-05-15 15:38:19 +08:00
@xuxueli 我的问题是你的客户端是 GPL 的,把你客户端引入项目会传染项目也为 GPL,是不是客户端应该单独一个许可证
|
7
xuxueli OP @denghongcai 这个不会的啊,可以参考下 Mysql、Linux 都是 GPL 协议,二者可谓是互联网公司的基石,个人和企业内部都可以自由使用。
|
8
denghongcai 2018-05-16 20:23:51 +08:00
@xuxueli 你是完全没理解我的意思还是说只是个复读机?
XXL-CONF-CORE 是需要被 link 到使用者应用里的,你的 GPL 授权会导致使用者应用也需要遵守 GPL。如果只是在服务端还好,如果有机会分发到用户,使用者的应用就有强制公开源码的法务风险 Linux 并没有 link 到使用者应用里 MySQL 的 JDBC Driver 是 GPL 的,只要应用需要分发,都得买 MySQL 的商业授权,所以才会有官方之外的一堆 LGPL 授权的 Driver |
9
xuxueli OP @denghongcai 朋友,请注意你的言辞。
类似 mysql 和 linux,任何人可以自由使用、定制开发、售卖数据和提供的服务,自由且免费。 但是抱歉,打包售卖软件("向客户分发软件"),还请遵循协议。 缘由可以参考上面 "阮一锋" 的文章。 言尽于此。 |