Универсальная среда периода исполнения обещает повысить гибкость разработки компонентного ПО. У Eclipse уже есть отвечающая OSGi среда периода исполнения Equinox, и она станет одной из составляющих нового проекта. Особенностью Equinox является ориентация на определяемую стандартами OSGi Alliance компонентную модель Component Oriented Development and Assembly (CODA), которая универсальна не только для различных платформ, но и для архитектурных уровней (серверов, клиентов и т. д.). Проект Eclipse Runtime объединит ряд подгрупп Eclipse: Eclipse Communication Framework, EclipseLink, Equinox, Rich Ajax Platform, Riena и Swordfish. Около 20 компаний, включая Oracle, BEA, IBM и Actuate, пообещали поддержать новое сообщество разработки. Открыт также соответствующий портал.

В NASA проект Eclipse Rich Client Platform применяется для многих задач, в частности, в настольных приложениях, используемых учеными для связи с непилотируемыми космическими аппаратами, в том числе с марсоходами. В космическом агентстве приняли решение об использовании Equinox и стандартов OSGi Alliance для переноса части упомянутой функциональности, например, анализа больших объемов изображений, с настольных систем на серверы.

Поделитесь материалом с коллегами и друзьями