We could also link to the corresponding Java 6 document: http://docs.oracle.com/javase/6/docs/technotes/guides/jar/jar.html#Service%20Provider. Looks a bit nicer and it's also the Java version BV is based on.