Я читал в Википедии и на других сайтах об OSGi, но я не вижу общей картины. В нем говорится, что это основанная на компонентах платформа, и что вы можете перезагрузить модули во время выполнения. Также "практическим примером", приведенным повсеместно, является Eclipse Plugin Framework.
Мои вопросы:
-  Каково четкое и простое определение OSGi? 
-  Какие общие проблемы это решает? 
Под "общими проблемами" я подразумеваю проблемы, с которыми мы сталкиваемся каждый день, например: "Что OSGi может сделать, чтобы сделать нашу работу более эффективной/веселой/простой?"
