Java
d8671b56

Разработка в открытом стиле


Sun давно и плотно сотрудничает с независимыми разработчиками. Так что вполне естественно, что Project Looking Glass тоже является "общественным достоянием". То есть любые заинтересованные группы и индивидуумы, способные внести свою лепту в процесс разработки - от кодирования и дизайна до мотивации и поддержки - могут принять в нем участие. Или, по крайней мере, наблюдать за созданием новой среды и открыто дискутировать по связанным с ней вопросам. Sun добровольно делегирует "совещательный голос", веря, что ни одна компания не в состоянии сделать столько, сколько может сделать всемирное сообщество разработчиков.

Это, в частности, определило и выбор среды разработки Java - как самой распространенной среды, работающей на различных платформах. Кроме того, благодаря оптимизации и доступу к аппаратным ускорителям, Java показывает достаточно хорошую графическую производительность.

И хотя Java работает на всех платформах, Looking Glass, тем не менее, будет работать в первую очередь на Sun Solaris и Linux - причем все существующие приложения будут получать трехмерное рабочее пространство совершенно прозрачно.

Со временем предполагается создание специальных приложений, более полно использующих новое окружение. Более того, Sun создает API, позволяющее уже после создания готовой среды продолжать "креативить" в трехмерном окружении, то есть создавать дополнительные объекты и эффекты. Вероятно, прототипом и мотивацией для таких решений явилась программируемая оконная среда GNOME, как известно, используемая Sun в собственном дистрибутиве Linux Java Desktop.

По мере реализации Project Looking Glass заменит GNOME в следующих выпусках Java Desktop.



Содержание раздела