The Commons library contains functionality which is used in multiple PureSol Technologies projects. The functionality is pulled out into this library to avoid duplicate code which is not directly project related.
The commons libraries can be used for other projects with one exception: Library commons.misc is used for volatile content which does not fit anywhere else. Content there is replaced by other implementations without notice or can be moved to other libraries if the functionality fits better there. So do not use commons.misc for your projects.