最近 Oracle 频繁收购开源厂商, 也有消息说 Oracle 也曾经试图收购 MySQL 未果, 一连串的事情引起了开源界的恐慌,估计也让不少开源爱好者都很闹心,今天居然在 CSDN 头条上看到了没有了MySQL,我们使Linux还能干什么这样的观点:
我宁可看到微软收购 Redhat、Mandrake等,也不愿看到 MySQL 被收购,因为在这之后将可能是 PostgreSQL 的覆灭,到了那时,我们还有什么理由继续使用 Linux 呢?
没错,这居然是 CSDN 的头条新闻. 这不知道这位开源爱好者怎么会作出这个有些可笑的结论.有必要讨论一下了。
被收购并不意味着会修改软件许可证方式.假定现在 MySQL 现在已经被某个大厂收购, 那么并不意味着这家收购方会冒天下大不韪,收购方可能会继续采用当前的许可模式,这样对那些期待免费使用的最终用户来说没甚么影响; 开源运动的实际推动者还是那些千千万万的软件爱好者,这一点不是以某个公司的意志能转移的。
修改软件许可方式不一定不是免费的. 我不知道那些 MySQL 的爱好者与使用者是重点关心软件价格的免费还是代码的开放, 据我的观察, 国内的 MySQL 最终用户中,直接因为某项功能而 Hack MySQL 源代码的少之又少,更多的都是直接拿来应用. 如果我的这一判断出入不大,那么 MySQL 被收购后不再开源,用户未必就一下子跑光了。
MySQL 不是唯一的开源数据库. 放眼望去,PostgreSQL、Ingres、FireBird等等优秀的开源数据库产品还有很多; 除了流行程度, 软件功能和 MySQL 相差都不大; 即使收购方扼杀了 MySQL; 广大开源用户还是有的”吃”。
MySQL 本身的血统并不那么高贵. MySQL 本来就是由商业公司在背后运作, 甚至本身的技术也多少依赖于开源软件界。如果说他被更大的商业公司收购的话,只能说他的商业运作成功,修成正果而已。咱何必奢求?
更多厂商的推出免费数据库. Oracle 推出了免费的 Express Edition DB, IBM 紧跟对手推出免费的 DB2 Express-C, Sybase、EnterpriseDB 等厂商也都有免费或开源的 DB 产品推出, 即使没有了 MySQL,我们的选择只会更多. “死了张屠户,也不用吃混毛猪”.
如果这些理由还没有解除你的顾虑, 现在我们看看数据库之外的东西。
一般来说, 用 Linux 做企业应用,大致有以下几种: Web 服务器、文件服务器、邮件服务器、安全、数据库服务器、嵌如式产品等等。且不说数据库服务器中应用 MySQL 的比率, 即使没有了数据库服务器,其他种类的应用照样会跑得欢.
LAMP(Linux、Apache、MySQL、PHP/Python/Perl)这一套组合里,我一直认为 MySQL 把所有开源数据库的功劳放到了自己身上. 一些调查报告显示, 在 Linux 之外, 应该 Apache 的 Httpd 应用程序应用最广泛, 始终是超过数据库服务器应用的(必须要说明的是一些调查公司的数据中是包含 Oracle for Linux 的应用情况的) 。一个 基于 Linux 的 Web 网站可以不依赖于 MySQL、PHP, 但是不能没有 Apache. 从这个角度上说, MySQL 并不是不可或缺的。
OpenSource 的一个好处就是能够给你更多的选择,无论什么时候也不要担心商业的力量会把所有的路都堵死。
所以说,就算没有了 MySQL,用户也不可能抛弃 Linux , 我们能用 Linux 做的事情多着呢!
hehe.
熟悉了shell以后,才感觉linux比windows要爽!
开源的魅力就是,缺了谁都能活。
没有mysql没什么,就算没了apache也没什么。
喜欢你的文章。
CSDN为了吸引眼球,不顾实事,耸人听闻的事情还少吗?
我想一定是哪里搞错了……
我觉得应该针对“头条新闻”这件事进行评论,而不应该针对这个“开源爱好者”进行评论 :)
glumtail 说的有道理.昨天写的过程中有些偏差
1. 协议的更改必须得到所有版权所有人的同意
不是几个人说了算
2. Linux 的应用不只是靠数据库,WEB 服务
3. 即使在数据库和WEB 服务 , 都是多样性的
apache 也不过是占 60% 多,而且 apache 也不是最好,最快的。
其实这世界缺谁不行?它不免费自有后来人;即便免费的死绝了,大不了掏点钱买正版的去啊。再说了,Oracle收费收了这么多年,国内有多少家公司是花了钱买来的。
我刚路过就随便来看看,写得不错。。
我还是使用win平台下面的oracle版本, 因为商业开发环境的第一要求是稳定, win 下只有ms一家, 而linux下有很多厂商, 他们到现在也统一不了, 有点象六国与秦国的滋味哦 …
你好,我最近碰到一个MYSQL的问题,就是用phpmyadmin备份的时候,发现只能备份200kb大小的文件,但是我在自己本机上测试的时候,却是正常的,你觉得问题应该出在哪里呢?谢谢
所有游戏不玩了,所有银行不用上了
没有了MySQL 会有相似的。
ewoshow 的评论:
你好,我最近碰到一个MYSQL的问题,就是用phpmyadmin备份的时候,发现只能备份200kb大小的文件,但是我在自己本机上测试的时候,却是正常的,你觉得问题应该出在哪里呢?谢谢
—————————————-
我一般用mysqldump备份,仅供参考