Ultra 5/10

The Ultra 5 (code-named Otter) and Ultra 10 (code-named Sea Lion) are 64-bit Sun Microsystems workstations based on the UltraSPARC IIi microprocessor available since January 1998 and last shipped in November 2002. They were introduced as the Darwin line of workstations.[1]
Specifications
These systems are notable for being the first in the Sun workstation line to introduce various commodity PC compatible hardware components such as ATA hard disks with CMD640 PCI EIDE controller and an ATI Rage PRO video chip.
The Ultra 5 came in a "pizzabox" style case with a 270, 333, 360, or 400 MHz UltraSPARC IIi CPU and supported a maximum of 512 MB Buffered EDO ECC RAM in four 50ns 168-pin DIMM slots. It included a single EIDE Hard Disk Drive of between 4 and 20 GB, a CD-ROM drive, three 32-bit 33 MHz PCI slots (two full-size, one short), PGX24 graphics (HD15), a parallel printer port (DB25), two serial ports (DB25 and DE9), an Ethernet port (10BASE-T/100BASE-TX) and headphone, line-in, line-out and microphone 3.5-mm jacks.
The Ultra 10 came in a mid-tower case with a 300, 333, 360, or 440-MHz 64-bit UltraSPARC CPU. It doubled the supported RAM to a maximum of 1024 MB in four DIMM slots and added room for a second ATA hard disk, a fourth PCI card, and an UPA graphics card such as the Creator, Creator3D or Elite3D.
Keyboard
The Sun Type 6 keyboard came in two variants, one with Mini-DIN, one with USB connectors. The top edge of the keyboard is rounded. The keyboard has a special "diamond" key (called Meta key) placed next to the space key. This key comes from Lisp machines and is meant to be used with the Emacs editor. It also has 3 keys for regulating volume control or screen brightness and a power key in the upper top corner.
It came with a purple plastic wrist rest.
The keyboard has 4 LEDs on the top (rather than incorporated into the key cap): Num Lock, Caps Lock, Scroll Lock, Compose.
See also
Sun timeline
<timeline> DateFormat=mm/dd/yyyy Period = from:01/01/1982 till:01/01/2011 Define $now = 06/01/2010 Define $skip = at:end # Force a blank line Define $dayunknown = 15 # what day to use if it's actually not known Define $monthunknown = 06 # what month to use if it's not actually known ImageSize= width:850 height:auto barincrement:25 TimeAxis = orientation:horizontal PlotArea = right:5 left:5 bottom:60 top:5 Legend = orientation:vertical position:bottom columns:4
Colors =
id:bg value:white id:m68k1 value:rgb(0.4,0.9,0.8) legend:M680x0 id:m68k2 value:rgb(0.4,1,0.9) id:sparc1 value:rgb(0.75,0.4,1) legend:Sparc id:sparc2 value:rgb(0.85,0.4,0.90) id:x861 value:rgb(0.60,0.60,1) legend:x86/x64 id:x862 value:rgb(0.55,0.55,0.8) id:lightline value:rgb(0.9,0.9,0.9) id:lighttext value:rgb(0.5,0.5,0.5) id:current value:rgb(0.9,0.9,0.9) legend:Still_currently_developed
BackgroundColors = canvas:bg ScaleMajor = gridcolor:lighttext unit:year increment:2 start:01/01/1982
BarData =
barset:workstation1 barset:workstation2 barset:workstation3 barset:workstation4 barset:workstation5 barset:workstation6 barset:server1 barset:server2 barset:server3
PlotData=
width:15 textcolor:black
barset:workstation1 shift:(5,-5) anchor:from fontsize:s color:m68k1 from:05/$dayunknown/1982 till:$monthunknown/$dayunknown/1983 text:"Sun-1" barset:break color:m68k2 from:11/$dayunknown/1983 till:$monthunknown/$dayunknown/1985 text:"Sun-2" barset:break color:m68k1 from:09/09/1985 till:$monthunknown/$dayunknown/1988 text:"Sun-3" barset:break color:sparc1 from:$monthunknown/$dayunknown/1987 till:$monthunknown/$dayunknown/1995 text:"Sun-4/SPARCstation" barset:break color:sparc2 from:$monthunknown/$dayunknown/1995 till:$monthunknown/$dayunknown/2001 text:"Ultra series" barset:break color:x861 from:$monthunknown/$dayunknown/2004 till:$monthunknown/$dayunknown/2006 text:"Java Workstation"
barset:workstation2 shift:(5,-5) anchor:from fontsize:s color:x861 from:04/$dayunknown/1988 till:$monthunknown/$dayunknown/1990 text:"Sun 386i"
barset:workstation3 shift:(5,-5) anchor:from fontsize:s color:sparc1 from:$monthunknown/$dayunknown/2000 till:$monthunknown/$dayunknown/2004 text:"Blade workstation" barset:break color:x861 from:$monthunknown/$dayunknown/2005 till:03/$dayunknown/2009 text:"Ultra 20/40"
barset:workstation4 shift:(5,-5) anchor:from fontsize:s color:x861 from:$monthunknown/$dayunknown/2007 till:01/$dayunknown/2010 text:"Ultra 24"
barset:workstation5 shift:(5,-5) anchor:from fontsize:s color:x861 from:$monthunknown/$dayunknown/2009 till:06/$dayunknown/2010 text:"Ultra 27"
barset:workstation6 shift:(5,-5) anchor:from fontsize:s color:sparc1 from:$monthunknown/$dayunknown/2005 till:07/$dayunknown/2008 text:"Ultra 25/45"
barset:server1 shift:(5,-5) anchor:from fontsize:s color:sparc2 from:$monthunknown/$dayunknown/1989 till:$monthunknown/$dayunknown/1994 text:"SPARCserver" barset:break color:sparc1 from:$monthunknown/$dayunknown/1995 till:$monthunknown/$dayunknown/1998 text:"Ultra Enterprise" barset:break color:sparc2 from:$monthunknown/$dayunknown/1998 till:$monthunknown/$dayunknown/2001 text:"Enterprise" barset:break color:sparc1 from:$monthunknown/$dayunknown/2001 till:01/08/2009 text:"Fire" barset:server2 shift:(5,-5) anchor:from fontsize:s color:x861 from:$monthunknown/$dayunknown/2003 till:$now text:"Fire"
barset:server3 shift:(5,-5) anchor:from fontsize:s color:x861 from:$monthunknown/$dayunknown/2006 till:$now text:"Blade server"
</timeline>