Неточная аналогия: Равноденствие - это двигатель, Дева - это машина.
Equinox - это среда выполнения проекта Eclipse (альтернативные реализации включают Felix (из Apache) и Knopflerfish).
Дева использует Equinox в своей основе, но предоставляет множество вещей, которые могут потребоваться при использовании его в производстве. Virgo - это в основном проект SpringSource dm Server, пожертвованный Eclipse Foundation, поэтому он, очевидно, имеет сильную поддержку для всего, что есть в Spring. Существует много подобных продуктов (Karaf (ServiceMix), а также многочисленные серверы приложений Java EE).
Среда выполнения OSGi, как правило, представляет собой очень маленькую (среду выполнения) среду, достаточную для запуска / предоставления платформы OSGi. Такие продукты, как Virgo, предлагают общие производственные / корпоративные функциональные возможности в согласованном, проверенном виде и часто включают в себя удаленный доступ к оболочке, поддержку веб-приложений, безопасность и т. Д.
Вы можете работать со средой выполнения напрямую, добавляя каждую функцию по мере необходимости, но, хотя это может быть полезно для систем с ограниченными ресурсами, обычно требуется много усилий для получения небольшого вознаграждения (кроме обучения, конечно).