Libraries should not typically enforce a particular logger implementation, see https://www.slf4j.org/faq.html#when
In short, libraries and other embedded components should consider SLF4J for their logging needs because libraries cannot afford to impose their choice of logging framework on the end-user.