Фонд Eclipse обнародовал свои ближайшие планы. Так, нынешним летом и осенью будут выпущены новые продукты для платформы Device Software Development Platform (DSDP) и инструменты разработчика Cи/C++ Development Tools (CDT). Эти инициативы рассчитаны на развитие экосистемы Eclipse на рынке встраиваемых систем.
Были объявлены следующие проекты.
- CDT Project. В новой версии CDT прежде всего будет обеспечена поддержка крупных проектов на языках Cи/C++, а также интеграция с более широким набором инструментов компоновки и отладки. Отличительными ее чертами будет новая архитектура индексатора, которая упростит поиск и создание перекрестных ссылок в коде Cи/C++, и расширение возможностей отладчика. Будет обновлена и управляемая система компоновки: теперь она сможет поддерживать более широкий набор компиляторов и станет более гибкой, что избавит от необходимости использовать такие внешние инструменты компоновки, как утилита make.
- Mobile Tools for the Java Platform — новый проект для платформы DSDP, предложенный и возглавляемый компанией Nokia. Он будет поддерживать средства управления средой исполнения в мобильных устройствах и их эмуляторах, инструменты компоновки и развертывания приложений J2ME, а также разработку и отладку приложений, проектирование пользовательских интерфейсов, локализацию и обеспечение безопасности мобильных устройств. Выпуск первой версии намечен уже на июнь; в первую очередь он будет направлен на управление средой исполнения, компоновку и развертывание приложений J2ME.
- Native Application Builder — еще один проект для платформы DSDP, предложенный и возглавляемый компанией Fujitsu. Он включает в себя визуальный компоновщик графических пользовательских интерфейсов и библиотек графической среды исполнения для приложений на основе ОС Linux, Windows CE, ITRON и т. д. Визуальный компоновщик генерирует исходный код на C++ и использует инструменты CDT для редактирования, компиляции и отладки при условии поддержки этих инструментов в данной ОС.
- Проект Device Debugging нацелен на создание улучшенных моделей отладки, API и графических интерфейсов для обеспечения визуализации и управления отлаживаемыми системами. В нём работа ведется над увеличением гибкости и настраиваемости интерфейсов отладочных моделей Eclipse Debug Model Interfaces, а также над созданием их новых версий. Кроме того, будут внесены улучшения в графический интерфейс отладчиков. Эти интерфейсы могут быть использованы как в качестве надстройки для платформы Eclipse, так и в среде инструментов CDT для разработки и отладки систем на кристалле.
- Проект Target Management предназначен для создания моделей данных и платформ с целью конфигурирования удаленных систем, их соединений и служб. Архитектура Target Management основана на разработке Remote Systems Explorer компании IBM.