1.5.2 开源许可证下的MySQL软件
根据GPL许可证的有关规定,可以在以下场合自由使用MySQL软件:
q 如果是为了自行开发一个应用软件且不进行商业销售,就可以免费使用MySQL。可一旦把开发的解决方案销售给别人,许可证问题就来了。这条原则在MySQL的官方网站上是这样表述的:“只要你能做到永远也不复制、修改或再发行,就可以永远免费使用MySQL软件。”
q 如果使用范围仅限于一个网站的内部,就可以免费使用MySQL。如果还开发了一个PHP应用程序并需要把它的部分组件安装到ISP(Internet Service Provider,因特网接入服务提供商)的系统里去,是否把PHP代码按GPL意义自由公开由本人决定,可以选择不公开它们。
q 类似地,对ISP而言,如果只是提供MySQL数据库给自己的顾客使用,就无需为MySQL软件支付许可证费用。这是因为MySQL软件将只运行在ISP的计算机上,所以有关的应用程序将被认为是属于“仅供内部使用”的范畴。
q 最后,凡是符合GPL许可证或其他与之类似的免费许可证里有关规定的软件开发项目,都可以免费使用MySQL软件。(例如,假设用户正在为Linux开发一个新的、免费的电子邮件客户软件,那么,只要想把电子邮件存放到一个MySQL数据库里去,就可以毫无顾虑地这样做。)
图书导读





