📄 clicensing.html
字号:
<html><head><title>MiniGUI 授权策略</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad=""><img border=0 src="images/fmlogo.gif"><h2>MiniGUI 授权策略</h2><h3>简介</h3> <p>简而言之,飞漫软件针对 MiniGUI 的授权策略是:MiniGUI 是 100% 按照 GPL 条款发布的自由软件,如果您能 100% 遵守 GPL 许可证条款,则无需支付任何授权费用。在其他任何情况下,都需要获得我们的商业授权。 </p> <p>老版本 MiniGUI(1.3.0 版本之前)遵循 LGPL 条款发布,因为嵌入式系统无法保障用户获得修改 MiniGUI 函数库并进行调试的自由,从而无法确保 LGPL 在嵌入式产品中的实施,因此,如果要在嵌入式产品中使用老版本的 MiniGUI, 也必须首先购买商业授权。 </p><h3>授权详解</h3> <p>自 MiniGUI V1.3.0 起,我们遵循 GNU General Public License 许可证(简称 GPL)发布 MiniGUI。该条款的原文可见和 MiniGUI 源代码一同发布的 COPYING 文件。相比早期版本使用的 LGPL(GNU Lesser General Public License)许可证,GPL 所定义的条款要严格的多,更能有效维护自由软件的权益,避免自由软件成为专有系统的一部分。有关 GPL 许可证的解释及适用,可参阅 GNU 官方网站上的相关网页: </p> <code>http://www.gnu.org/licenses/licenses.html</code> <p>同时,我们为无法或者不愿 100% 遵循 GPL 条款使用 MiniGUI 的用户提供商业授权。 </p><h4>1. 如果您 100% 遵循 GPL,无需获得商业授权</h4> <p>如果您使用 MiniGUI 的应用程序以 GPL 发布,则无需获得我们的商业授权。我们非常欢迎任何人在遵循 GPL 条款的基础上复制、修改和发布 MiniGUI。在这种情况下,您无需获得飞漫软件的任何形式的(包括口头或书面)使用授权,因为 GPL 条款本身就足够确保您的权益。但需要注意的是,飞漫软件不对这种形式下的使用提供任何形式的担保或技术支持。 </p><h4>2. 如果您从不复制、修改和发布 MiniGUI,无需获得商业授权</h4> <p>只要您从不复制、修改和发布 MiniGUI,则您可以在您的应用程序中使用 MiniGUI,而无需获得商业授权。举个例子,您在完成一篇学位论文,并因此在您的程序中使用了 MiniGUI,您的程序仅仅用来说明您论文中试验的可行性或者结果,而且您没有修改 MiniGUI,并且该程序不以任何方式被复制和发布,则您无需获得商业授权。飞漫软件也不对这种形式下的使用提供任何担保。 </p> <p>但需要特别指出: </p> <ul> <li>修改。我们欢迎您对 MiniGUI 进行任意的修改。如果你发布该修改版本,则您对 MiniGUI 所做的任何修改、所有的接口代码以及直接和间接地与接口相关联的代码将遵循 GPL 许可证。 <li>复制。我们允许您复制 MiniGUI 二进制代码和/或源代码,但一旦这么做了,所有的副本应遵循 GPL 许可证。 </li> </ul><h4>3. 其他情况均需获得商业授权</h4> <p>如果您使用 MiniGUI 的应用程序并不以 GPL 条款发布,却打算在内部或外部发布使用 MiniGUI 的应用程序或者函数库,则您必须首先获得飞漫软件的商业授权。 </p> <p>特别是: </p> <ul> <li>您的非 GPL 应用程序连接了 MiniGUI,不管静态还是动态连接,您需要为每一个 MiniGUI 函数库副本购买商业授权。 <li>如果您在自己的单位使用 MiniGUI 函数库,但又不希望将其置于 GPL 许可证之下,则需要购买商业授权。 <li>当然,更多的人购买 MiniGUI 的商业授权,其目的非常简单,他们希望获得来自飞漫软件的技术支持和软件质量担保。 </li> </ul><h4>4. 建议</h4> <p>对商业用户,我们建议购买 MiniGUI 的商业授权。这不仅仅能帮助您避免为满足 GPL 条款而付出太多的硬件和软件开发费用,从而保护自己专有系统的商业利益,也可以从飞漫软件获得质量担保——GPL 软件不含任何形式的、间接或直接的担保。 </p> <p>对自由软件社区的用户,或者经费不足的科研院校,我们建议您在开发基于 MiniGUI 的应用程序时,采用 GPL 或者其他的开放源码许可证条款。这样,能在最大程度上满足 GPL 许可证条款,您也不必购买 MiniGUI 的商业授权。 </p> <p>如果您不知道自己的产品能否 100% 满足 GPL 条款,则建议您选择商业授权,因为对飞漫软件来讲,我们会保护商业客户的利益,并通过优秀的技术支持和产品担保来确保您的产品能够顺利开发并良好运行。 </p><h3>老的版本</h3> <p>在版本 1.3.0 之前,MiniGUI 使用 LGPL 条款发布。这种条款为非自由软件使用自由函数库而提供了非常宽松的条件。但是,LGPL 条款仍然为复制、修改和发布 LGPL 软件定义了一些约束性的条款,以避免 LGPL 软件变成专有系统事实上的一部分,或者通过一些技术障碍来阻止用户获得 LGPL 条款定义的自由。这些条款包括以下几个方面: </p> <ul> <li>对 MiniGUI 本身的复制、修改和发布行为,均应在确保 MiniGUI 仍然为函数库、仍然遵循 LGPL 或者 GPL 许可证的前提下进行。 <li>使用 MiniGUI 必然要生成可执行文件。根据 LGPL 条款的定义,该可执行文件是 MiniGUI 的“衍生作品”,并且应该按照 LGPL 许可证之第 6 条发布该可执行文件。该条款的核心思想是,确保用户知悉在该“衍生作品”中使用了遵循 LGPL 条款发布的 MiniGUI 函数库,用户因此将得到修改 MiniGUI 的权利;在用户修改了 MiniGUI 函数库的情况下,只要修改后的版本和原先的版本在接口上是兼容的,则应确保用户仍能够生成“衍生作品”(静态连接的情况),或者“衍生作品”仍然能够正常工作(动态连接的情况)。因此,“衍生作品”的发布必须以确保用户获得上述自由为前提和条件。 </li> </ul> <p>飞漫软件认为,MiniGUI 在大多数嵌入式系统中的应用,会因为某些技术上的障碍而不可避免地阻碍用户获得上述自由: </p> <ul> <li>某些嵌入式系统根本不存在任何硬件上的条件或机制(比如程序上载接口),以帮助用户运行和调试修改后的 MiniGUI 函数库。 <li>某些嵌入式系统采用了其他非开放源码的专有操作系统,用户根本无法免费获得用于编译、连接和调试修改后 MiniGUI 函数库的工具。 <li>某些嵌入式系统,因为专利或技术保密等原因,禁止用户对程序采用反向工程和反汇编,从而禁止用户调试修改后的 MiniGUI 函数库。 </li> </ul> <p>如果您剥夺了用户获得修改 MiniGUI 的权利,即使您遵循了 LGPL 许可证的其他条款发布了修改后的 MiniGUI 源代码,则仍不属于 100% 遵循 LGPL 条款。这时,您需要获得飞漫的商业授权。那么,嵌入式系统需要完成哪些工作才算 100% 遵循 LGPL 条款呢? </p> <ul> <li>确保按照 LGPL 条款复制、修改和发布 MiniGUI 函数库本身。 <li>如果您采用静态连接方式生成使用 MiniGUI 函数库的可执行程序,则应确保提供用于生成最终可执行程序的全部目标代码和/或源代码。 <li>如果您采用动态连接方式使用 MiniGUI 函数库,则应确保在达到接口兼容性的情况下,使用 MiniGUI 函数库的可执行程序仍然能够正常工作。 <li>您必须允许用户对您的程序进行反向工程,以便用户调试修改后的 MiniGUI 函数库。 <li>如果您采用了非开放源码的专有嵌入式操作系统,则请确保和您的产品一同提供用于编译、连接和调试程序的工具,或者您的用户可免费获得这些工具。 <li>您的产品还应该在硬件和软件上提供替换原先 MiniGUI 函数库和/或使用 MiniGUI 的可执行程序的机制和条件,以便用户在您的嵌入式产品中调试和运行修改之后的 MiniGUI 函数库。 <li>其他为确保用户具有修改 MiniGUI 函数库的自由而应该提供的法律许可及软硬件条件。 </li> </ul> <p>因此,我们认为在嵌入式产品中使用老版本 MiniGUI 也必须购买商业授权。 </p><h3>MiniGUI 商业授权办法</h3> <p>为了给节省客户的产品开发成本,飞漫软件提供灵活的 MiniGUI 的商业授权办法: </p> <ul> <li>以出货量为单位的授权,用户需要为每个 MiniGUI 副本购买商业授权,每个授权的单价和使用 MiniGUI 的产品数量有关。 </li> </ul> <p>具体的价格及购买方法,请访问飞漫软件网站: </p> <code>http://www.minigui.com/product/cindex.shtml </code><h3>如有疑问</h3> <p>如果您对上述授权策略有任何疑问,请联系我们:info@minigui.com。 </p> <pre>GPL = GNU General Public License, http://www.gnu.org/copyleft/gpl.html LGPL = GNU Lesser General Public License, http://www.gnu.org/copyleft/lgpl.html FMSoft = Feynman Software, http://www.minigui.com </pre><h2>相关链接</h2><ul> <li><a href="index.html">MiniGUI 及其增值产品</a> <li><a href="ccontact.html">联系飞漫软件</a></ul><hr><table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#1E7BB4"> <tr> <td> <center> <p><br>版权所有 © 2003-2005 北京飞漫软件技术有限公司<br>http://www.fmsoft.cn<br><br></p> </center></td> </tr></table> <hr></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -