求mysql的授权资料
我搞不懂PHP使用mysql收费不?
C语言呢?

解决方案 »

  1.   

    不收,放心使用,是免费的。PHP 也是免费的, Linux 也是免费的, linux上的 gcc 也是免费。可惜你的劳动力不知道公司准备怎么付你。
      

  2.   

    mysql> show variables like 'license';
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | license       | GPL   |
    +---------------+-------+
    1 row in set (0.00 sec)mysql>网上有GPL授权的详细介绍
    http://dev.mysql.com/doc/refman/5.1/zh/introduction.htmlMySQL®软件提供了十分快速的多线程、多用户、牢靠的SQL(结构化查询语言)数据库服务器。 MySQL服务器定位于任务关键型、重负荷生产系统,并能嵌入在大量部署的软件中。MySQL是MySQL AB的注册商标。MySQL软件采用双许可方式。用户可根据GNU通用公共许可(http://www.fsf.org/licenses/)条款,将MySQL软件作为开放源码产品使用,或从MySQL AB公司购买标准的商业许可证。关于我方许可策略的更多信息,请参见http://www.mysql.com/company/legal/licensing/。
      

  3.   

    1.5.4  MySQL客户软件开发库(Connector/ODBC、Connector/J等)
    的商用许可证除了MySQL服务器软件,MySQL公司还为开发各种应用软件所必需的客户软件开发库准备了几种许可证(还有许多由MySQL公司以外的第三方开发的驱动程序包,如PHP驱动程序包)。q  C-API:与C语言配合使用的应用程序接口。q  Connector/C++:与C++语言配合使用的开发库。q  Connector/J:与Java语言配合使用的驱动程序。q  Connector/MXJ:与Java语言配合使用的J2EE MBean驱动程序。q  Connector/NET:.NET驱动程序,主要用于开发Windows环境下的应用程序。q  Connector/ODB:ODBC驱动程序,适用于开发Windows环境下的各种程序。与MySQL服务器软件的情况类似,这些驱动程序也是采用GPL许可证发行的。有许多MySQL客户软件开发库(例如JDBC接口Connector/J)的早期版本采用的是LGPL(Lesser Gnu Public License,弱Gnu公共许可证);LPGL许可证在商业软件方面的限制相对要少一些。不过,这种情况从4.0版本开始发生了变化。如果打算使用上述驱动程序来开发商业化的应用软件,有件事情必须知道:如果开发的MySQL客户程序将被用来访问一个有许可证的MySQL服务器,那份服务器许可证的效力将同样适用于准备使用的MySQL客户软件开发库。换句话说,为使用MySQL客户软件开发库而去购买一份许可证往往没有必要,服务器许可证已经把客户软件开发库的版权自动包括在内了。不过,如果开发和销售的商业化程序不随MySQL服务器一同发行——即把MySQL服务器的安装和许可证问题留给顾客去解决,就必须为编写程序时用到的每一个客户软件开发库购买一份许可证。在MySQL公司看来,顾客为MySQL服务器购买许可证的情况属于正常业务,顾客单独为MySQL客户软件开发库购买许可证的情况则属于特例。MySQL客户软件开发库的商用许可证其实是MySQL公司为了维护自己的权益而采取的一种保护措施。MySQL公司当然不希望看到这样的局面:商业软件的开发者以不向顾客提供MySQL服务器为由拒绝从MySQL公司购买许可证,而商业软件的使用者只须从因特网下载一份MySQL服务器的GPL版本就可以解决配套问题。如果真是那样,MySQL公司将无法从第三方的商业化MySQL产品的开发项目上获得任何收益。我是在看mysql 5权威指南 一书有些疑问,
    如上所述的意思是比如你使用了C-API来开发商业化的软件,而该软件不随MySQL服务器一同发行,就必须购买一份C-API许可证
      

  4.   

    MySQL采用双重授权(Dual   Licensed),他们是GPL和MySQL  AB制定的商业许可协议。MySQL的授权方式与平台无关,在任何平台都可以随时获取没有功能和时间限制的最新版本。如果在一个遵循GPL的自由(开源)项目中使用MySQL,那么可以遵循GPL协议使用MySQL。否则,需要购买MySQLAB制定的那个商业许可协议。许可证按照计算机台数计算,一台机器一个。技术服务需要另行购买。
    这里最重要的一点就是要想免费使用MySQL,所开发的软件必须是遵循GPL的自由(开源)软件。所以我们如果使用是需要购买商业授权的。