Кіріспе
Sun Microsystems, Inc. (қысқаша Sun) – компьютерлерді, компьютерлік компоненттерді, бағдарламалық қамтамасыз етуді және ақпараттық технологиялар қызметтерін сатқан, сондай-ақ Java бағдарламалау тілін, Solaris операциялық жүйесін, ZFS, Желілік файлдық жүйені (NFS) және SPARC микропроцессорларын жасаған американдық технологиялық компания. Sun бірнеше маңызды есептеу технологияларының дамуына үлкен үлес қосты, олардың ішінде Unix, RISC процессорлары, жұқа клиенттік есептеулер және виртуалды есептеулер бар. Sun компаниясының ерекше сатып алулары: Cray Business Systems Division, Storagetek және VirtualBox құрушы Innotek GmbH. Sun 1982 жылдың 24 ақпанында құрылған. Өркендеген кезеңінде Sun штаб-пәтері Калифорния штатының Санта-Клара қаласында (Кремнийлік аңғардың бір бөлігі), бұрынғы Agnews дамыту орталығының батыс кампусында орналасқан. Sun өнімдеріне өздерінің RISC негізіндегі SPARC процессор архитектурасымен, сондай-ақ x86 негізіндегі AMD Opteron және Intel Xeon процессорларымен құралған компьютерлік серверлер мен жұмыс станциялары кірді. Sun жеке сақтау жүйелерін және бағдарламалық өнімдер жиынтығын да жасады, олардың ішінде Solaris операциялық жүйесі, әзірлеушілерге арналған құралдар, веб-инфрақұрылымдық бағдарламалық жасақтама және жеке тұлғаларды басқару қолданбалары бар. Технологияларға Java платформасы және NFS кірді. Жалпы, Sun ашық жүйелерді, әсіресе Unix-ті қолдады. Ол сонымен қатар ашық кодты бағдарламалық жасақтамаға үлкен үлес қосты, бұл 2008 жылы ашық кодты реляциялық деректер базасын басқару жүйесі MySQL-ді 1 миллиард долларға сатып алумен расталды. Әртүрлі уақытта Sun компаниясының өндірістік объектілері бүкіл әлемде бірнеше жерде болды, олардың ішінде Калифорния штатының Ньюарк қаласы, Орегон штатының Хиллсборо қаласы және Шотландияның Линлитгоу қаласы. Дегенмен, компания Oracle Corporation сатып алған кезде, өндіріс жауапкершілігінің көп бөлігін аутсорсингке берген болатын. 2009 жылдың 20 сәуірінде Oracle компаниясы Sun компаниясын 7,4 миллиард долларға сатып алатынын хабарлады. Келісім 2010 жылдың 27 қаңтарында аяқталды.
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors. Sun contributed significantly to the evolution of several key computing technologies, among them Unix, RISC processors, thin client computing, and virtualized computing. Notable Sun acquisitions include Cray Business Systems Division, Storagetek, and Innotek GmbH, creators of VirtualBox. Sun was founded on February 24, 1982. At its height, the Sun headquarters were in Santa Clara, California (part of Silicon Valley), on the former west campus of the Agnews Developmental Center. Sun products included computer servers and workstations built on its own RISC based SPARC processor architecture, as well as on x86 based AMD Opteron and Intel Xeon processors. Sun also developed its own storage systems and a suite of software products, including the Solaris operating system, developer tools, Web infrastructure software, and identity management applications. Technologies included the Java platform and NFS. In general, Sun was a proponent of open systems, particularly Unix. It was also a major contributor to open source software, as evidenced by its $1 billion purchase, in 2008, of MySQL, an open source relational database management system. At various times, Sun had manufacturing facilities in several locations worldwide, including Newark, California; Hillsboro, Oregon; and Linlithgow, Scotland. However, by the time the company was acquired by Oracle Corporation, it had outsourced most manufacturing responsibilities. On April 20, 2009, it was announced that Oracle would acquire Sun for 7.4 billion. The deal was completed on January 27, 2010.
Dot-com-бұлба және оның салдары
Дот-ком көпіршігі кезінде Sun акциялары бір акциясы 250 долларға дейін өсіп, көбірек табыс таба бастады. Сол қатарда, ол әлдеқайда көп шығынға жұмсап, қызметкерлерді жалдап, өзін кеңейте бастады. Бұның бір бөлігі нақты сұранысқа байланысты болса, қалғаны веб-стартаптардың болашақта орындалмауы тиіс бизнеске үміттенуінен туындады. 2000 жылы бұл көпіршік жарылды. Sun компаниясының маңызды аппараттық бөлімшесіндегі сатылымдар күрт төмендеді, себебі клиенттер бизнесін жауып, жоғары деңгейдегі серверлерін аукционға салды. Бірнеше тоқсандық үлкен шығындардан кейін басшылар қызметтен кетіп, штат қысқартулар мен басқа да шығындарды азайту шаралары жүзеге асырылды. 2001 жылдың желтоқсан айында акциялардың құны 1998 жылғы, көпіршікке дейінгі шамамен 100 долларлық деңгейге дейін түсті. Ол көптеген басқа технология компанияларынан гөрі жылдамырақ құлдырады. Бір жыл өткен соң, акция құны 10 доллардың астына түсті (1990 жылғы құнынан он есе аз), бірақ кейін 20 долларға дейін қайта көтерілді. 2004 жылдың ортасында Sun Калифорния штатының Ньюарк қаласындағы зауытын жауып, өндірістің барлығын Орегон штатының Хиллсборо қаласы мен Шотландияның Линлитгоу қаласына шоғырландырды. 2006 жылы Ньюарк кампусының қалған бөлігі сатуға қойылды.
Апаттан кейінгі фокус
2004 жылы Sun жоғары деңгейдегі нұсқаулық параллельділігі мен жұмыс жиілігіне баса назар аударған екі ірі процессор жобасын тоқтатты. Оның орнына компания көп жіптілікке және көп процессорлық өңдеуге оңтайландырылған, мысалы, UltraSPARC T1 процессоры ("Niagara" кодолық атымен) сияқты процессорларға көшті. Компания сондай-ақ Fujitsu компаниясымен орта және жоғары деңгейдегі Sun серверлерінде жапондық компанияның процессорлық чиптерін пайдалану үшін ынтымақтастыққа келді. Бұл серверлер 2007 жылдың 17 сәуірінде SPARC Enterprise сериясының бөлігі ретінде M сериясы деп таныстырылды. 2005 жылдың ақпан айында Sun компаниясы Sun Grid желілік есептеуін жариялады, онда өңдеу үшін сағатына 1 АҚШ доллары және сақтау үшін айына 1 АҚШ долларынан есептеу қызметтерін ұсынды. Бұл ұсыныс 10 жылдан астам уақыт бойы ішкі ҒЗК-ға қолданылған 3000 процессорлық серверлік фермаға негізделген, Sun оның 97% тиімділікке қол жеткізе алатынын мәлімдеді. 2005 жылдың тамызында осы желідегі алғашқы коммерциялық қолданыс қаржылық тәуекелдерді модельдеу үшін жарияланды, кейіннен ол алғашқы қызмет ретінде бағдарламалық қамтамасыз ету өнімі ретінде іске қосылды. 2005 жылдың қаңтарында Sun компаниясы 2005 жылдың екінші тоқсанында үш жылдан кейін алғаш рет 19 миллион доллар таза пайда тапқанын хабарлады. 2005 жылдың 14 сәуірінде жарияланғандай, 2005 жылдың үшінші тоқсанында GAAP есебі бойынша 9 миллион долларлық таза зиянға ұшырады. 2007 жылдың қаңтарында Sun компаниясы 3,337 миллиард долларлық кіріске 126 миллион долларлық GAAP таза пайдасын тапқанын хабарлады. Осы жаңалықтан кейін, Kohlberg Kravis Roberts (KKR) компаниясының компанияға 700 миллион доллар инвестициялауы туралы хабарланды. Sun компаниясының Бангалор, Пекин, Дублин, Гренобль, Гамбург, Прага, Санкт-Петербург, Тель-Авив, Токио, Канберра және Тронхеймде инженерлік топтары болды. 2007–2008 жылдары Sun компаниясының кірісі 13,8 миллиард долларды құрады және қолма-қол ақшасы 2 миллиард долларды құрады. 2008 жылдың бірінші тоқсанындағы зиян 1,68 миллиард долларды құрады, кіріс 7% төмендеп 12,99 миллиард долларға жетті. Sun акцияларының құны 2007 жылдың қарашасынан 2008 жылдың қарашасына дейін 80% төмендеді, бұл компанияның нарықтық құнын 3 миллиард долларға дейін азайтты. Ірі корпоративтік клиенттерге сатылымның төмендеуіне байланысты Sun компаниясы 5000-ден 6000-ға дейін қызметкерлерді, яғни жұмыс күшінің 15-18% -ын жұмыстан босату жоспарларын жариялады. Бұл шаралардың нәтижесінде жыл сайын 700 миллионнан 800 миллион долларға дейін үнемдеуге және 600 миллион долларға дейін шығынға ұшырауға күтілді.
Негізгі акционерлер
2009 жылдың 11 мамырына қарай, келесі акционерлер Sun компаниясының 100 000-нан астам қарапайым акцияларын иеленді. Oracle компаниясы ұсынған акция бағасы 9,50 доллар болғандықтан, олар компанияны сатып алған кезде көрсетілген сомаларды алды. + SunInvestor компаниясының ірі инвесторларыҚарапайым акцияларыБірігу кезіндегі құныBarclays Global Investors37 606 708$357 миллионСкотт Макнили 14 566 433$138 миллионКен Ошман584 985$5,5 миллионЖонатан И. Шварц536 109$5 миллионДжеймс Л. Барксдейл231 785$2,2 миллионМайкл Е. Леман106 684$1 миллион
Жабдық
Sun компаниясының тарихының алғашқы он жылдығында компания өнімдерін техникалық жұмыс станциялары ретінде ұсынды және 1980-жылдардағы жұмыс станциялары соғысында төмен бағалы жеткізуші ретінде сәтті бәсекелестік етті. Кейіннен компания аппараттық өнімдерін серверлер мен сақтау құрылғыларын баса назарға алуға қарай өзгертті. Жоғары деңгейдегі телекоммуникациялық басқару жүйелері, мысалы, Операциялық қолдау жүйелері көбінесе Sun жабдықтарын пайдаланды.
Motorola-ға негізделген жүйелер
Sun бастапқыда Sun 1-ден Sun 3 компьютерлер сериясы үшін Motorola 68000 отбасылық орталық процессорларын қолданды. Sun 1 компьютері 68000 процессорын, ал Sun 2 сериясы 68010 процессорын пайдаланды. Sun 3 сериясы 68020 процессор негізінде жасалған, ал кейінірек шыққан Sun 3x үлгісі 68030 процессорын қолданды.
SPARC-қа негізделген жүйелер
1987 жылы компания өз компьютерлік жүйелерінде, Sun 4 желісінен бастап, өзінің RISC процессор архитектурасы – SPARC-ты қолдана бастады. SPARC бастапқыда 32 биттік архитектура (SPARC V7) болды, 1995 жылы SPARC V9 архитектурасы енгізілгенге дейін, ол 64 биттік кеңейтулерді қосты. Sun компаниясы SPARC негізінде бірнеше буын компьютерлік жүйелерді әзірледі, оның ішінде SPARCstation, Ultra және Sun Blade жұмыс станциялары сериясы, сондай-ақ SPARCserver, Netra, Enterprise және Sun Fire серверлер желісі. 1990 жылдардың басында компания өнімдерін кеңейтіп, үлкен масштабтағы симметриялық мультипроцессорлық серверлерді қоса бастады, бастапқыда төрт процессорлы SPARCserver 600MP. Одан кейін 8 процессорлы SPARCserver 1000 және 20 процессорлы SPARCcenter 2000 келді, олар Xerox PARC-пен бірлесіп жасалған жұмыстарға негізделген. 1995 жылы компания SPARC процессорларының алғашқы 64 биттік нұсқасымен (UltraSPARC) жабдықталған Sun Ultra сериялы машиналарын ұсынды. 1990 жылдардың соңында ірі 64 биттік SMP жүйелеріне өнімдік желіні ауыстыруды Silicon Graphics компаниясынан Cray Business Systems бөлімін сатып алу арқылы жеделдетті. Бұл алғашқы көп ядролы SPARC процессоры болды. 2005 жылдың қыркүйегінде UltraSPARC IV+ және 2007 жылы оның жоғары сағаттық жиілігі бар қайта қарастырылған нұсқалары пайда болды. Бұл процессорлар Sun-ның ең қуатты, корпоративтік класты CC NUMA серверлерінде, мысалы Sun Fire E15K және Sun Fire E25K-да қолданылды. 2005 жылдың қарашасында Sun компаниясы UltraSPARC T1 процессорын шығарды, ол 8 процессорлық ядрода 32 орындау жібін бір мезгілде іске асыра алды. Оның мақсаты – процессор ресурстарын тиімді пайдалану, бұл деректер орталықтарында ерекше маңызды, онда энергия және кондиционерге қойылатын талаптарды азайту қажеттілігі артады, оның көп бөлігі процессорлардың бөліп шығаратын жылуынан туындайды. 2007 жылы T1 процессорларына UltraSPARC T2 процессорлары қосылды, ол ядроға арналған жіптер санын 4-тен 8-ге дейін ұлғайтты. Sun компаниясы T1 және T2 процессорларының жобалық ерекшеліктерін OpenSPARC жобасы арқылы ашық түрде жариялады. 2006 жылы Sun компаниясы Sun Blade (Sun Blade жұмыс станциясынан ерекшеленетін) серверлер нарығына енді. 2007 жылдың сәуірінде Sun компаниясы SPARC Enterprise серверлік өнімдерін шығарды, олар Sun және Fujitsu компаниялары бірлесіп жасаған және Fujitsu SPARC64 VI және одан кейінгі процессорларға негізделген. SPARC Enterprise M класындағы жүйелер жоғары сенімділік және қол жетімділік мүмкіндіктерін қамтиды. Кейінгі T сериялы серверлер де Sun Fire емес, SPARC Enterprise деп белгіленді. 2008 жылдың сәуір айында Sun компаниясы UltraSPARC T2 Plus серверлерін шығарды, ол UltraSPARC T2 SMP мүмкіндігіне ие, 2 немесе 4 процессорлық конфигурацияда қол жетімді. Бұл көп процессорлық мүмкіндігі бар CoolThreads CPU-ының алғашқы нұсқасы болды және ол 256 CPU жібін бір уақытта өңдей алатын стандартты тіреуге орнатылған серверлерді құруға мүмкіндік берді (Sun SPARC Enterprise T5440), бұл индустриядағы рекорд саналады. 2010 жылдан бастап SPARC архитектурасына негізделген Sun машиналарының барлық одан әрі дамуы (жаңа SPARC T сериялы серверлер, SPARC T3 және T4 чиптері қоса алғанда) Oracle Corporation аппараттық бөлімшесінің құрамында жүзеге асырылады.
x86 негізделген жүйелер
1980 жылдардың аяғында Sun Intel 80386 негізіндегі Sun386i машинасының да сатылымын жүзеге асырды; бұл SunOS-ты іске қосып, сонымен бірге DOS қолданбаларын қолдайтын гибридтік жүйе ретінде құрастырылған. Бұл модель нарықта қысқа ғана уақытқа сатылды. "486i" жаңартуы жарияланды, бірақ тек бірнеше прототиптік даналар ғана жасалды. Sun компаниясының x86 жүйелеріне жасаған алғашқы тырабы 1990 жылдардың басында аяқталды, себебі ол SPARC-ке көшуге және соңғы Motorola жүйелерін және 386i өнімдерін тоқтатуға шешім қабылдады, бұл қадамды Макнили "бір жебе басына барлық ағаш" деп атады. Дегенмен, Sun x86 әлемінде де өз орнын сақтап, 1993 жылы PC-мен үйлесімді Solaris нұсқасын шығара бастады. 1997 жылы Sun Diba, Inc. компаниясын, ал кейін 2000 жылы Cobalt Networks компаниясын сатып алды, мақсаты – желілік құрылғыларды (тұтынушыларға арналған, бір функцияны орындайтын компьютерлерді) құру болды. Sun сонымен қатар Network Computer (бұл термин Oracle компаниясымен танымал етіліп, соңынан сауда белгісі ретінде тіркелді) сатты; JavaStation – Java қолданбаларын іске қосуға арналған дискісіз жүйе болды. Бұл бизнес жобаларының ешқайсысы айқын табысқа жетпесе де, Cobalt сатып алынуы Sun-ға x86 аппараттық нарығына қайта оралуға мүмкіндік берді. 2002 жылы Sun өзінің алғашқы көп мақсатты x86 жүйесін, LX50-ді ұсынды, ол бұрынғы Cobalt жүйелерінің тәжірибесіне негізделген. Бұл Sun-ның Linux-ты және Solaris-ті қолдайтын алғашқы жүйесі болды. 2003 жылы Sun AMD-мен x86/x64 серверлерін AMD-нің Opteron процессоры негізінде шығару үшін стратегиялық одақ құрды; осыдан кейін Sun Kealia компаниясын сатып алды. Бұл жоғары өнімді AMD негізіндегі серверлерге бағытталған, Sun-ның негізін қалаушыларының бірі Энди Бектольсхайм құрған стартап еді. Келесі жылы Sun Opteron негізіндегі Sun Fire V20z және V40z серверлерін, Sun Java Workstation W1100z және W2100z жұмыс станцияларын шығарды. 2005 жылдың қыркүйегінде Sun Opteron негізіндегі серверлердің жаңа топтамасын ұсынды: Sun Fire X2100, X4100 және X4200 серверлері. Бұл құрылғылар Bechtolsheim басқарған команда деректер орталықтарында жиі кездесетін жылу және қуат тұтыну мәселелерін шешу үшін жаңадан жобаланды. 2006 жылдың шілдесінде Sun Fire X4500 және X4600 жүйелері ұсынылды, бұл Solaris-ті ғана емес, сонымен қатар Linux және Microsoft Windows-ты қолдайтын x64 жүйелерінің қатарын кеңейтті. 2007 жылдың қаңтарында Sun Intel компаниясымен кең стратегиялық одақ құрғанын жариялады. Intel Solaris-ті кең таралған операциялық жүйе ретінде және Xeon процессоры негізіндегі жүйелер үшін маңызды Unix ретінде мойындады, сондай-ақ OpenSolaris-ке инженерлік ресурстарды бөлді. Sun Intel Xeon процессорын x64 серверлік желісінде қолдана бастады, бастапқыда 2007 жылдың маусым айында ұсынылған Sun Blade X6250 серверлік модулінен бастап. 2008 жылдың мамырында AMD өзінің Операциялық жүйелерді зерттеу орталығының (OSRC) назарын Sun-ның OpenSolaris және AMD процессорлары үшін xVM виртуализациялық өнімдерін оңтайландыруды қамту үшін кеңейтілгенін жариялады.
Бағдарламалық жасақтама
Sun бастапқыда аппараттық компания ретінде танымал болғанмен, оның бағдарламалық жасақтама тарихы 1982 жылы құрылған кезден басталады; негізін қалаушылардың бірі Билл Джой сол кездегі Unix-тің жетекші әзірлеушілерінің бірі болды, ол vi редакторын, C қабығын жасады және TCP/IP мен BSD Unix операциялық жүйесін дамытуға үлкен үлес қосты. Кейін Sun Java бағдарламалау тілі сияқты бағдарламалық жасақтаманы өндірді және StarOffice, VirtualBox және MySQL сияқты бағдарламалық жасақтаманы сатып алды. 1991 жылдың ақпан айында компания SunSoft, Inc. енгізілді, ол Sun компаниясының толық меншігіндегі операциялық жүйелер мен қолданбалы бағдарламалық қамтамасыз етуді дамытуға бағытталған бөлімше болды. Sun өзінің маңызды технологияларын қауымдастыққа негізделген және ашық бастапқы кодты лицензиялау арқылы пайдаланды, сондай-ақ өнімдерін басқа ашық бастапқы кодты технологиялармен қолдады. GNOME негізіндегі Java Desktop System деп аталатын десктоптық бағдарламалық жасақтама (алғашқыда "Madhatter" кодовый атымен белгіленген) Solaris операциялық жүйесі үшін, ал кейбір кезде Linux үшін де таратылды. Sun өзінің Java Enterprise System (орталық бағдарламалық жасақтама жиынтығы) жүйесін Linux-та қолдады. Solaris-тің бастапқы кодын OpenSolaris қауымдастығы арқылы ашық бастапқы кодты Common Development and Distribution License лицензиясы бойынша жариялады. Sun-ның позициялауына кейбір бағдарламалық жасақтаманы пайдаланушыларды сол бағдарламалық жасақтамаға қатысты зияткерлік меншік дауларынан құтқату міндеттемесі кіреді. Ол әртүрлі бағалық негізде, соның ішінде бір қызметкерге немесе сокетке қолдау көрсету қызметтерін ұсынады. 2006 жылы ЕО үшін UNU MERIT дайындаған есепте Sun әлемдегі ашық бастапқы кодты қозғалыстарға ең көп үлес қосушы корпорация ретінде көрсетілген. Бұл есепке сәйкес, Sun-ның ашық бастапқы кодқа салған үлесі келесі бес ірі коммерциялық үлес қосушының жиынтық үлесінен асып түседі.
Операциялық жүйелер
Sun ең жақсы Unix жүйелерімен танымал, олар жүйелік тұрақтылығымен және дәйекті дизайн философиясымен көзге түседі. Sun компаниясының алғашқы жұмыс станциясы UniSoft V7 Unix жүйесімен бірге шығарылды. Кейін, 1982 жылы Sun өз жұмыс станциялары үшін операциялық жүйе ретінде жекешелендірілген 4.2BSD Unix – SunOS-ты ұсына бастады. SunOS құрамына suntools кірді, ол ерте GUI терезелік жүйесі болды. 1980 жылдардың соңында AT&T, Sun-ті өздерінің UNIX-тің келесі нұсқасын әзірлеуге көмектесу үшін шақырды және 1988 жылы Sun-тің акцияларының 20%-ға дейін сатып алуға ниетті екенін жариялады. UNIX System V Release 4 (SVR4) AT&T және Sun бірлесіп әзірледі. Sun, SVR4-ті Solaris 2.x-тің негізі ретінде пайдаланды, ол SunOS 4.1.x-тің (кейіннен Solaris 1.x деп аталды) ізбасары болды. 1990 жылдардың ортасына қарай Unix соғыстары көбінесе тоқтатылды, AT&T Unix саласындағы үлесін сатты және екі компания арасындағы қарым-қатынас едәуір азайды. 1990 жылдардың басында Berkeley Softworks (кейін GeoWorks Corporation болып қайта құрылған) негізін қалаушы Брайан П. Догерти, Sun-тегі Java әзірлеу тобын GeoWorks-тің PC/GEOS операциялық жүйесін зерттегені және PC/GEOS мүмкіндіктерін өздерінің Unix-ке негізделген операциялық жүйесіне енгізгені үшін айыптады. Брайан PC/GEOS-тің объектіге бағытталған және икемді UI-сінің "күнге дейін OS-ке орнатылған ең күрделі UI технологиясы" екенін мәлімдеді. 1992 жылдан бастап Sun Interactive Unix операциялық жүйесін сатып алды, ол Eastman Kodak компаниясынан Interactive Systems Corporation сатып алынған кезде қол жеткізілді. Бұл PC платформасы үшін танымал Unix нұсқасы және нарықтағы көшбасшы SCO UNIX-ке басты бәсекелес болды. Sun-тің Interactive Unix-ке назары SPARC және x86 жүйелерінде Solaris пайдасына төмендеді; ол 2001 жылы өнім ретінде тоқтатылды. Sun, Solaris 2.x нөмірлеу схемасын Solaris 2.6 (1997) шығарылымынан кейін тоқтатты; келесі нұсқа Solaris 7 деп аталды. Бұл SPARC V9 архитектурасына негізделген жаңа UltraSPARC процессорлары үшін арналған алғашқы 64 биттік релиз болды. Келесі төрт жыл ішінде Solaris 8 және Solaris 9 2000 және 2002 жылдары шығарылды. Бірнеше жылдық қиын бәсекелестіктен және сервер нарығындағы үлесін бәсекелестердің Linux-ке негізделген жүйелеріне жоғалтқаннан кейін Sun 2002 жылы өзінің стратегиясының бір бөлігі ретінде Linux-ты енгізе бастады. Sun өзінің x64 жүйелерінде Red Hat Enterprise Linux және SUSE Linux Enterprise Server-ді қолдады; Canonical Ltd., Wind River Systems және MontaVista сияқты компаниялар Linux-тың өз нұсқаларын Sun-тің SPARC негізделген жүйелерінде қолдады. 2004 жылы Microsoft-тың ең белсенді қарсыластарының бірі ретінде бедел алғаннан кейін Sun олармен бірлескен қарым-қатынасқа кірісіп, екі компания арасындағы әртүрлі құқықтық дауларды шешті және олардан 1,95 миллиард АҚШ долларын төлемақы ретінде алды. Sun өзінің x64 жүйелерінде Microsoft Windows-ты қолдады және Microsoft-пен басқа да ынтымақтастық келісімдерін, соның ішінде бір-бірінің виртуализациялық орталарын қолдау жоспарларын жариялады. 2005 жылы компания Solaris 10-ды шығарды. Жаңа нұсқа операциялық жүйені көптеген жақсартулармен, сондай-ақ индустрияда бұрын-соңды көрінбеген жаңа мүмкіндіктермен қамтыды. Solaris 10 жаңартулары келесі 8 жыл бойы жалғасты, Sun Microsystems-тің соңғы шығарылымы Solaris 10 10/09 болды. Oracle компаниясы жаңа лицензиялық келісім бойынша келесі жаңартуларды шығарды; соңғы нұсқасы Solaris 10 1/13. Бұрын Sun Trusted Solaris деп аталатын Solaris-тің жеке нұсқасын ұсынды, оған көп деңгейлі қауіпсіздік және ең аз құқықтар моделі сияқты кеңейтілген қауіпсіздік мүмкіндіктері кірді. Solaris 10 бастапқы шығарылған кезде Trusted Solaris сияқты көптеген мүмкіндіктерді қамтыды; Solaris 10 11/06 Solaris Trusted Extensions-ті қамтыды, бұл оған Trusted Solaris-тің функционалдық мұрагері болу үшін қажетті қалған мүмкіндіктерді берді. Solaris 10 шығарылымынан кейін Solaris бастапқы коды CDDL еркін бағдарламалық қамтамасыз ету лицензиясы бойынша ашылды және SXCE арқылы Opensolaris қауымдастығының үлесімен ашық түрде дамытылды, SVR4 pkg пакетін қолданды және IPS қолданған OpenSolaris релиздерін қолдады. Sun компаниясын Oracle сатып алғаннан кейін OpenSolaris illumos дистрибутивтерімен illumos астында ашық түрде дамуын жалғастырды. Oracle Corporation компаниясы Solaris-ті дамытуды жалғастырды, жаңа дамуды меншік лицензиясына қайтаруды жалғастырды; оның келесі шығарылымы 2011 жылдың қарашасында Oracle Solaris 11 болды.
the Java development team at Sun for studying GeoWorks's PC/GEOS operating system and incorporating features of PC/GEOS into their Unix based operating system. Brian claimed that the object oriented and flexible UI of PC/GEOS was "to this day the most sophisticated UI technology ever built into an OS". From 1992 Sun also sold Interactive Unix, an operating system it acquired when it bought Interactive Systems Corporation from Eastman Kodak Company. This was a popular Unix variant for the PC platform and a major competitor to market leader SCO UNIX. Sun's focus on Interactive Unix diminished in favor of Solaris on both SPARC and x86 systems; it was dropped as a product in 2001. Sun dropped the Solaris 2. x version numbering scheme after the Solaris 2.6 release (1997); the following version was branded Solaris 7. This was the first 64 bit release, intended for the new UltraSPARC CPUs based on the SPARC V9 architecture. Within the next four years, the successors Solaris 8 and Solaris 9 were released in 2000 and 2002 respectively. Following several years of difficult competition and loss of server market share to competitors' Linux based systems, Sun began to include Linux as part of its strategy in 2002. Sun supported both Red Hat Enterprise Linux and SUSE Linux Enterprise Server on its x64 systems; companies such as Canonical Ltd., Wind River Systems and MontaVista also supported their versions of Linux on Sun's SPARC based systems. In 2004, after having cultivated a reputation as one of Microsoft's most vocal antagonists, Sun entered into a joint relationship with them, resolving various legal entanglements between the two companies and receiving US$1.95 billion in settlement payments from them. Sun supported Microsoft Windows on its x64 systems, and announced other collaborative agreements with Microsoft, including plans to support each other's virtualization environments. In 2005, the company released Solaris 10. The new version included a large number of enhancements to the operating system, as well as very novel features, previously unseen in the industry. Solaris 10 update releases continued through the next 8 years, the last release from Sun Microsystems being Solaris 10 10/09. The following updates were released by Oracle under the new license agreement; the final release is Solaris 10 1/13. Previously, Sun offered a separate variant of Solaris called Trusted Solaris, which included augmented security features such as multilevel security and a least privilege access model. Solaris 10 included many of the same capabilities as Trusted Solaris at the time of its initial release; Solaris 10 11/06 included Solaris Trusted Extensions, which give it the remaining capabilities needed to make it the functional successor to Trusted Solaris. After the release of Solaris 10, the Solaris source code was opened under the CDDL free software license and developed in open with contributing Opensolaris community through SXCE that used SVR4 pkg packaging and supported OpenSolaris releases that used IPS. Following the acquisition of Sun by Oracle, OpenSolaris continued to develop in open under illumos with illumos distributions. Oracle Corporation continued to develop Solaris, reverting new development back to the proprietary licensing; its next release was Oracle Solaris 11 in November 2011.
Java платформасы
Java платформасын Sun компаниясы 1990 жылдардың басында Джеймс Гослинг жасады, мақсаты – бағдарламалардың қолданылған құрылғыға қарамастан жұмыс істеуін қамтамасыз ету болды, бұл «Бір рет жазып, кез келген жерде іске қосу» (WORA) слоганын тудырды. Бұл мақсатқа толыққанды қол жеткізілмегенімен («Бір рет жазып, барлық жерде түзету» деген жауап тудырды), Java көбінесе аппараттық және операциялық жүйеден тәуелсіз деп есептеледі. Java бастапқыда веб-браузерлерде іске қосылатын клиенттік апплеттер үшін платформа ретінде ұсынылды. Java қолданбаларының алғашқы мысалдары HotJava веб-браузері және HotJava Views жиынтығы болды. Алайда, содан бері Java Интернеттегі серверлік бөлікте табысқа жетті. Платформа үш негізгі бөліктен тұрады: Java бағдарламалау тілі, Java виртуалды машинасы (JVM) және бірнеше Java қолданбалық бағдарламалау интерфейстері (API). Java платформасының дизайнын Java Community Process (JCP) арқылы сатушы және пайдаланушы қауымдастығы бақылайды. Java – объектіге бағытталған бағдарламалау тілі. 1995 жылдың соңында пайда болғаннан бері ол әлемдегі ең танымал бағдарламалау тілдерінің біріне айналды. Java бағдарламалары байт-кодқа компиляцияланады, оны кез келген JVM, ортаға қарамастан орындай алады. Java API-лары кітапханалық функциялардың кең жиынтығын ұсынады. Бұл API-лар Standard Edition (Java SE) нұсқасына дамыды, ол негізгі инфрақұрылым мен GUI функционалдығын қамтамасыз етеді; Enterprise Edition (Java EE), ірі бағдарламалық компаниялардың корпоративтік деңгейдегі қолданба серверлерін жүзеге асыруына бағытталған; және Micro Edition (Java ME), мобильді құрылғылар сияқты шектеулі ресурстарға ие құрылғылар үшін бағдарламалық жасақтама құру үшін қолданылады. 2006 жылдың 13 қарашасында Sun компаниясы Java өнімділігін GNU General Public License лицензиясы бойынша лицензиялауға келісім берді және сол кезде Java компиляторы мен JVM-ін жариялады. 2009 жылдың ақпан айында Sun компаниясы Microsoft және Adobe Systems компанияларымен күреске түсті, олар Интернет үшін бағдарламалық жасақтама құруға балама платформаларды ұсынды. JavaFX – Java бағдарламалау тіліне негізделген музыка, бейне және басқа да қолданбаларды жасау платформасы. StarOffice коммерциялық лицензиялық функциялар мен қосымшаларды да қамтыды; OpenOffice.org-та олар ашық кодты немесе тегін нұсқалармен алмастырылды немесе мүлдем болмады. Екі пакет те OpenDocument форматын қолдады. OpenOffice.org-тың туындылары әлі де жасалып келеді, олар LibreOffice, Collabora Online және Apache OpenOffice болып табылады.
Виртуализация және деректер орталығын автоматтандыру бағдарламалық жасақтамасы
2007 жылы Sun компаниясы тауарлық аппараттық жабдықтар үшін Sun xVM виртуализациясы және дерекқор орталықтарын автоматтандыру өнімдер жиынтығын жариялады. Sun сондай-ақ 2008 жылы VirtualBox-ты сатып алды. Sun-ның бұрынғы Dynamic System Domains және Dynamic Reconfiguration сияқты виртуализациялық технологиялары жоғары деңгейдегі SPARC серверлері үшін арнайы жасалған, ал Logical Domains тек UltraSPARC T1/T2/T2 Plus серверлік платформаларын қолдайды. Sun дерекқор орталықтарын автоматтандыруға арналған Sun Ops Center бағдарламалық қамтамасыз етуін сатты. Клиенттік жағынан Sun виртуалды жұмыс үстелі шешімдерін ұсынды. Жұмыс үстелі орталары мен қосымшалар дерекқор орталығында орналастырылуы мүмкін, ал пайдаланушылар Microsoft Windows PC, Sun Ray виртуалды дисплей клиенттері, Apple Macintosh, PDA немесе қолдау көрсетілетін құрылғылардың кез келген комбинациясы арқылы осы орталарға қол жеткізе алады. LAN, WAN және қоғамдық Интернет сияқты әртүрлі желілер қолдау тапты. Виртуалды жұмыс үстелі өнімдеріне Sun Ray Server Software, Sun Secure Global Desktop және Sun Virtual Desktop Infrastructure кірді.
Деректер қорын басқару жүйелері
Sun компаниясы 2008 жылы MySQL дерекқорын жасаған MySQL AB компаниясын 1 миллиард АҚШ долларына сатып алды. Бас директор Джонатан Шварц өзінің блогында MySQL дерекқорының жұмысын жақсарту сатып алудың маңызды мақсаттарының бірі екенін мәлімдеді. 2008 жылдың ақпан айында Sun MySQL дерекқорының жұмысын жақсарту бойынша жасалған жұмыстардың нәтижелерін жариялай бастады. Sun сондай-ақ PostgreSQL жобасына да үлес қосты. Java платформасында Sun Java DB жобасына үлес қосып, оны қолдады.
Басқа бағдарламалық қамтамасыз ету
Sun бағдарламалық жасақтаманы әзірлеу және инфрақұрылымдық қызметтер үшін басқа бағдарламалық өнімдер ұсынды. Олардың көптегендері өз күштерімен жасалды, ал қалғандары Tarantella, Waveset Technologies сияқты сатып алынған компаниялардан келді. Бұл бағдарламалық өнімдер бастапқыда "iPlanet" брендімен ұсынылды; Sun Netscape альянсы аяқталғаннан кейін олар "Sun ONE" (Sun Open Network Environment) деп, сосын "Sun Java System" деп қайта аталды. Sun-ның орталық бағдарламалық өнімдері Java Enterprise System (немесе JES) деп аталды және веб-және қосымшаларды қызмет көрсету, байланыс, күнтізбе, каталог, сәйкестік басқару және қызметке бағытталған архитектура үшін сатылды. Sun-ның Open ESB және басқа бағдарламалық жиынтықтары Solaris, Red Hat Enterprise Linux, HP UX және Windows жүйелерінде тегін қолжетімді болды, ал қолдау қызметі қалау бойынша ұсынылды. Sun деректер орталығын басқаруға арналған бағдарламалық өнімдерді әзірледі, оның ішінде Solaris Cluster жоғары сенімділік бағдарламалық жасақтамасы, Sun Grid Engine деп аталатын есептеу желісін басқару пакеті және SunScreen сияқты өртке қарсы бағдарламалық жасақтама. Желілік жабдықтарды жеткізушілер мен телекоммуникациялық клиенттер үшін Sun Netra High Availability Suite-ті әзірледі. Sun, Solaris және Linux бағдарламаларын құру және дамыту үшін Sun Studio брендімен компиляторлар мен әзірлеу құралдарын шығарды. Sun бағдарламалық қамтамасыз етуді қызмет ретінде (SaaS) нарығына zembly – әлеуметтік бұлттық есептеу платформасы және Project Kenai – ашық бастапқы жобаларды хостингтеу қызметі арқылы кірді.
Сақтау
Sun өздерінің сақтау жүйелерін өз жүйелік ұсыныстарын толықтыру үшін сатты; сонымен қатар сақтау саласында бірнеше компания сатып алды. 2005 жылдың 2 маусымында Sun Storage Technology Corporation (StorageTek) компаниясын 4,1 миллиард АҚШ долларына немесе акциясына 37,00 АҚШ долларынан ақшаға сатып алуға ниеттенгенін жариялады. Бұл мәміле 2005 жылдың тамызында аяқталды. 2006 жылы Sun алғашқы қолданбаға бейімделген, бағдарламаланатын сақтау шешімі – Sun StorageTek 5800 жүйесін таныстырды. 2008 жылы Sun StorageTek 5800 жүйесінің бастапқы кодын BSD лицензиясымен ашық қолжетімге шығарды. Sun 2008 жылы ашық кодты технологиялар негізінде құрылған Sun Open Storage платформасын жариялады. 2008 жылдың соңында Sun Storage 7000 біріктірілген сақтау жүйелерін (Amber Road кодолық атымен) жариялады. Жүйелердегі жылдам жад дискілерінде (SSD) және дәстүрлі қатты дискілерде деректердің орналасуын ZFS басқарады, бұл SSD-нің жылдамдығы мен дәстүрлі дискілердің тиімділігін пайдалануға мүмкіндік береді. Басқа сақтау өнімдеріне Sun Fire X4500 сақтау сервері және SAM QFS файлдық жүйесі мен сақтауды басқару бағдарламалық құралы кірді.
Қызметкерлер
Sun компаниясының белгілі қызметкерлері Джон Гилмор, Уитфилд Диффи, Радия Перлман, Иван Сазерленд және Марк Тремблэй болды. Sun компаниясы Unix негізіндегі желілік есептеуді ерте қабылдағандардың бірі болды, TCP/IP және әсіресе NFS-ті насихаттады, бұл компанияның «Желі – компьютер» деген ұранында көрініс тапқан, бұл ұранды Джон Гейдж ойлап тапқан. Джеймс Гослинг Java бағдарламалау тілін жасаған команданы жетектеді. Джон Босак W3C ұйымында XML спецификациясын жасауды басқарды. 2005 жылы Sun Microsystems Fortune 500 компанияларының арасында ресми әлеуметтік желі бағдарламасын енгізген алғашқылардың бірі болды. Sun қызметкерлері компанияның блогында мақалалар жариялады. Қызметкерлер сайтты өз жұмыстарының немесе жеке өмірінің кез келген саласы туралы блог жазуға ынталандырылды, коммерциялық құпия ақпараттан басқа қызметкерлерге көп шектеулер қойылған жоқ. Джонатан И. Шварц – блогын жүйелі түрде жазатын ірі компаниялардың бас директорларының алғашқыларының бірі болды; оның жазбалары жиі баспасөз беттерінде келтіріліп, талданды.
Oracle компаниясының сатып алуы
2009 жылдың 3 қыркүйегінде Еуропалық комиссия Oracle компаниясының Sun Microsystems компаниясын сатып алуына қатысты тереңдетілген тергеу бастады. 2009 жылдың 9 қарашасында Комиссия Sun компаниясын Oracle компаниясының сатып алуына қатысты шағымдама жариялады. Соңында, 2010 жылдың 21 қаңтарында Еуропалық комиссия Oracle компаниясының Sun компаниясын сатып алуын мақұлдады. Комиссия жүргізген тергеу көрсеткендей, көптеген пайдаланушылар ашық деректер базасы PostgreSQL-ді MySQL-ға лайықты балама деп есептеді және ол деректер базасы нарығындағы MySQL-дың бәсекелестік күшін қамтамасыз етуге белгілі бір дәрежеде жатты. Sun 2009 жылы Oracle Corporation компаниясына 5,6 миллиард долларға сатылды. Қазан айында Sun компаниясы бірігуге кешігіп рұқсат беруге байланысты мыңдаған қызметкерді жұмыстан босату туралы екінші кезеңін жариялады. Аталған мәміле 2010 жылдың басында аяқталды. 2011 жылдың ақпан айында Sun компаниясының бұрынғы Менло Парк, Калифорниядағы кампусы сатылды және ол Facebook компаниясының бас кеңсесі болары хабарланды. Жабық ауланың айналасына салынған кең алқап "Сан-Квентин" деп аталды. Қазіргі уақытта кампус Facebook компаниясының бас компаниясы Meta Platforms-тың кеңсесі болып табылады. 2011 жылдың 1 қыркүйегінде Sun India заңды түрде Oracle компаниясының құрамына енді. Бұл Үндістан сотындағы заңдық мәселелерге байланысты кейінге шегерілді.