Tag Archives: OpenSource

没有了MySQL,能用Linux做的事情多着呢

最近 Oracle 频繁收购开源厂商, 也有消息说 Oracle 也曾经试图收购 MySQL 未果, 一连串的事情引起了开源界的恐慌,估计也让不少开源爱好者都很闹心,今天居然在 CSDN 头条上看到了没有了MySQL,我们使Linux还能干什么这样的观点:

我宁可看到微软收购 Redhat、Mandrake等,也不愿看到 MySQL 被收购,因为在这之后将可能是 PostgreSQL 的覆灭,到了那时,我们还有什么理由继续使用 Linux 呢?

没错,这居然是 CSDN 的头条新闻. 这不知道这位开源爱好者怎么会作出这个有些可笑的结论.有必要讨论一下了。
 
被收购并不意味着会修改软件许可证方式.假定现在 MySQL 现在已经被某个大厂收购, 那么并不意味着这家收购方会冒天下大不韪,收购方可能会继续采用当前的许可模式,这样对那些期待免费使用的最终用户来说没甚么影响; 开源运动的实际推动者还是那些千千万万的软件爱好者,这一点不是以某个公司的意志能转移的。
修改软件许可方式不一定不是免费的. 我不知道那些 MySQL 的爱好者与使用者是重点关心软件价格的免费还是代码的开放, 据我的观察, 国内的 MySQL 最终用户中,直接因为某项功能而 Hack MySQL 源代码的少之又少,更多的都是直接拿来应用. 如果我的这一判断出入不大,那么 MySQL 被收购后不再开源,用户未必就一下子跑光了。
MySQL 不是唯一的开源数据库. 放眼望去,PostgreSQLIngresFireBird等等优秀的开源数据库产品还有很多; 除了流行程度, 软件功能和 MySQL 相差都不大; 即使收购方扼杀了 MySQL; 广大开源用户还是有的”吃”。
MySQL 本身的血统并不那么高贵. MySQL 本来就是由商业公司在背后运作, 甚至本身的技术也多少依赖于开源软件界。如果说他被更大的商业公司收购的话,只能说他的商业运作成功,修成正果而已。咱何必奢求?
更多厂商的推出免费数据库. Oracle 推出了免费的 Express Edition DB, IBM 紧跟对手推出免费的 DB2 Express-C, SybaseEnterpriseDB 等厂商也都有免费或开源的 DB 产品推出, 即使没有了 MySQL,我们的选择只会更多. “死了张屠户,也不用吃混毛猪”.
如果这些理由还没有解除你的顾虑, 现在我们看看数据库之外的东西。

继续阅读

Tridge 获得 2005 年自由软件大奖

自由软件基金会日前宣布, Tridge(Andrew Tridgell) 因为在 Samba 项目的贡献而获取 2005 年 “2005 Free Software Awards“.
Tridge 其他的贡献还包括 rsync 工具以及对 Linux Kernel 的代码贡献. 2005 年, Tridge 写了一个针对 BitKeeper 自由软件的客户端, 并通过 对BK协议的反向工程最后使得 BitMover 公司去除了对该软件的使用限制. Tridge 的行为在开源软件社群中曾经引起轩然大波, Linus 曾经公开批评[more]过 Tridge:

最终结果是,那些不赞成 Tridgell 做法的人们受到了损失,这个软件对任何人都没有价值,它赶走了BitKeeper,而后自己又要黯然离场……

不过 Linux Kerner 现在代码维护工具是 Linus 发起的新项目 Git .
关于 Samba 的历史可以从 Wiki 条目 SAMBA 得到一些, 亦有一篇 Samba的诞生 是某次对 Tridge 的访谈, Tridge 回顾了开发 Samba 过程中的感受.

继续阅读

再次探讨日常办公操作系统完全用 Linux 的可能

一年多以前,我写过一篇 探讨把工作视窗转换到Linux上的可行性 的 Blog.今天翻出来这篇文章看了看。结合自己日常使用的实际情况,发现还是有很大难度。

先说说这一点中我观察到的 Linux 针对中文用户的变化. 首先是输入法方面, SCIM 搬了几次家之后,还在继续发布新的版本。并且已经被 SuSE 等主流 Linux 操作系统接受。第二个关于Linux 的发行版。关于 SuSE 的,Novell 把 SuSE 标准版贡献了出来,成立了一个新的 OpenSuSE 项目(参考),随着 OpenSuSE 10 的发布,给中文社区带来了不小的影响。而 SuSE 的易用性一向也是为人所称道。此外,在浏览器方面, 这一年中 Firefox 取得了极大地成功。那些一向敌视微软的厂商给了 Mozilla 项目足够大的支持,使得 Firefox 一下子成了今年的软件明星。很多人都乐观地认为 Firefox 将是微软 IE 的杀手.办公软件方面,随着 Ajax 的风靡一时,出现了很多在线办公软件(比如,Writely),这给脱离微软的 Office 带来了更多的可能。而 Linux 平台上的一些软件对我的吸引力还是很大的,比如 Nessus / Nmap (虽然 Windows 版本也有)

那么,时机成熟了么?

对于我来说,还是不现实!

继续阅读

OpenSolaris Dtrace Open Source !

Sun 日前宣布Solaris 10 的Dynamic Tracing (DTrace)将开源,该软件的版权协议采用的是 Community Development and Distribution License (CDDL),基于 Mozilla Public License 1.1

同时,Sun还将启动一个新的站点OpenSolaris.org,用以开源爱好者之间进行交流。

新闻来源:http://trends.newsforge.com

此前我对Dtrace的介绍:DTrace(Dynamic Tracing):Solaris 10 的新特性

EOF