一直想在内部系统用 highcharts,可是碍于商用要收费,公司应该不允许。
于是去 github 上搜索一下,发现 highcharts 居然在 github 上公布源码了!而且不是压缩混淆过的源码,链接:https://github.com/highcharts/highcharts
所以我很好奇,如果我就是拿来用商业用途了,highcharts 是怎么判断出来呢?是通过在 JS 里面放跨域请求做判断,还是通过在图表上绘制 highcharts 的 logo 呢(讲道理应该也可以去除掉)?
既然都公布源码了,highcharts 又何必商业用途呢?