Hi,
When you say component library I presume you are referring to our JSF components?
We haven't split out the common components yet although it's something we plan do at some point. You will find all the JSF client code in the web-client.jar. All the common components i.e. those that should be usable outside of Alfresco are in the org.alfresco.web.ui.common package.
However, we have made no attempt to use these components standalone so there may well be some hidden dependencies to the Alfresco stack.
Regarding config files you will need to modify web.xml to exclude the unrequired faces-config-repo.xml. You will also need to edit the other faces-config* files to remove references to all the Alfresco specific stuff.
As for the licence I think it will still be MPL so as long as there is some attribution back to Alfresco regarding the components you use it should be OK.