4 ms·
You could have multiple competing implementations, they would for example either have to use the same header files provided by the copyright holder, implement a
by spiralpolitik 11y ago
You could have multiple competing implementations, they would for example either have to use the same header files provided by the copyright holder, implement a set of interfaces packaged in JAR file provided by the copyright holder (see JDBC as an example), or generate stubs from an IDL file provided by the copyright holder.