В пакетах OSGi пакеты экспортируются и импортируются с номером версии. Все пакеты имеют определенную версию. Это кажется лишним для меня.Какова связь между версией пакета и пакета в OSGi
В чем смысл управления версиями как пакета, так и пакетов, содержащихся в нем? Я понимаю, что пулы/банки могут быть версиями для использования в системах, отличных от OSGi (например, для maven). Есть ли другая причина для этого?
Я немного смущен об этих двух уровнях управления версиями. Являются ли эти два номера версий зависимыми или независимыми от версий пакета, которые они содержат? В зависимости от того, каковы правила для версии пакета?