`
loseone
  • 浏览: 34658 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Sun被Oracle收购有感: 开源软件做不久, 顶级软件不开源

阅读更多

今天, 2009-4-21, 惊闻 Sun 被 Oracle收购, 有感.

以前写过一片小文: 也谈所谓的开源 – Eclipse , 本文的思路和那篇文章基本一致.

有句话叫钱不是万能的, 没有钱是万万不能的. 这句话放在开源软件上, 一点也不差. 还有句话叫天下没有免费的午餐. 开源, 是那些不差钱的公司用来做免费广告和简装版软件的一种手段, 是一些有野心的个人扬名立万然后加入XX公司的捷径, 当然, 也有一些同志是真心的为了造福人类来做开源. 然而, 除非您不差钱, 开源软件总是做不久. 而做一流产品的都是不开源的公司, 例如微软, Oracle等, 游戏也是如此, 从没听说过 暴雪把自己的游戏去开源了, 或者 Battle Field 2开源了, Crysis 开源了. 道理很简单, 研发需要投入人力物力财力, 需要时间, 如果这些条件都不具备, 就做不出一流的产品/技术.

开源大致分两类: 个人发起, 公司发起. 前者或为兴趣, 或为方便他人, 或为成名, 多为一时兴起, 或把工作所得总结所得, 收购或者沉寂多为最终结局. 公司发起, 多为把不挣钱的东西扔掉, 或者搞一些裁剪版的让人用了后觉得不过瘾然后推荐去买商业版, 相当于免费广告, 这方面做的最好的当属 IBM 的 Eclipse, 和对应的IBM的商业产品相比, 阉割的不像样子.

以大家喜闻乐见的一些开源玩意来看看(仅限Java相关和最常见的):

Hibernate, 先被JBoss收购, 后来干脆 JBoss 也被 RedHat 吞并. 下一步 RedHat 或许会被吞并未可知.

Spring, 先做免费版, 现在也搞起自己的一套商业软件了.

Struts 1, 基本沉寂.

MySQL, 先并入 Sun, 最后 Sun 被 Oracle收购.

Tomcat, 由于缺乏盈利模式, 性能一直底下, 甚至比不过 Resin.

其它的, 各个大公司收购后然后消失的开源软件不计其数.

至于顶级软件不开源, 大家看看自己电脑上到底是商业软件多, 还是开源的多, 就知了. 再问一下, 贵公司真的是在靠做开源软件过活嘛? 你们做的XXX财务系统开源嘛? 答案当然是否. 道理很简单, 没钱谁去干活.

呵呵, 发点牢骚. 大家好好干, 做好商业软件就是为开源软件做贡献, 因为只有你吃饱有地方住了, 才有心思去搞开源, 免费的那种.

-----------------------------------

现在金融危机太离谱了 上午还在上班中 中午一个人去吃了碗拉面 下午去 发现公司人去楼空 连我的本本都不见了



BeanSoft 2009-04-21 10:29 发表评论
分享到:
评论

相关推荐

    Java图形界面设计工具在教育测量软件上的应用 (1).pdf

    Java语言是软件开发行业主流的程序设计语言之一,尤其是在sun公司被Oracle收购之后,Java在程序设计领域的地位更加巩固。然而,Java受到最大批评的地方在于图形界面设计方面,功能一直难以和微软公司的.NET平台相比...

    java程序员校招简历模板.pdf

    * 基于 Unix/Linux 平台、Oracle 数据库、J2EE 架构的软件开发工程师 * 专业技能:精通 Core Java 以及 JSP、Servlet 等 Java Web 编程技术 * 编程语言:C++、Java * 开源框架:Struts/Hibernate/Spring 等 * JAVA ...

    日本最著名操作系统日本最著名操作系统

    虽然Sun Microsystems后来被Oracle收购,OpenSolaris项目也终止,但在日本,仍有一些企业和开发者继续维护和使用OpenSolaris的分支,如 illumos。 7. **Haiku OS** Haiku OS 是一个现代的、轻量级的开源操作系统,...

    Linux进阶笔记

    - **2000年初**,Sun Microsystems因感受到Linux的压力,宣布Solaris 8降价。这一举动表明Linux已经开始对Sun造成显著的影响。 - **2001年**,IBM决定投入10亿美元扩大Linux系统的应用范围。这一决策对市场产生了...

    J2ME版RPG手机游戏《征途》源码附文档

    - J2ME由Sun Microsystems(现已被Oracle收购)开发,由三部分组成:Connected Limited Device Configuration (CLDC)、Connected Device Configuration (CDC) 和多个Profile,如MIDP(Mobile Information Device ...

    赞助委员会

    Java作为一种多用途、面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它具有平台独立性、安全性、可移植性和高性能等特性,被广泛应用于企业级应用开发、移动应用(尤其是Android...

    HackHERThon

    Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle Corporation的一部分)开发,以其“一次编写,到处运行”的特性而闻名。Java的设计目标是具有低学习曲线、高效性能和平台无关性,使其成为...

Global site tag (gtag.js) - Google Analytics