Sun被收购了,当年的硅谷先锋就这样Over了,我们现在来回顾一下SUN和他的软件产品!
1982年,Sun Microsystems公司诞生于美国斯坦福大学校园。Sun公司1986年上市,在NASDAQ的标识为SUNW,2007年改为JAVA。
自成立之初,Sun就率先提出了开放标准、互操作性、异构和参与等思想,希望在开放社区的基础上,将世界各地的人们联系在一起。这些在当时是很激进的思想,但经过多年后,这些思想已在世界各地开花结果。
创立伊始,Sun的创立者就以与众不同的洞察力率先提出”网络就是计算机”(THE NETWORK IS THE COMPUTER)的独特理念。如今,这一理念已驱使Sun成为向为全球用户提供最具实力的硬件、软件与服务的领先供应商。
Sun是开放式网络计算的领导者。22年来,她一直对客户恪守着体现”开放思想”的重要承诺:促进多种选择,提供创新技术,提高客户价值。Sun是世界上最大的UNIX系统供应商。Sun着重于‘共享’市场的战略。
Sun比以往任何时候都更加强化了竞争对手之间的合作。Sun与EMC、IBM、 Microsoft之间达成的协议表明,Sun正在迈向一个新的发展阶段 —— Sun与这些竞争对手共享的不仅仅是代码、资源,甚至还包括客户。Sun的客户将拥有更多的选择,而很少需要客户做出妥协或面对整合的难题。”
2009年4月20日,甲骨文公司声明将要以每股9.50美元(共约74亿)收购Sun公司。
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。
目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。由于这四个软件都是遵循GPL的开放源码软件,因此使用这种方式不用花一分钱就可以建立起一个稳定、免费的网站系统。
OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。下列是 OpenOffice.org 的主要模块:Writer (文本文档)Impress (演示文稿)Calc (电子表格)Draw (绘图)Math (公式)Base (数据库)
OpenOffice.org来自上世纪八十年代中期在德国创立的一家软件公司Star Division,它生产一种叫做StarOffice的办公软件,市场主要集中在欧洲。因为价格低廉、稳定、跨平台、功能充足等优点获得了用户的好评。Sun Microsystems意识到市场上需要这样一种替代专有软件的产品,并且认为公司的愿景与策略和StarOffice的技术背景都与这样的市场需求和趋势相吻合3。于是Sun在1999年8月收购了Star Division公司,并于翌年7月资助建立了OpenOffice.org社区。同年10月,公布了StarOffice绝大部分源代码(大约800万行),由此成为世界三大开源社区之一(另外两个是Mozilla和Apache);12月,发布了OpenOffice.org XML文件格式规范。2001年7月,OpenOffice.org 开发工具包发布。2002年5月,OpenOffice.org 1.0正式发布。2003年3月,OpenOffice.org 2003首届年会4在德国汉堡召开。2003年10月,OpenOffice.org 1.1.0 发布。
Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。
Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.4,最近版本为Java1.7。
Java分为三个体系JavaSE(Java2 Platform Standard Edition),JavaEE(Java 2 Platform,Enterprise Edition),JavaME(Java 2 Platform Micro Edition)。

对《Sun和它的软件》评论