Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: adding more info on why GPL licenses are unacceptable

...

Any third-party libraries (e.g. JARs) required to compile or run DSpace must be included. The license of any required jar MUST be compatible with BSD; it must not prevent any commercial use of DSpace, nor have any impact on the rest of the code by its inclusion. It is not acceptable to require additional downloads of JARs to make DSpace compile or function.

Examples of acceptable licenses:

Examples of unacceptable licenses:

Note
titleWhy is GPL (and similar) unacceptable?

DuraSpace feels it is important for commercial entities and service providers to be able to customize the codebase and redistribute/repackage/sell it in a binary form. GPL licenses prevent this, as noted in the following FAQ questions:

JDBC drivers for databases are an exception since:

  • They must correspond to the database version and not the DSpace version.
  • They are not required for DSpace to compile and run; a variety of databases, including open source databases, may be used.

...