Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Журнал "Новости из мира Компьютерной Безопасности, Интернет"


Все самые заметные новости из Мира Интернет в полном варианте

 

Выпуск No. 11 

Underground

 

Электронный журнал

Security Computers & Internet

 

  от 11.01.2007

 

..:: Intro ::..


Сотни лет назад люди считали, что мир держится на трех китах. Тогда все было по-другому, и мир был совсем другой. Теперь мы живем в мире хай-тека, интернета, локальных сетей, операционных систем и java-апплетов, миниатюрных mp3-плееров и 64-разрядных процессоров. Но, хотя ученые уже давно доказали, что никаких китов нет, а земля круглая, догадки древних мыслителей имеют смысл. Наш мир действительно держится на китах, эти киты – огромные корпорации, работающие в сфере информационных технологий и влияющие на наше будущее. Одним из них является SUN Microsystems.

..:: Солнце хайтека ::..


[история SUN]

История компании началась в 1982 году, когда двум калифорнийским программистам потребовались компьютеры для CAD/CAM-приложений. В то время инженерам приходилось работать или поочередно, или в режиме разделения времени, что их по понятным причинам не устраивало. Винод Хосла и Энди Бехтольшейм - основатели SUN Microsystems - предложили использовать вместо дорогих миникомпьютеров более дешевые, но достаточно функциональные машины с поддержкой сети. Этим молодая компания противопоставила себя таким корпорациям, как HP и Apple, работавшим на рынке миникомпьютеров. Но главным конкурентом SUN была Apollo, производящая похожие рабочие станции. Компьютеры Apollo являлись абсолютно закрытым продуктом, в то время как SUN Microsystems использовала в качестве базовой ОС бесплатный и открытый UNIX. Система была доработана Биллом Джоем, оставившим университет Беркли, чтобы присоединиться к Энди и Виноду. Бесплатность юникса позволила установить ценовую планку в 20 000 долларов, что было на пять тысяч дешевле рабочих станций от Apollo.

Процессор МС68010, 4 мегабайта оперативной памяти, встроенная сетевая карта – такими были характеристики первой машины от SUN. В начале 80-х годов локальные сети еще не были распространены, и наличие Ethernet-адаптера, позволившего использовать распределенные вычисления, произвело настоящий фурор. Это, а также поддержка стека TCP/IP в UNIX, стало ключевым фактором для подписания контракта на 40 миллионов долларов с компанией Computervision, основным поставщиком CAD-систем. Для закрепления успеха и для продвижения новой политики компании «Сеть - это компьютер» программисты Sun Microsystems создали технологию Network File System, которая юзается в никсах и по сей день. Благодаря NFS пользователи получили возможность доступа к ресурсам удаленных машин так же, как если бы информация находилась на винчестерах их собственных компьютеров. NFS работала не только в юниксе, но и в DOS’е, и на маках - беспрецедентная для того времени мультиплатформенность. SUN сделала новую технологию общедоступной. За небольшую плату каждый мог получить лицензию с исходным кодом, используя NFS в своих проектах. В этом вся политика SUN. Выложить технологию в открытый доступ, но при этом оставаться лучшими в своей области. И конкуренты, развивая технологию, как бы работали на SUN Microsystems.

Благодаря NFS стали доступными распределенные вычисления, но тогда еще не было механизма для выполнения подобных задач. В июне 1987 года SUN представила Open Network Computing (ONC) - платформу для приложений, основанных на распределенных вычислениях. ONC оказалась востребованной во всех областях: от домашних ПК до серверов крупных предприятий.

Спрос на рабочие станции от SUN возрастал, требовалось повышать мощность компьютеров. Нужен был процессор более эффективный, чем Motorola. Инженеры SUN приступили к разработке собственного камня, соответствующего RISC-архитектуре с сокращенным набором инструкций. Подобная архитектура облегчала проектирование новых чипов и позволяла делать их более производительными. Новый 32-разрядный микропроцессор получил название SPARC.

