Если мы обсуждаем Play 2 , то, безусловно, стоит признать, что важной и неотъемлемой частью Play сейчас является Akka , что можно рассматривать как альтернативу OSGi.С философской точки зрения, я думаю, что Akka имеет много общего с основными принципами Play и Scala (функциональный подход без поддержки состояния, NIO), в то время как OSGi больше соответствует Java EE / Spring camp.
Нельзя сказать,что Akka и OSGi являются полностью взаимоисключающими: Документация Akka предполагает, что вы можете развернуть Akka как пакет OSGi и создать какое-то приложение-мутант, в котором акторы Akka запускаются через пакет OSGi.
Ночтобы ответить на вопрос, нет, Play не делает OSGi, но очень сильно делает Akka.