是否接受微软作为开源社区的一员?
2010-06-10 22:23
162 查看
当人们提到开源软件的时候,大多数人会立刻想到Linux、Apache、Mozilla来命名现在正在开发的一些项目。当然,有成千上万的开源项 目,同时我还想知道这些项目都运行在什么平台上。让我惊奇的是,我发现了很多Windows开源项目,同时,我还被我的调查结果震惊了。以下是我调查的十 大应用程序:
* eMule - 适用于Windows的文件共享工具。
* Azureus / Vuze - Windows, Mac和Linux p2p客户机
* Ares Galaxy - Windows p2p 客户机
* 7-ZIP - Windows文件压缩
* FileZilla - Windows, Mac和Linux共享文件
* Smart Package of Microsoft's core fonts - Linux, UNIX, BSD等
* GTK+ and GIMP Installers for Windows - Windows
* Audacity - 所有操作系统适用
* Portable Apps.com - 适用于可携带的Windows应用程序
* DC++ - Windows文件共享客户机
这里列出来的每一个项目都 展示了一个Windows平台的解决方案,这些项目违背了普遍共识:开源只是为Linux平台设计的,不是为Windows设计。于是我就查阅了一下微软 的开源网站:http://www.microsoft.com/opensource, 该网站列出了现在为Windows平台构建的所有开源项目。不过确实让我惊讶的是,我们能够看到这么多开源社区会为非开源的Windows平台积极地构建 解决方案。
因此,随着大量开源应用程序运行在Windows平台上,越来越多的来自微软的基础设备支持,我们是不是可以把微软作为开源 公司?当然,微软确实有很多合适的软件可以出售,但是微软在开源技术方面所做的努力,以及他们对在Windows平台上运行的开源项目的支持确实让我印象 深刻。
我意识到微软不是一个核心的开源公司,他们将继续用各种方式同Linux竞争下去。但是是时候接受微软作为开源社区的一部分了, 同时要帮助他们开放他们的技术吗?我们现在可以正式接受“微软是魔鬼”的论调,同时更加专注于与微软合作进行开发,还是要把微软作为开源的永久的敌人?
* eMule - 适用于Windows的文件共享工具。
* Azureus / Vuze - Windows, Mac和Linux p2p客户机
* Ares Galaxy - Windows p2p 客户机
* 7-ZIP - Windows文件压缩
* FileZilla - Windows, Mac和Linux共享文件
* Smart Package of Microsoft's core fonts - Linux, UNIX, BSD等
* GTK+ and GIMP Installers for Windows - Windows
* Audacity - 所有操作系统适用
* Portable Apps.com - 适用于可携带的Windows应用程序
* DC++ - Windows文件共享客户机
这里列出来的每一个项目都 展示了一个Windows平台的解决方案,这些项目违背了普遍共识:开源只是为Linux平台设计的,不是为Windows设计。于是我就查阅了一下微软 的开源网站:http://www.microsoft.com/opensource, 该网站列出了现在为Windows平台构建的所有开源项目。不过确实让我惊讶的是,我们能够看到这么多开源社区会为非开源的Windows平台积极地构建 解决方案。
因此,随着大量开源应用程序运行在Windows平台上,越来越多的来自微软的基础设备支持,我们是不是可以把微软作为开源 公司?当然,微软确实有很多合适的软件可以出售,但是微软在开源技术方面所做的努力,以及他们对在Windows平台上运行的开源项目的支持确实让我印象 深刻。
我意识到微软不是一个核心的开源公司,他们将继续用各种方式同Linux竞争下去。但是是时候接受微软作为开源社区的一部分了, 同时要帮助他们开放他们的技术吗?我们现在可以正式接受“微软是魔鬼”的论调,同时更加专注于与微软合作进行开发,还是要把微软作为开源的永久的敌人?
相关文章推荐
- 微软向开源社区开绿灯 开放Web服务规范专利[转载]
- 作为微软技术.net 3.5的三大核心技术之一的WCF虽然没有WPF美丽的外观
- JS中对象和变量是否可以作为if选择结构的条件?
- socket(php)(不确定是否是长连接)(一次连接,多次接受,发送特定字符时关闭连接)整理版本3
- 一种观点:微软是否将太多的内容塞进了System这个根命名空间之中?
- 让微软帮你测试你的密码是否强悍
- 微软作为一个垄断企业令其竞争对手处境窘困
- node 的express 如何接受以一个网站的url作为参数的路由
- 微软和开源社区---开发者的福音
- 接受一个整型作为参数, 返回它所有约数的列表,包括1和本身
- 你是否适合把编程作为职业?
- MSDN会明确告诉你下载的光盘镜像是否正宗微软原版
- 作为移动开发程序员,你是否患有微信应用号“恐惧症”?
- 7. 微软亚院之编程判断俩个链表是否相交
- Web2.0之父预测08年互联网:微软难有作为
- 微软最有价值专家谈快速关机是否会导致数据损坏
- 如何判断一个窗口是否可以接受字符
- 【CIO早班车】你有一个来自云管理的挑战,请问是否接受?
- 微软Kinect开发,是否将成为趋势
- Java HashMap 可以接受空字串,或者 null 作为键值