Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document IP Policy #31

Open
26 of 43 tasks
achrinza opened this issue May 2, 2022 · 0 comments
Open
26 of 43 tasks

Document IP Policy #31

achrinza opened this issue May 2, 2022 · 0 comments
Assignees
Labels
P3 Priority 3

Comments

@achrinza
Copy link
Member

achrinza commented May 2, 2022

Formally document the IP Policy of the LoopBack Project, which may include:

  • Supported licenses
  • Copyright notices
  • Exceptions granted by the board

The IP Policy must be within the constraints of https://github.com/openjs-foundation/cross-project-council/blob/845960f44870e731c1208497c154952a87468b8d/governance/IP_POLICY_GUIDANCE.md.

Git Repository licenses to check

We'll need to check the licenses of our Git Repositories to ensure they're compliant with the list from the OpenJS Foundation IP Policy Guidance document.

For those with incompatible licenses:

  • If there's no DCO sign-offs, we can change the license immdiately
  • If there's DCO sign-offs...
    • If it's a StrongLoop/IBM maintainer or a maintainer that has signed the CLA, we can the change the license(?)
    • If it's an active maintainer, get their permissions to change the license.
    • If it's own outside contributor, we may need to get their permission to change the license(?)
    • Otherwise, we may need to get an exception from the OpenJS Foundation.

A tick represents a compatible license and not outstanding issues,

  • cicd - MIT License
  • explorer.loopback.io - MIT License
  • loopback-connector - MIT License
  • loopback-connector-cassandra - MIT LIcense
  • loopback-connector-cloudant - Artistic License 2.0
    • DCO sign-offs:
      • @/dhmlau (IBM)
  • loopback-connector-couchdb2 - Apache License, Version 2.0
  • loopback-connector-dashdb - Artistic License 2.0
    • DCO sign-offs:
      • @/dhmlau (IBM)
  • loopback-connector-db2 - Artistic License 2.0
    • DCO sign-offs:
      • @/dhmlau (IBM)
      • @/pktippa (Outside contributor)
  • loopback-connector-elastic-search - MIT License
  • loopback-connector-grpc - MIT License
  • loopback-connector-kv-extreme-scale - MIT License
  • loopback-connector-kv-redis - MIT License
  • loopback-connector-mongodb - MIT License
  • loopback-connector-mssql - MIT License
  • loopback-connector-mysql - MIT License
  • loopback-connector-openapi - MIT License
  • loopback-connector-oracle - MIT License
  • loopback-connector-postgresql - Artistic License 2.0
    • DCO sign-offs:
      • @/dhmlau (IBM)
      • @/akshatdubeysf (Sourcefuse)
  • loopback-connector-redis - MIT License
  • loopback-connector-rest - MIT License
  • loopback-connector-soap - MIT License
  • loopback-connector-sqlite3 - Artistic License 2.0
    • DCO sign-offs:
      • @/achrinza (TSC Member)
      • @/dhmlau (IBM)
  • loopback-datasource-juggler - MIT License
  • loopback-ibmdb - Artistic License 2.0
    • DCO sign-offs:
      • @/dhmlau (IBM)
  • loopback-next - MIT License
  • loopback.io - MIT License
  • loopback4-example-kafka - MIT License
  • loopback4-example-shopping - MIT License
  • loopback4-extension-grpc - MIT License
  • project-contacts - No License
  • security - MIT License
    • Check if we dual-license our security advisories under CC-0 for compatibility with other advisory databases (e.g. GitHub Advisory Database)
  • strong-error-handler - MIT License
  • strong-soap - MIT License

see also: loopbackio/loopback-connector-sqlite3#10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 Priority 3
Projects
Status: Current/Backlog
Development

No branches or pull requests

1 participant