Sun: от CDE к Java Desktop
Имя Sun широко известно благодаря значительному
технологическому вкладу компании в мировой компьютинг - в том числе,
благодаря оконной системе CDE, ставшей прототипом оболочки KDE.
Новая инициатива Sun - создание программируемого графического
интерфейса для Linux на основе Java - Java Desktop
Доступная с января 2004 года, Java Desktop System
сразу же получила статус коммерческого продукта, предлагаемого по
цене от $100 для одной рабочей станции или $50 долларов при покупке
лицензии для каждого сотрудника компании. JDS использует открытый
код и открытые технологии, тщательно подобранные Sun. В основе JDS -
известная оболочка GNOME, но снабженная всем необходимым для
выполнения Java-приложений, так что они могут выполняться наравне с
традиционными программами.
Помимо последней версии исполнительной среды Java Runtime Engine
и Java Web Start, JDS включает:
браузер 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.
Чтобы оценить все преимущества 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-приложений для обмена документами, сообщениями, медиа и идеями
в открытом и безопасном окружении.
По материалам sun.com.
www.cybersecurity.ru
Различные операционные системы 13-03-2007 На предстоящей неделе Microsoft выпускает закрытую бета-версию Service Pack 2 для Vista 28-10-2008 Различные операционные системы На предстоящей неделе корпорация Microsoft выпустит первую закрытую бета-версию пакета обновлений Service Pack 2 для операционной системы Windows Vista. В пакете SP2 заявлено множество нововведений, в том числе встроенная поддержка работы с форматом Blu-ray.Майк Нэш, руководитель отдела разработки Windows, напомнил, что с прошлого года Microsoft начала выводить клиентские и серверные версии своих ОС на единый и синхронный цикл выхода основных нов...
Информация, необходимой для устранения проблемы синего экрана Windows XP 22-08-2008 Различные операционные системы Операционная система Windows XP славится своим умением зависать по самым разным поводам и с самыми разными результатами. Иногда решить проблему можно просто завершением неотвечающего приложения или перезагрузкой, но в некоторых случаях это может привести к сбою всей системы. Microsoft называет такие сбои «стоп-ошибками» (Stop errors), потому что в подобных случаях система перестает реагировать на действия пользователя. При возникновении стоп-ошиб...
Microsoft тратит 300млн. долларов на раскрутку Windows Vista 22-08-2008 Различные операционные системы Корпорация Microsoft готова инвестировать $300 млн на PR-камапнию для Windows Vista. По мнению ведущих маркетологов, этой суммы должно с лихвой хватить для поднятия имиджа операционной системы, которая оказалась не совсем удачной для Microsoft. В основном вся критика по поводу данной ОС сводилась к трем факторам:1. Проблемы с совместимостью оборудования и программного обеспечения;2. Проблемы обеспечения безопасности;3. Потеря производительности.С...
Microsoft выпускает новую Windows XP для работы на ноутбуках OLPC XO 28-07-2008 Различные операционные системы В рамках ранее объявленного сотрудничества между некоммерческим фондом One Laptop Per Child (OLPC) и Microsoft было достигнуто соглашение о выпуске специализированной версии WindowsXP, предназначенной для работы на "стодолларовых" детских ноутбуках XO. Об этом сообщил Джеймс Уцшнайдер, менеджер Microsoft по развивающимся рынкам.Спецверсия Windows XP будет иметь драйверы для загрузки ОС с карты памяти SD, а также получит принципи...
Навигационная система "хлебные крошки" (breadcrumb) как замена кнопке "Вверх" в Vista 18-06-2008 Различные операционные системы Как вам уже, наверное, известно, я нахожусь в постоянном поиске полезных гаджетов и утилит типа PowerToy, расширяющих возможности операционной системы Windows Vista. Во время недавней охоты я наткнулся на ряд программ, разработанных для добавления в интерфейс проводника Vista кнопки «Вверх» (Up).Кнопка «Вверх»Неудивительно, что появилось множество утилит для добавления кнопки «Вверх» в интерфейс Проводника Vista — мы привыкли пользоваться ей для ... |