GetDKAN / dkan

DKAN Open Data Portal
https://dkan.readthedocs.io/en/latest/index.html
GNU General Public License v2.0
373 stars 171 forks source link

Clarify library usage #2164

Closed nerdstein closed 4 months ago

nerdstein commented 7 years ago
  1. Define a list of all of the third party libraries we're using. We should acknowledge that we're using Drupal and would inherit it's licenses.

  2. For each of the libraries we're using, we need to identify each license and capture the library and license in the LICENSE.lib file.

  3. OF NOTE: LICENSE.txt file can leave the GPLv2 license for this code in the repo.

  4. Update the README file to reference both the LICENSE.txt file for dkan code and reference LICENSE.lib for dependent libraries

cc: @marctjones

marctjones commented 7 years ago

License.LIb file should take the format of something similar to """"

DKAN use the <x.1 library> under the terms of the <y.1 license> as described below.

--- DKAN use the under the as described below: --- Would be cool if we could autobuild this based on list of packages.
dafeder commented 4 months ago

I'm not sure what the scope of this should really be. I think this is fairly obsolete as an issue; composer makes this all a lot more accessible and there are tools like dominikb/composer-license-checker if we want to add some automation (I ran that against DKAN 2.x and found no conflicting licenses). Closing this, we can open a new issue if this question re-emerges with clearer requirements.