title: When should I use a platform like OSGI and when it must be avoided?
body: <p>My question is pretty straightforward: What are the features of an application that force the developer to exploit OSGI-like system? What are the cases, when such a utility is unneeded?</p>