MySQL网站:http://www.mysql.com
我对MySQL许可证的理解:
1、MySQL提供商业版本,如果你愿意付钱,那么你可以销售MySQL的时候带上MySQL,而且不需要公开源代码,不过这个价格对国内来说还是比较可观的一笔花费。
2、你在销售你的软件的时候,如果连同源代码一起公开给客户,那么你还是可以连同MySQL一起销售,而且不必为MySQL付一分钱,但是你的源代码必须使用GPL协议。
3、如果是只是内部应用,你基本上不需要为MySQL付一分钱,但是这只限于内部应用,你所开发的软件不管是源代码还是二进制代码都不可以给别人,如果愿意给别人,必须是GPL协议形式。
4、你只给客户二进制代码,而且又不想为MySQL付钱,那么你可以以客户的名义安装MySQL,但是如果你的程序用了MySQL公司的库的话Connector/J,那就必须为库买单了。
分享到:
相关推荐
在2000年,MySQL AB公司发布了MySQL的源代码,并采用GPL许可证协议,从而使MySQL正式进入了开源世界。这种开放源代码的模式使得MySQL不仅能够在IT行业中获得广泛的应用,还促使了全球开发者社区的积极参与和贡献。 ...
MySQL最初并不是作为数据库产品公司成立的,而是为了实现创始人的一些想法而需要一个数据库。在早期,他们利用索引顺序存取数据方法(ISAM存储引擎的前身)与mSQL结合来满足应用需求。随着数据量的增长和系统复杂性...
通常,PHP会通过HTTP协议与浏览器交互,接收表单提交的数据,并利用SQL(结构化查询语言)来操作MySQL数据库。 在实现这个留言簿时,开发者可能会创建以下关键组件: 1. **数据库设计**:首先,需要创建一个名为`...
作为开源软件,myGDE遵循特定的开源许可协议,如GPL或MIT等,这意味着源代码对公众开放,任何人都可以查看、使用、修改和分发代码。这种开放性促进了软件的持续改进和创新,鼓励社区成员贡献自己的想法和代码。myGDE...
MyCAT是一个大规模分布式数据库中间件,它集成了数据库连接池、SQL解析、数据分片、读写分离等功能,支持MySQL协议,可以无缝对接各种MySQL客户端。MyCAT的亮点在于其强大的数据分片策略,支持自定义分片规则,满足...
综上所述,通过对慈善事业进行创新改革的想法,特别是建设一个高效的慈善网络互动平台,不仅能够有效解决当前慈善工作中存在的诸多问题,还能激发社会各界的积极参与热情。利用先进的IT技术,如云计算、大数据分析、...
如果你在使用MyICQ的过程中,遇到了什么BUG,或是有什么新的想法和建议,或是喜欢这个程序,我将非常高兴收到你的来信。 Email: z-yong163@163.com 张勇 Linux用户请不要着急,等在Windows下测试稳定后,马上就会...
如果你在使用MyICQ的过程中,遇到了什么BUG,或是有什么新的想法和建议,或是喜欢这个程序,我将非常高兴收到你的来信。 Email: z-yong163@163.com 张勇 Linux用户请不要着急,等在Windows下测试稳定后,马上就会...
Java博客系统Tale是一个专为有故事的人设计的开源平台,它旨在提供一个简洁、美观且功能丰富的环境,让人们能够更好地分享自己的想法和经历。Tale的开源特性使得开发者可以根据自身需求进行定制,同时,对于非技术...
在开源社区中,这种协作模式非常常见,开发者通过共享代码,邀请其他人贡献自己的技能和想法,共同推动项目的进步。项目的早期阶段通常意味着基础架构正在搭建,功能可能还不完善,需要不断的调试和改进。 【标签】...
6. Networking: 网络协议和技术的笔记,如“TCP/IP模型”、“网络安全基础”。 7. Tools: 记录各种开发工具的使用方法,如“Git工作流”、“Docker容器化”。 8. SoftSkills: 关注软件工程实践和职业发展,如“敏捷...
maven java 源码 notebook -- Java自学系列知识 项目起源于自学Java过程中所做的300+系列笔记,点点滴滴的积累成就了本项目的体系结构... ...如果你对本项目的内容感兴趣,有相关的想法来完善项目,欢迎来提issue
- **初始设计**:最开始的想法是通过替换MySQL的存储引擎来实现兼容性。 - **优缺点**: - **优点**:初期实现简单,能够快速实现MySQL兼容性。 - **缺点**:性能受限,且无法灵活地调整SQL优化器或事务模型。 ##...
skynet-server 用skynet搭建的服务端框架,架构使用棋牌大厅游戏的架构, 当然也可以用做全球同服的RPG...注意 本项目仅供参考,这只是早期自已的想法的实现,skynet是一个自由的工具,尽可以自已把自已的想法去实现,
自己动手写SQL执行引擎前言在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法。来验证一下自己对于数据库底层原理的掌握是否牢靠。在笔者的github中给这个database起名为Freedom。整体结构...
3. **数据库存储**:为了存储和管理每日的想法,Thought Factory 可能会连接到一个数据库,例如MySQL、PostgreSQL或MongoDB。这些数据可能包括想法的内容、创建日期、作者等信息。 4. **版本控制**:项目名为...
JsForum应具备这些基础功能,提供用户交互的平台,允许用户发表观点、交流想法。 5. **架构设计**:考虑到JsForum是基于Java Web的,其可能采用了MVC(Model-View-Controller)架构模式。Model负责数据处理,View...
解析结果,整理压测数据及指标,结果展示或拆分成单独的微服务准备做一个UI界面,主要的想法是后续压测数据可以实时展示,形成曲线图暴露给前端的API用Gin框架实现压测逻辑里会加上sentinel-go的限流功能已实现的...