Java Desktop System

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 20:46, 16 июня 2018.
Java Desktop System
Solaris10-x86-240507.png
Solaris 10 с JDS Release 3
Разработчики: Oracle Corporation
Постоянный выпуск: 3
Операционная система: Solaris
OpenSolaris
Тип ПО: Среда рабочего стола
Лицензия: GNU LGPL, GNU GPL
Веб-сайт sun.com
Java Desktop System
ОС OpenSolaris 2009.6 Desktop (Прекращено)

Sun Java Desktop System (раннее — проект Mad Hatter, сейчас более известная как OpenSolaris Desktop) — среда рабочего стола для операционных систем Solaris и OpenSolaris, впервые разработанная компанией Sun Microsystems, а затем корпорацией Oracle Corporation, после приобретения Sun в 2010 году. Java Desktop System когда-то была доступна и в версии для Linux, однако была прекращена после выпуска Solaris в качестве программного обеспечения с открытым исходным кодом в 2005 году.[Источник 1]

Java Desktop System рассчитана на среднего пользователя ПК и направлена на его знакомство с полным набором стандартных офисных приложений, таких как офисный пакет, веб-браузер, электронная почта, календарь и обмен мгновенными сообщениями.

Особенности

Несмотря на то, что среда известна как Java Desktop System, на самом деле написана она не на Java. Она основывается на изменённой версии GNOME, наряду с другими распространенными проектами свободного программного обеспечения, которые, в свою очередь, написаны на С и С++. Само же название отражает стремление Sun представить продукт как переход корпоративных пользователей к развернутому программному обеспечению, написанному для платформы Java.

Sun Java Desktop System является дополнением к Java Enterprise System в части предоставления полнофункционального рабочего места.

Java Desktop System 2 объявляется как «операционная среда», а не дистрибутив GNU/Linux или операционная система. Техническая разница между терминами проста: операционная система - это программное обеспечение, которое управляет оборудованием и позволяет вам использовать компьютер. Операционная среда - это операционная система, а также набор инструментов и утилит, которые позволяют использовать систему для определенной цели. В этом случае рабочая среда ориентирована как на администрирование системы в корпоративной среде, так и на разработку программного обеспечения с использованием языка программирования Java.

Это означает, что вы можете заменить модуль операционной системы на другой и по-прежнему сохранять те же функции и цели для операционной среды. Sun уже разрабатывает версию Java Desktop System, которая использует Solaris вместо GNU/Linux. Несмотря на ужасную аппаратную поддержку и ограничительное лицензирование, которое Solaris предлагает в целом, он все равно должен быть лучшим выбором, чем SUSE-версия, предлагаемая Sun. Это была бы другая история, если бы они использовали современный дистрибутив GNU/Linux, такой как SUSE 9.1 или даже 9.0, но основой для JDS2 является SUSE 8.1, в котором используется ядро ​​Linux 2.4.19. На данный момент в разработке Linux, 2.4.19 является доисторическим - это примерно полтора года.

Бьюсь об заклад, вы могли бы, возможно, обновить операционную систему, оставив интерфейс и остальную среду без изменений, установив более новую версию SUSE после того, как JDS будет в системе. У меня была возможность попробовать его на моей системе ноутбуков, и, похоже, он работал сначала (JDS был признан жизнеспособным дистрибутивом для обновления до SUSE 9.1), но у меня не было достаточно места для установки всех пакетов, которые мне нужны с существующей настройкой раздела, поэтому мне пришлось переделать и, таким образом, потерял способность тестировать обновление дальше.

Расширения

Sun Java Desktop System Release 2 поставляется с большей огневой мощью программного обеспечения, чем практически любой другой дистрибутив GNU/Linux на рынке. Дело не в том, что у него больше с точки зрения количества пакетов - конечно, это не больше, чем то, что содержится на всех компакт-дисках Debian или даже в полной установке SUSE, - но у него есть более специально разработанное программное обеспечение, чем любое другое распределение. В частности, я говорю о:

  • YaST2, инструмент настройки [SUSE]]
  • SaX2, инструмент настройки SUSE X Window
  • Служба обновления системы Java
  • StarOffice 7
  • Java 2 Standard Edition (J2SE)
  • Станция управления Sun 2.1
  • Диспетчер конфигурации Sun Java Desktop System Configuration Manager
  • Удаленный захват рабочего стола
  • Sun Java Studio Standard 5 обновление 1