Вскоре после этого SUN Microsystems выпустила стабильную версию операционной системы SunOS с поддержкой RISC, а также необходимый набор ПО. Основанные на SPARC рабочие станции были производительными, дешевыми и легко проектируемыми. SUN в очередной раз не стала закрывать новую технологию, и через некоторое время лицензии на SPARC получили еще четыре компании. Одна из них – Cray - на основе процессоров SPARC занялась производством дорогих хай-эндовых серверов, главным образом для государственных предприятий. SUN пыталась объединиться с конкурентом, но в Cray настаивали на полном слиянии, в то время как SUN интересовали лишь серверы на базе новых микропроцессоров. В итоге Cray была куплена SGI, которая не была настроена продавать компьютеры на чужой платформе. Кто же приобрел ставший ненужным серверный бизнес? Конечно же, Sun Microsystems!

Завладев рынком, компания развивала его посредством продаж лицензий третьим фирмам. В 1991 году появилось подразделение SunSoft, целью которого было развитие программного обеспечения для машин SPARC. SUN OS, снабженная сетевым софтом и графическим интерфейсом, стала стандартом де-факто в научных и технических учреждениях. Но SUN не остановилась на достигнутом и начала разработку ОС, основанной на BSD 4.2/4.3 и AT&T System V. Позже она получила название Solaris. Эта масштабируемая, надежная сетевая ОС даже сейчас занимает лидирующие позиции на рынке серверного ПО.

Следующей разработкой SUN стало создание собственной графической оболочки для UNIX-систем. Но конкуренты сделали все возможное и невозможное, чтобы Network/extensible Window System (NeWS) постиг провал. X Window, написанная объединением под руководством DEC, вытеснила продукт Sun в предельно короткие сроки.

В начале 90-х ведущий разработчик компании Патрик Нотон решил уйти из SUN в компанию NeXT, о чем и объявил исполнительному директору Скотту Макнили. Скотта перспектива расстаться с одним из лучших программистов не радовала, и он выделил Нотону команду разработчиков, чтобы они делали что душа пожелает. А душа у группы из шести человек, в которую входил и один из руководителей компании Джэймс Гослинг, желала многого. Сначала команда пыталась создать ПО, обеспечивавшее взаимодействие между бытовыми приборами типа магнитофонов и игровых приставок. Но C++, на котором происходила разработка, для этого не подходил. Нужен был мультиплатформенный язык, чтобы написанные на нем программы можно было запускать под любой ОС и на любой архитектуре. В итоге Нотон сотоварищи взялись за разработку нового объектно-ориентированного языка, названного Oak - в честь дерева, росшего рядом со зданием компании. Позже проект был переименован в Java, почему - осталось тайной истории. Сегодня Java используют в интернете и мобильных платформах, на нем пишут софт под различные операционки; это один из самых популярных языков программирования в мире.

[Скотт Макнили]

Говоря о Java, я упомянул Скотта Макнили. Без этого человека корпорации SUN Microsystems просто бы не существовало. Отец будущего президента ведущей IT-компании был управляющим автозавода фирмы AMC и обеспечил сыну достойное образование в элитной школе. Свое будущее Скотт связывал с медициной, но учитель экономики Билл Радучелл уверил, что у него потрясающие способности экономиста. В итоге Скотт окончил Гарвардский университет, после которого пробовал поступить в Стэнфордскую школу бизнеса. Получилось это у него лишь с третьей попытки, поэтому два года Макнили проработал на машиностроительном заводе. Многие студенты школы бизнеса видели свое будущее в информационных технологиях и после обучения переезжали в Кремниевую долину. Туда же направился и Макнили, правда, ехал он не ради процессоров и микросхем, а с целью получить место на танковом заводе. Возможно, Скотт внес бы новое слово в танкостроение, а никакой SUN Microsystems и не было, но судьба уготовила очередной сюрприз. Тот самый учитель экономики Билл Радучел был не последним человеком в компании Onyx, выпускающей рабочие станции. Компания нуждалась в директоре по производству, и на эту престижную должность пригласили Скотта.

