That&#x27;s right, but most people don&#x27;t set out to write libraries from day one. They write an application, then extract useful functionality into a library and release that.<p>The users of the released library inherit whatever dependencies that weren&#x27;t easily removeable.