太阳计算机系统(太阳微系统、升阳电脑)Sun Microsystems, Inc.是一家已经不存在的公司,台湾译升阳电脑,大陆称太阳计算机系统(太阳微系统),创建于1982年2月24日,1986年在美国那斯达克上市,后于2009年被甲骨文公司收购,结束长达27年的公司历史。
太阳计算机系统(升阳电脑) Sun Microsystems公司百科
升阳公司(SUN)的名字是由斯坦福大学网络(Stanford University Network)缩写而来。该公司主要产品包括工作站、服务器和UNIX作业系统等。
1992年,升阳推出了市场上第一台多处理器工作站SPARCstation 10,并于次年进入财富500强。主要作业系统为Solaris,具有32位和64位两个版本,并同时支持SPARC系列和x86/x64系列处理器。 Solaris可以相容于Sun全系列的工作站与伺服器,并可为用户掩盖底层平台差别,给用户在不同平台上提供一致的使用感受。
1995年升阳开发了Java技术,这是第一个通用软件平台。在1997年升阳开始推出其新的64位元服务器家族Sun Enterprise 10000。同年又开发出Java 2。
升阳在设计制造基于CMT技术的UltraSPARC T1,UltraSPARC T2和Rock微处理器。
升阳曾在行业中被认为是最具创造性的企业之一,它想尝试新的软件方式和定价模式等等。目前它是极少数几个自己生产微处理器,电脑系统以及作业系统的公司之一。 1995年以来,x86市场成长迅速。Sun除设计制造基于SPARC处理器的机器设备外,也与英特尔和超威半导体合作生产x86/x64伺服器。其作业系统Solaris也开始采用开放原始码,称为OpenSolaris项目。
2009年4月20日,甲骨文公司宣布以每股9.50美元,总额74亿美金收购太阳计算机系统公司。
硬件产品
基于SPARC的系统
SPARC,名称源自于可扩充处理器架构(Scalable Processor ARChitecture)的缩写,是一种精简指令集计算机指令集架构,最早于1985年由升阳电脑所设计,也是SPARC国际公司的注册商标之一。这家公司于1989年成立,其目的是向外界推广SPARC,以及为该架构进行符合性测试。此外该公司为了扩阔SPARC设计的生态系统,SPARC国际也把标准开放,并授权予多间生产商采用,包括德州仪器、Cypress半导体、富士通等。由于SPARC架构也对外完全开放,因此也出现了完全开放原始码的LEON处理器,这款处理器以VHDL语言写成,并采用GNU宽通用公共许可证授权。
SPARC架构原设计给工作站使用,及后应用在升阳、富士通等制造的大型SMP伺服器上。而升阳开发的Solaris (消歧义)作业系统也是为SPARC设计的系统之一,除Solaris外,NeXTSTEP、Linux、FreeBSD、OpenBSD及NetBSD系统也提供SPARC版本。
现时最新版本的SPARC为第8及第9版,在2005年12月,升阳方面宣布其UltraSPARC T1处理器将采用开放原始码方式。 2007年,升阳电脑宣布UltraSPARC T2处理器已经加入OpenSPARC开放原始码计划。
2017年9月1日,甲骨文公司终止了SPARC设计。位于德克萨斯州奥斯汀的处理器核心开发组的大部分人员被解雇,位于加利福尼亚州圣克拉拉和马萨诸塞州伯灵顿的团队也被解雇。
基于x86的系统
软件产品
操作系统
- Solaris:Solaris原先是太阳微系统公司研制的Unix操作系统,在Sun公司被Oracle并购后被称作Oracle Solaris。目前最新版为Solaris 11。早期的Solaris是由BSDUnix发展而来。这是因为升阳公司的创始人之一,比尔·乔伊(Bill Joy)来自柏克莱加州大学(U.C.Berkeley)。但是随着时间的推移,Solaris现在在接口上正在逐渐向System V靠拢。2005年6月14日,Sun公司将正在开发中的Solaris 11的源代码以CDDL许可开放,这一开放版本就是OpenSolaris。 2010年8月23日,OpenSolaris项目被Oracle中止。 2011年11月9日,Solaris 11发布。Sun的操作系统最初叫做SunOS,SunOS 5.0开始,SUN的操作系统开发开始转向System V 4,并有了新名字Solaris 2.0;Solaris 2.6以后,SUN删除了版本号中的,因此,SunOS 5.10叫做Solaris 10。Solaris的早期版本后来又被重新命名为Solaris 1.x。因为“SunOS”这个词被用做专指Solaris操作系统的内核,因此Solaris被认为是由SunOS、图形化的桌面计算环境以及它的网络增强部分组成。
- OpenSolaris:OpenSolaris是一个曾由升阳电脑所发起的开放原码专案,用来建立以Solaris作业系统为主的开发者社群,在甲骨文公司收购升阳电脑后,现已经中止专案。此开放原码专案过去有超过12,000人于专案网站OpenSolaris.org注册成为社群会员,其中有超过11,000名会员都不是升阳电脑的员工,由此可知OpenSolaris的用户团体社群曾相当活络。此外在官方网站上也曾有12个OpenSolaris的技术社群与专案。于2006年7月13日时OpenSolaris的官方网站上有如下的成绩公布:相关下载已超过33,000次,注册会员已超过14,000名,贡献已超过100项,社群已超过40个,用户团体已达29个,专案28个,5种发行版本。 由于甲骨文公司对OpenSolaris计画没有积极支援的意图。委员会于2010年7月12日对甲骨文给出「最后通牒」,要求在8月16日派出一位代理人商讨计画的走向,否则将在8月23日的委员会会议中做出回应。由于甲骨文未加回应,委员会于该日达成共识,解散OpenSolaris委员会,社区将不再提供新的源码,计画的控制权由开发员社区交还给甲骨文。随后开放源码社区以原本的代码为基础,分支出新的计画:OpenIndiana和Illumos。
Java平台
- Java:任职于升阳电脑的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设定在家用电器等小型系统的程式语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通讯。由于这些智能化家电的市场需求没有预期的高,太阳计算机系统(Sun公司)放弃了该项计划。随着1990年代网际网路的发展,Sun公司看见Oak在网际网路上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。 Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
- GlassFish(Sun Java System Application Server):GlassFish是升阳电脑公司(Sun Microsystems)所研发的开放源码应用伺服器,GlassFish以Java编写以增加跨平台性。 GlassFish的原始码是源自升阳电脑公司和甲骨文公司的TopLink软件,以升阳的CDDL或GNU通用公共许可证散布。
办公套件
- StarOffice:StarOffice,是已不再更新的专有版权办公软件套件。其源自Star Division公司于1985年开发的StarWriter,该公司后来在1999年8月由升阳电脑收购。该软件套件的源代码于2000年7月公开,衍生出一个自由开放的开源办公软件,叫作OpenOffice.org;StarOffice的后继版本皆基于OpenOffice.org,并带有另外的专有组件。2010年,甲骨文收购SUN公司,随后软件更名为Oracle Open Office。
数据库管理系统
- MySQL:MySQL原本是一个开放源码的关联式资料库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被升阳微系统(Sun Microsystems)收购。 2009年,甲骨文公司(Oracle)收购升阳微系统公司,MySQL成为Oracle旗下产品。
- Java DB:Apache Derby是Apache软件基金会所研发的开放源码资料库管理系统;由于Derby是一个纯Java程式,因此只需要操作系统支援Java虚拟机,Derby便可执行。Derby是特别地为Java环境进行优化,Derby本身不仅是一个纯Java程式,而且Derby在执行用户的SQL程式时,能够把SQL编译成Java bytecode并以系统的Java虚拟机执行。由于SQL程式转成的Java bytecode能被JIT动态翻译,因此Derby可能比传统的资料库管理系统更佳的性能。
其它软件
- NetBeans:NetBeans是由升阳电脑(Sun Microsystems)建立的开放原始码的软体开发工具,是一个开发框架,可扩展的开发平台,可以用于Java,C语言/C++,PHP,HTML5等程式的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。 在NetBeans Platform平台中,应用软体是用一系列的软体模组(modular software components)建构出来。而这些模组是一个jar档(Java archive file)它包含了一组Java程式的类别而它们实作全依据依NetBeans定义了的公开介面以及一系列用来区分不同模组的定义描述档(Manifest file)。有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。由于模组可以独立地进行开发,所以由NetBeans平台开发出来的应用程式就能利用着第三方软体,非常容易及有效率地进行扩充。
- Sun Grid Engine:Sun Grid Engine是升阳电脑所研发的自由软件和开放原始码软件计算机集群软件。
- Sun Studio:Sun Studio为升阳电脑的旗舰级软体开发产品,现有Solaris、Linux版本。 包含最新的多核新系统,其提供经过优化的C、C++和Fortran编译器、函式库、效能检测器、除错器于SPARC架构的Solaris系统和x86/x86-64架构的Solaris、Linux平台。Sun Studio以往亦称作:「Sun WorkShop」、「Forte Developer」,和「SunPro Compilers」。
- Sun Identity Manager
- Sun Virtual Box:Oracle VirtualBox是由德国InnoTek软体公司出品的虚拟机器软体,现在则由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部份。它提供使用者在32位元或64位元的Windows、Solaris及Linux 作业系统上虚拟其它x86的作业系统。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD等系统作为客户端作业系统。与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支援,VirtualBox在客户机作业系统上已可以支援USB 3.0的硬体装置,不过要安装Virtualbox Extension Pack。
- HotJava:HotJava是一个模组化、具扩展性的网页浏览器,由升阳电脑所推出,并且可在网页中执行小型的Java程式,称为Java Applet。
文:维基百科
评论