之前的Mac OS X Snow Leopard 服务器版本中提供了从图形用户界面和命令行两种方式访问MySQL,但是在最新的Mac OS X Lion服务器版本中,这个开源的MySQL数据库已经完全消失了,取而代之的是PostgreSQL,但是只提供了从命令行访问。
为PostgreSQL提供商业化支持的EnterpriseDB公司表示,他们对此毫不知情,直到Lion在Apple Store开售。该公司表示,Mac OS X Lion中包含PostgreSQL这件事中,他们并没有参与。
EnterpriseDB的产品总监Dohery和市场总监Karen Tegan Padir推测,苹果从操作系统中删除MySQL的原因是MySQL现在已经是甲骨文的产品了。Padir说:“苹果公司向来不喜欢GPL许可的软件,看来,他们担心知识产权问题,特别是在甲骨文公司对谷歌和Android在Java方面提出诉讼后。”
Padir指出,PostgreSQL是BSD体系许可下的项目,此许可比GPL更宽松。她认为,“PostgreSQL是一个更好的数据库,它有一个更好的安全模式、更实用的选项、更好的开发者支持。你可以使用多种语言来写存储过程”。
无论如何,苹果已经从Mac OS X Lion服务器版本中移除了MySQL。如果你想在苹果的最新系统中使用MySQL,你需要自行安装。
【编辑推荐】