不太明白 highcharts 这个操作,既然公布源码那为什么还要商用限制

2018-11-17 13:49:38 +08:00
 nohup

一直想在内部系统用 highcharts,可是碍于商用要收费,公司应该不允许。
于是去 github 上搜索一下,发现 highcharts 居然在 github 上公布源码了!而且不是压缩混淆过的源码,链接:https://github.com/highcharts/highcharts

所以我很好奇,如果我就是拿来用商业用途了,highcharts 是怎么判断出来呢?是通过在 JS 里面放跨域请求做判断,还是通过在图表上绘制 highcharts 的 logo 呢(讲道理应该也可以去除掉)?

既然都公布源码了,highcharts 又何必商业用途呢?

10780 次点击
所在节点    程序员
29 条回复
hst001
2018-11-17 16:15:36 +08:00
开源跟免费、商业没有任何关系。
jin5354
2018-11-17 16:25:48 +08:00
handsontable 也是这样,pro 版本也有开源代码
防君子不防小人。
nohup
2018-11-17 16:59:12 +08:00
@sutra
@hst001
@jin5354
@neoblackcap
@swcat
@idtaanlcoe
@dangyuluo
@FakeLeung
@iwtbauh
@jingyulong
@lscho

看来直接商用应该还是有法律风险的!=_=,但是我发现了基于 highcharts 的 react-highcharts,https://github.com/kirjs/react-highcharts,他上面显示是 MIT 协议,而且有很多人都 star 在用了,这种情况还算是商用侵权吗?求解
geelaw
2018-11-17 17:24:36 +08:00
换个说法就好理解了,大多数专利都是公开的,但是这不代表任何人都可以使用该专利。
dobelee
2018-11-17 17:29:05 +08:00
楼主是不是对开源协议有什么误解。。
sobigfish
2018-11-17 18:24:58 +08:00
@nohup #22 算侵权 但他如果没有打包 highcharts 他自己的代码写 MIT 协议也所谓, 但 end user 的使用 highcharts 也要遵守原授权协议
ShareDuck
2018-11-17 18:46:19 +08:00
@nohup 算。举个例子,你免费做了个 Windows 的主题,放到网上给别人用。用户是不需要为了你的主题付费的,但他还是要为 Windows 本身付费的。虽然你的主题基于 Windows。
wtdd
2018-11-17 18:51:49 +08:00
你可以用,他可以告
swcat
2018-11-17 19:09:28 +08:00
highchart 个人,非商业用途随便用,pandavan 这个开源项目也在用
公司小,也不会查你,
用 echarts 吧,满足大部分功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/508762

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX