Имя Sun широко известно благодаря значительному технологическому вкладу компании в мировой компьютинг — в том числе, благодаря оконной системе CDE, ставшей прототипом оболочки KDE. Новая инициатива Sun — создание программируемого графического интерфейса для Linux на основе Java — Java Desktop
Доступная с января 2004 года, Java Desktop System сразу же получила статус коммерческого продукта, предлагаемого по цене от $100 для одной рабочей станции или $50 долларов при покупке лицензии для каждого сотрудника компании. JDS использует открытый код и открытые технологии, тщательно подобранные Sun. В основе JDS — известная оболочка GNOME, но снабженная всем необходимым для выполнения Java-приложений, так что они могут выполняться наравне с традиционными программами.
- браузер Mozilla версии 1.4;
- набор офисных приложений StarOffice 7;
- почтовый клиент и организатор Evolution 1.4.
В JDS включены дополнительные Java-приложения, призванные упростить выполнение типичных офисных задач.
Секретная программа Солнечный страж! Кто живет под землей?
В дополнение к весьма привлекательной цене компания предлагает один год поддержки с гарантией бесплатных обновлений, 60-дневную поддержку инсталляции, доступ к онлайновой knowledge base, онлайновые тренинги и другие программы поддержки. Эти меры, в первую очередь, призваны заинтересовать корпоративных пользователей и предложить достойную замену MS Windows / MS Office по значительно более выгодной цене и с хорошей корпоративной поддержкой.
Поддержка технологии Java
Поскольку мировые корпорации, в основном, уже определились с использованием Java в качестве основной операционной платформы для бизнес-приложений и, в частности, для веб-сервисов, то вполне естественно, что современная операционная среда штатно должна включать JRE как один из своих компонент. Встроенная в JDS исполнительная среда Java позволяет легко интегрировать в десктоп как существующие, так и новые Java-приложения, будь то фронт-энд-приложения для доступа к базам данных, системы вертикальных коммуникаций CRM или просто новые утилиты.
Многие возможности JDS уже одобрены и поддержаны многими неправительственными и государственными организациями мира, в частности Independent Software Vendors (ISV) — независимыми разработчиками ПО, в числе которых — China Standard Software Company, Macromedia, Real, Adobe и множество других. В связи с ростом рынка офисных инсталляций Linux многие компании получают редкий шанс выйти со своими продуктами из замкнутого круга разработок под Windwos и Macintosh на рынок открытых систем.
Основные компоненты Java Desktop System
Оконное окружение JDS основано на оконном окружении GNOME, сопровождается массой приложений для офисной работы и отличается фирменным стилем Sun. Пользователи, знакомые с GNOME, обнаружат хорошо спланированный, насыщенный цветами и интуитивный графический пользовательский интерфейс, позволяющий легко находить документы, открывать файлы, управлять меню, запускать приложения, настраивать GUI под пользователя и даже попытаться создавать приложения на Java под Linux.
16 бит тому назад — Что такое Sun Microsystems
Чтобы оценить все преимущества Java-приложений, необходим производительный и современный веб-браузер, поэтому в JDS включен самый лучший из известных — Mozilla 1.4, который способен выполнять любые известные веб-приложения. В числе прочих важных свойств этого обозревателя — встроенная система защиты данных пользователя и сетевая безопасность, а также защита от нежелательной почты и pop-up окон. Кроме того, новая система открытия многих страниц в одном окне приложения может существенно повлиять на производительность работы.
Mozilla сопровождается средствами воспроизведения аплетов и Java Web Start, позволяющими разрабатывать, тестировать и запускать Java-аплеты и приложения. Java Web Start позволяет также запускать обычные desktop-приложения по сети. Это не только упрощает поставку новых версий программы (необходимость в ней фактически отпадает), но и гарантирует обновления самой операционной среды JRE.
Сюита офисных приложений StarOffice 7, также включенная в JDS, позволяет вводить форматированный текст, электронные таблицы, презентации, графики и подключаться к базам данных. Более того, новые открытые Java-интерфейсы позволяют обращаться к объектам StarOffice и автоматически генерировать или обрабатывать существующие документы. Сам StarOffice также может быть расширен посредством создания Java-модулей, а также благодаря технологии, известной как StarOffice SDK.
В качестве среды выполнения Java выступает J2SE v.1.4.2_02 — самый свежий на момент выхода системы стабильный релиз, позволяющий выполнять тысячи существующих приложений. Помимо стандартных модулей, в поставку Java входят опции в виде Java Media Framework (JMF), а также кодеков MP3 и Ogg Vorbis, не входящих в JMF.
Последняя версия J2SE имеет расширенную функциональность Swing GTK+, которая обеспечивает динамическое изменение внешнего вида окон и управляющих элементов приложений. Это позволяет разрабатывать приложения, адаптирующиеся к среде выполнения и принимающие естественный для операционного окружения вид. Кроме того, пользователь может изменять внешний вид приложений — на программном уровне это делается вызовом всего одного метода UIManager.setLookAndFeel ().
Как уже упоминалось выше, JDS содержит универсальный текстовый редактор разработчика jEdit, который настраивается и программируется в очень большом диапазоне, чем-то напоминая emacs. Возможности включают автоотступы, расцветку и выделение синтаксиса, встроенный макроязык и расширяемую на основе plug-in’ов архитектуру. Многие макросы и расширения уже включены в поставку. Поддерживаются многие кодировки, в том числе UTF8 и Юникод, а также «сворачивание» фрагментов текста для более продуктивной навигации по исходным текстам.
JDictionary — другой интересный продукт, идущий с JDS и сопровождаемый Open Source лицензией. Это английский словарь с возможностями перевода. Написанный на Java, JDictionary не зависит от платформы и имеет простой интуитивный интерфейс. Помимо прямой своей функциональности, приложение также может обновляться по сети и обновлять свои модули расширения (plug-ins).
JgraphPad — еще одно приложение с открытым кодом, оно предназначено для графического представления идей и программных архитектур. Графики представляются в виде XML-диаграмм, вы можете импортировать растровые изображения и создавать графики выполнения, UML-диаграммы, карты и добавлять снимки экрана к документации. Графические объекты автоматически располагаются в области видимости. Предусмотрена поддержка печати и отслеживание версий.
JDiskReport представляет собой утилиту для отслеживания дисковой памяти, занимаемой теми или иными файлами, папками и приложениями. Статистика по использованию диска представляется в виде наглядных графиков и таблиц.
Sun на страже корпоративной безопасности
Поскольку безопасность в корпоративном секторе особенно важна, Sun уделила немалое внимание безопасности — как встроенной в механизмы Java, так и предоставляемой операционной средой Linux. Для приложений Java технология «песочницы» предохраняет пользователя от опасности вирусной атаки и других воздействий приложения на среду — в то время как Linux добавляет дополнительные механизмы защиты на уровне файловой системы, причем делает это значительно лучше, чем такие системы, как Windows. * * *
В результате новая коммерческая версия Java Desktop System включает все компоненты, необходимые для производительной и безопасной работы корпоративного пользователя в среде Linux. А специальная «вступительная» цена в $50 за полный пакет программного обеспечения на один компьютер (или $25 на каждого пользователя), плюс полная годовая поддержка от такого известного провайдера услуг, как Sun, выглядит как условно-бесплатное распространение.
Ставка на JDS может быть тем более интересной, если учесть, что в ближайшем будущем Sun в сотрудничестве с другими компаниями намеревается создать или адаптировать для JDS множество Java-приложений для обмена документами, сообщениями, медиа и идеями в открытом и безопасном окружении.
Источник: citforum.ru
Sun Studio
Sun Studio — интегрированная среда разработки программ для языков программирования Си, C++ и Фортран, разработанная компанией Sun Microsystems Inc. В Sun Studio включены средства сборки, отладки, профилирования и анализа многопоточных приложений.
Ранее Sun Studio называлась Sun Workshop, Forte Developer, Sun ONE Studio и была доступна только на платформе Sun Solaris. Сейчас Sun Studio доступна также для OpenSolaris и дистрибутивов на ее основе, есть также версия и для GNU/Linux.
В последнее время (начиная с версии 11, выпущенной в 2005 году) компания Sun Microsystems стала предоставлять разработчикам, зарегистрировавшимся на сайте в Sun Developer Community, возможность бесплатно скачать Sun Studio для Solaris и/или GNU/Linux, который раньше продавался только за деньги как коробочный программный продукт.
Особенности
Sun Studio обладает хорошими оптимизирующими свойствами и нередко генерирует более эффективный и быстродействующий код, чем GCC. [1] В числе оптимизаций, применяемых компиляторами C, C++ и Fortran, стоит отметить автоматическое распараллеливание кода (опция -xautopar), межпроцедурные оптимизации (опция -xipo), использование результатов профилирования (-xprofile), и упреждающую выборку (-xprefetch, -xprefetch_level). Кроме этого все три компилятора поддерживают OpenMP 2.5, что позволяет добиться высокой производительности на многопроцессорных системах с разделяемой памятью при относительно низких затратах на написание кода. Sun Studio содержит оптимизированную библиотеку Sun Performance Library для решения задач линейной алгебры.
Хотя последняя версия компилятора С++ (5.9), входящего в Sun Studio 12, достаточно хорошо поддерживает ISO/ANSI C++, у предыдущих поддерживаемых Sun версий Sun Studio (11 и ниже) имелись проблемы, связанные с неполной совместимостью со стандартами C++, а также неполной совместимостью с «фактическим стандартом» в мире свободного ПО — компиляторами GNU (GCC). Компилятор Си версии 5.9 имеет более полную поддержку особенностей GCC. [2]
Компоненты Sun Studio
- Компиляторы Си, C++ и Fortran
- Графическая среда разработки, базирующаяся на NetBeans
- Отладчикdbx, интегрированный со средой разработки
- Статические верификаторы кода lint и lock_lint
- Инструмент для распределенной или параллельной сборки приложений dmake
- Профилировщик Performance Analyzer
- Инструмент для поиска ситуаций «data race» — Thread Analyzer
- Инструмент для поиска утечек памяти и ошибок, связанных с неправильным доступом памяти — RTC (Run-Time Checking); является частью dbx
Поддерживаемые языки
- Си, включая стандарт C99 и некоторые расширения GCC. [2]
- C++
- Фортран, включая стандарты Fortran 77, Fortran 90 и Fortran 95
Поддерживаемые архитектуры
Поддерживаемые ОС
- Solaris и OpenSolaris, в том числе ОС, построенные на ядре OpenSolaris, такие как Nexenta.
- GNU/Linux
Примечания
- ↑Сравнительный анализ компиляторов GCC и Sun Studio на примере SPEC CPU 2006
- ↑ 2,02,1Поддержка расширений языка C компилятором Sun Studio
Источник: www.sbup.com
Формат файла SUN — описание, как открыть?
Файл формата SUN открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.
Чем открыть файл в формате SUN
Тип файла: Sun Raster Graphic File Разработчик: Sun Microsystems Категория: Растровые изображения
Побитовое изображение, создаваемое рабочей станцией Sun Microsystems. Родной формат графики, применяемый операционной системой Sun Unix. Использует стандартный формат изображения, который может читаться несколькими графическими программами.
Чем открыть файл в формате SUN (Sun Raster Graphic File)
Cerious ThumbsPlus | GIMP | ImageWalker |
IrfanView | Logipole Konvertor | Newera Graphics Converter Pro |
XnView |
Источник: www.azfiles.ru