The log4shib library is derived from the log4cpp library with patches applied for platform portability and thread safety by Scott Cantor.