Несколько лет спустя Макнили признался, что во время прихода в Onyx он даже не знал, что представляет собой CD-ROM. А через год уже являлся одним из основателей SUN Microsystems, в которой прошел долгий путь от вице-президента по производству до главного человека корпорации.

В 1997 году газета Computer Reseller News опубликовала топ «25 наиболее влиятельных менеджеров компьютерной индустрии». Нетрудно догадаться, что первое место в рейтинге занял президент SUN Microsystems. Скотта, по аналогии с Бэтменом и Суперменом, назвали Javaman, намекая на потрясающий успех языка программирования Java.

[SUN и другие компании]

SUN всегда активно взаимодействовала с другими компаниями, не претендуя на звание монополиста. Из недавних событий можно вспомнить договоренность с компанией Fujitsu об объединении линеек серверов SPARC, выпуском которых занимались обе фирмы. Также SUN уже довольно давно выпускает серверы на базе процессоров AMD Opteron и оптимизированные под этот проц версии Solaris. В 2000 году одной из крупнейших сделок компании стала покупка за 2 миллиарда долларов Cobalt Networks - ведущего разработчика интернет-приложений. Этим SUN в очередной раз показала, что ее интересы рынком серверов не ограничиваются.

О взаимоотношениях SUN Microsystems и Microsoft можно говорить долго. Особо теплыми они никогда не были - собственническое ПО Гейтса и открытые стандарты Макнили сосуществовать в гармонии не могут. В 1997 году SUN даже подала на Микрософт в суд из-за нарушения лицензий Java и несовместимости с этим языком браузера Internet Explorer. Впрочем, в последнее время корпорации нередко участвуют в совместных проектах. Windows была сертифицирована для серверов SUN, программисты компаний сотрудничают в области Java и .NET и даже совместно разработали алгоритм однократной аутентификации SSO, используемый в web-сервисах.

У SUN Microsystems много партнеров в России, Белоруссии, Украине. Чтобы к ним присоединиться, необходимо пройти сертификацию, без которой работать с машинами на SPARC и Solaris нельзя. Специализация у партнеров разная. Тут и серверы для вычислительных центров, и сервисное обслуживание, и создание систем хранения данных.

[проекты корпорации]

