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, people may still be tempted to think that their own implementations of core APIs such as DataSource and Extractor should always be made available to the community. We believe this is not the same under the OSL (this type of extension does not qualify as a derivative work under copyright law). However, to prevent all 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 (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. |