It may be (overkill), but it depends.
When you say that the software was created for your own development, but then you released it to a group of developers, you actually say that the software originally had a function and now has a different function. Being the main function, you serve you and the secondary (and final function) group / community.
* If there are code standards in your development team , and I hope there are, and if one of the standards uses log4j to register everything, you certainly should go with the standards. *
source share