winterzen 发表于 2017-12-27 15:53
把G程序的g代码功能写个API,编译成library。M使用g功能时调用G的library。这样应该不受协议限制。
kyuu 发表于 2017-12-28 17:27
不可,GPL要求一旦开源一切开源,在引入MIT之初就M已经彻底与GPL划清了界限。就是个框架设计问题,没有预 ...
qwoop 发表于 2018-1-16 18:23
貌似只有重写了。。。另外,B大神开源项目在github吗?想去学习一下(顺便点星星~)
ulosggs 发表于 2018-1-16 19:48
想太多。作者完全可以发布一份GPL的G和一份MIT的G。
beefly 发表于 2018-1-17 07:50
开源协议太复杂了。这里有个现成的例子,广泛使用的lapack库是BSD license,但lapack也包含在很多使用其他 ...
kyuu 发表于 2018-1-17 11:25
BSD跟MIT差不多,基本属于可以为所欲为的协议,用户用了代码以后愿意闭源开源随意,想从二叉树右侧跳到 ...
欢迎光临 计算化学公社 (http://bbs.keinsci.com/) | Powered by Discuz! X3.3 |