菊风公司采用 Dual license 模式来许可软件, 为何采取这种双许可的模式?我们在 Windows 下采用
LGPL 的开源许可方式,而在嵌入式环境下按拷贝收取许可费的做法,有如下目的:
开源加强我们的软件的透明度,吸引更多的客户使用我们优质的产品,但开源不等于免费,免费使用开源软件的前提是我们不提供任何服务和商业保证。同时,大量的用户在 Windows 下免费的使用我们的软件,大规模的测试和应用有利于保证产品的质量和稳定性。
开源 Windows 版使得我们的软件能够在 Windows 下进行快速的开发,并很容易的移植到目标嵌入式设备上去;我们提倡一种快速开发的模式—— Windows上开发,目标设备上运行——请注意我们不是通过采用 Java 语言的方式实现这个模式的,我们主要使用 C 或 C++,因此目标设备不需要Java虚拟机。