Версии

Сначала Sun выпустила предварительный выпуск GNOME 1.4 на отдельном компакт-диске для Solaris 8.

JDS 2-ой версии, помимо Solaris, также был доступен для дистрибутивов Linux на базена SUSE.

JDS версии 2 включает в себя:

Также Java Desktop System включает бесплатные средства администрирования, поддерживающие централизованную настройку конфигураций, развёртывание приложений и управление пользовательской средой. Кроме того, решение Java Desktop System 2 включает улучшенные инструменты для разработчиков приложений Java для рабочего стола.

JDS 3-ей версии была выпущен в 2005 году. Включена в состав Solaris 10, во время установки которой пользователю предлагался выбор между CDE и JDS, основана на GNOME 2.6 и доступна только для платформы Solaris 10. В данный момент Sun использует JDS на всех рабочих станциях под управлением Solaris 10.

OpenSolaris Desktop

JDS для OpenSolaris иногда называется OpenSolaris Desktop. OpenSolaris Desktop 01 (28 октября 2005 г.) и OpenSolaris Desktop 02 (23 декабря 2005 г.) основаны на GNOME 2.10 и GNOME 2.12 соответственно.

OpenSolaris получил собственную версию Java Desktop System. Opensolaris Desktop был привязан к операционной системе OpenSolaris и не имела собственного графика выпуска.

OpenSolaris Desktop 01 (выпущен 28 октября 2005 года) был основан на GNOME 2.10, а OpenSolaris Desktop 02 (выпущен 23 декабря 2005 года) - на GNOME 2.12.

Последняя версия была выпущена с выходом ОС ОpenSolaris 2009.6, и был основан на GNOME 2.24, включала в себя Firefox 3.1, OpenOffice 3 и Sun VirtualBox.[Источник 2]

OpenSolaris Desktop из линейки Java Desktop System перестала существовать после как операционная система OpenSolaris прекратила свою активность.[Источник 3]

Доступность

С окончанием проекта OpenSolaris 3-яя версия JDS теперь является последним выпуском проекта в поддерживаемой в настоящее время операционной системе - Solaris 10. Новые операционные системы на основе Solaris отказались от настольной системы Java. Solaris 11 и проекты, основанные на кодовой базе OpenSolaris, такие как OpenIndiana, используют запасную версию GNOME.

Рабочая платформа для разработчиков

Система Java Desktop System включает многофункциональную среду разработки приложений на языке Java, поддерживающую ОС Linux и Solaris.

  • Sun Java Studio Standard — мощная и удобная среда разработки программного обеспечения, позволяющая создавать самые разнообразные приложения: от программ для настольных ПК до стандартизированных приложений корпоративного класса и Web-сервисов.
  • NetBeans IDE 3.6 — популярная среда разработки программного обеспечения с открытым исходным кодом, включающая эффективную комбинацию средств внедрения и отладки Web-приложений на всех серверах приложений, созданных на базе технологии J2EE, таких как Java System Application Server.
  • Платформа Java 2 Standard Edition (J2SE) — высокопроизводительная защищенная платформа для разработки и внедрения приложений, поддерживает ОС Linux.

Ссылки

Источники

  1. Oracle and Sun Microsystems // Oracle [2018]. Дата изменения: 04.06.2018. URL: https://www.oracle.com/sun/index.html (Дата обращения: 07.06.2018).
  2. OpenSolaris 2009.06: Getting Better All The Time // ZDNet [2018]. Дата изменения: 07.07.2018. URL: https://www.zdnet.com/article/opensolaris-2009-06-getting-better-all-the-time/ (Дата обращения: 07.06.2018).
  3. Oracle signals an end to OpenSolaris // ComputerWorld [2018]. Дата изменения: 13.08.2010. URL: https://www.computerworld.com/article/2515018/enterprise-applications/oracle-signals-an-end-to-opensolaris.html (Дата обращения: 07.06.2018).