29 | | So far, all these demands are (not coincidentally) met by the [http://www.opensource.org/licenses/osl-2.1.php OSL]. Still, we fear that people may think that, due to how the OSL is formulated, they are required to distribute their own implementations of core APIs such as !DataSource and Extractor under the OSL. We believe this is not the case with the OSL (this type of extension does not qualify as a derivative work under copyright law). However, to prevent any confusion and discussion in the first place, we propose to publish all core APIs and possibly some classes that cannot be separated from it under the [http://www.opensource.org/licenses/afl-2.1.php ASL] and all concrete implementations under the OSL. |
| 29 | So far, all these demands are (not coincidentally) met by the [http://www.opensource.org/licenses/osl-2.1.php OSL]. Still, we fear that people may think that, due to how the OSL is formulated, they are required to distribute their own implementations of core APIs such as !DataSource and Extractor under the OSL. We believe this is not the case with the OSL, i.e. that this type of extension does not qualify as a derivative work under copyright law. However, in order to prevent any confusion and discussion in the first place, we propose to publish all core APIs and possibly some classes that cannot be separated from it under the [http://www.opensource.org/licenses/afl-2.1.php ASL] and all concrete implementations under the OSL. |