因为 highcharts 开放源代码了,而内部系统又有很多功能 echarts 没有,一直很渴望可以使用 highcharts,昨天晚上做梦突然梦到这样一个场景:
因为历史上有 mingejs 从 jquery 完全 copy 过来,添加了几个函数,更改了几个函数名,使用重构工具重新命名了 jquery 为 mingejs,从而 mingejs 也算是一个较为独立的项目了。还有如 iview 直接 copy elementui 的代码等操作
那么如今我可以获取到 highcharts 的源代码,我想是否可以写一个代码分析工具,通过各种变量重命名,智能调整函数结构,删除原有关于 highcharts 的名称,大力度地更改 option 的结果,结果值,呈现图表样式,以及重新命名文件名,等等各种神奇的操作。并且在没有告诉任何人的情况下将其以 MIT 证书开源出去(或者是自己偷偷地用),这样是否依旧会有商业 licence 侵权呢?求解
1
ericgui 2018-11-21 01:34:52 +08:00 1
你当然可以喽,这不就是当时京东的那一波操作吗?基本上很无耻了。
更要命的是,开源一般都是免费的,不花钱的情况下,为何要用你这个山寨的?有病吗? |
2
ericls 2018-11-21 01:35:39 +08:00 via iPhone
有什么好处?
|
3
also24 2018-11-21 01:55:12 +08:00
|
4
msg7086 2018-11-21 03:28:45 +08:00
你都获取到 highcharts 了,后续的修改都属于衍生作品范畴,并不是原创作品。衍生作品的版权是要看原始作品的,你根本没有法律上的权利去开源。法律上,一般只有净室开发的作品才能比较容易地认定为原创作品。其他情况下都是要打问号的,要调查研究的。
至于 mingejs,看看就好了。人家就差一句不用不是中国人了。 |
5
myhot21 2018-11-21 08:23:17 +08:00 via Android
内部使用是没问题,不会有人管你。但如果是为了名利,再开源出去,总有一天会被别人发现的,到时自己被打脸。
|
7
nohup OP |
8
v2girl 2018-11-21 10:58:06 +08:00
highcharts 一直都是开源的,不懂你在说什么
|