IMHO, I would say MS has decided to be breatly involved in Web services. And
web services can be used to implement SOA (Services Oriented Architecture).
The next MS step will be Indigo, the Longhorn SOA application framework, and
I don't know if MS will provide an Indigo Compact Framework.
So is OSGi really important ? It's up to you. Do you develop service based
apps ? I do, for many years now. OSGi is just a way to do that and you can
figure out many other ways to implement a service framework. But I didn't see
anything in the current CF (nor in the V2) to implement efficiently, on smart
device (so with limited resources), a service framework.
Romu