Несомненно, Solaris - один из самых самых успешных проектов SUN. В ноябре 2004 года была анонсирована десятая версия ОС, отличающаяся уникальными возможностями и характеристиками. Динамическая трассировка задач позволяет добиться большей производительности, разработчики уверяют, что некоторые приложения работают в 30 раз быстрее. Solaris 10 сразу же перезапускает приложения, в которых во время работы были обнаружены сбои и ошибки. Но самые важные нововведения коснулись безопасности ОС. В десятом солярисе админ может создавать виртуальные разделы на жестком диске, и каждый такой раздел будет самостоятельной системой, со своими пользователями, каталогами и процессами. Даже если хакер взломает систему, он будет root`ом лишь в одной зоне, другие же окажутся недоступными. Также полностью подконтрольны все процессы. Допустим, какому-то из них нужны суперпользовательские права. Обычно взломщик, внедряясь в такой процесс, получает в свое распоряжение всю систему. Но в Solaris можно оставить за процессом лишь необходимые привилегии.

В середине девяностых германская фирма StarDivision создала офисный пакет StarOffice. SUN Microsystems приобрела компанию в 1999 году, а уже в 2000 выпустила новую версию StarOffice под Linux и Windows. Вскоре были открыты исходные коды, и на свет появился бесплатный и многофункциональный OpenOffice.org. «Открытый офис» разрабатывают энтузиасты со всех концов планеты, SUN же является главным финансистом проекта. Офисные пакеты от SUN уже давно созрели для повседневного использования. Многие из стран, где пиратские лотки не стоят на каждом углу, начали переходить на бесплатные решения. В России же по привычке юзают майкрософтовский продукт, о других просто не ведая.

В век повсеместного распространения интернета SUN не могла не отметиться выпуском чисто сетевого продукта. Имя этого проекта - Sun Open Net Environment (Sun ONE). С его помощью можно разрабатывать многофункциональные порталы, сайты электронной коммерции, при этом будет достигнута высокая безопасность и задействованы уникальные методы идентификации участников веб-сервисов (например, форумов). В Sun ONE активно используется расширяемый язык разметки XML, который тоже был разработан в недрах SUN.

Еще одним известным проектом является Java Desktop System – рабочая среда для персональных компьютеров, включающая лучшее открытое ПО. В JDS вошли GNOME, Mozilla, StarOffice и т.д. Java Desktop System позволяет снизить расходы, повысить безопасность, обеспечивает легкую адаптацию для пользователей винды.

Это основные продукты SUN. На самом деле их намного больше, но познакомиться с каждым поближе лучше на официальном сайте компании.

[деятельность SUN]

Уже около десяти лет SUN финансирует научно-исследовательские и образовательные работы различных вузов нашей страны (Московский инженерно-физический институт, Московский физико-технический институт и др.). Также проводится программа Sun Java Academy, цель которой - привлечение молодых специалистов к изучению Java-технологий. Ява-разработчикам, которые выполнили сертификационные требования, заплатили небольшую сумму и проявили хорошие знания, корпорация выдает сертификаты, подтверждающие высокую квалификацию. Такой документ - это гарантия высокооплачиваемой, престижной работы.

Для популяризации своих технологий в России SUN проводит различные тематические конференции. Например, в конце мая этого года в Москве проводилась конференция для Java-программистов, где обсуждалось будущее языка, его развитие, нюансы создания различных приложений. Присутствовали разработчики Java из SUN Microsystems: Реджинальд Хатчерсон, Саймон Риттер, Санг Шин, лучшие мировые специалисты в этой области. Также на конференции рассказывали о новых возможностях OS Solaris и праздновали десятилетие языка Java.

С программными и аппаратными проектами SUN Microsystems в телекоммуникационной области можно было ознакомиться на конференции «Телекоммуникации - новые подходы и новые решения». Также там были представлены продукты других компаний, работающих в этой сфере: AppGate, CBOSS, Cocoasoft. В ходе конференции обсуждалась безопасность мобильных сетей, VPN-решения для мобильной связи и еще масса интересных вещей.

Корпорацией создано несколько учебных центров в России. В них можно пройти профессиональные курсы по продуктам SUN, а также по Informix, Object Design, Interbase и многим другим. Обучение проводится на мощных компьютерах, и преподают там специалисты мирового уровня. В России крупнейшими учебными центрами являются питерский Lynx Education Center и московский REDCENTER. Их адреса можно найти на официальном сайте SUN.

Для пользователей продуктов компании на портале sun.com созданы сообщества. Программисты смогут получить совет и пообщаться с единомышленниками, а также скачать свежие кодерские релизы на www.sun.com/developers. Сисадминам обязателен к прочтению www.sun.com/bigadmin с массой статей и дискуссий. Www.sun.com/java придется по вкусу всем имеющим хоть какое-нибудь отношение к яве.

Еще у SUN Microsystems есть замечательная рассылка, посвященная новостям компании, ее продуктам и технологиям.

[эпилог]

Sun Microsystems представлена в более чем ста странах мира. В компании работает около 30 000 человек. Java, являясь кроссплатформенным и, по сути, универсальным языком, используется в 1,5 миллиардах устройств. Передовые технологии компании используют для изучения космоса и для обеспечения безопасности на Олимпийских играх.

Автор благодарит Екатерину Горон и портал www.sun.com за предоставленные для написания статьи материалы.

Илья Александров

 


..:: Опрос ::..


Как вам Underground выпуск?

Отлично.
Нормально.
Меня очень увлекает
.
А я думаю...



..:: Как найти меня? ::..


Ведущий журнала: dean777
e-mail: dj-dean777@mail.ru
ICQ: 865-810
Skype: dean-777

Портал: скоро будет


Вы можете прислать свою статью в СПЕЦ выпуск журнала. Отправить
Написать ведущему журнала



Security Computers & Internet by dean777
Журнал начал свою жизнь с 12.08.2006


В избранное