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

IP Policy License Exemption Request - LoopBack #885

Open
achrinza opened this issue May 11, 2022 · 11 comments
Open

IP Policy License Exemption Request - LoopBack #885

achrinza opened this issue May 11, 2022 · 11 comments

Comments

@achrinza
Copy link
Contributor

As part of the process of bringing LoopBack as a hosted project under the OpenJS Foundation (OpenJSF), the Project Application Form for LoopBack listed the Git Repositories that would be carried over and their associated license.

Some of these Git Repositories are licensed under Artistic License 2.0. Although an OSI-approved and FSF-approved license, it is not an OpenJSF-approved license as per-the IP Policy Guidance document (alphabetical order):

  • loopback-connector-cloudant
  • loopback-connector-dashdb
  • loopback-connector-db2
  • loopback-connector-postgresql
  • loopback-connector-sqlite3
  • loopback-ibmdb

Although LoopBack project on-boarding has been completed, the LoopBack TSC is unaware of any documented formal exemption that has been granted.

Hence this issue is to formally make and document an IP Policy License Exemption Request for the aforementioned Git Repositories.

Mentions in accordance with the IP Policy Guidance document (alphabetical order):

see: loopbackio/loopback-governance#31

@achrinza achrinza changed the title IP Policy License Exemption Request IP Policy License Exemption Request - LoopBack May 11, 2022
@eemeli
Copy link
Member

eemeli commented May 11, 2022

@mhdawson / @SaraJo Can you take this forward with the board?

@mhdawson
Copy link
Member

@eemeli thanks for the heads up. Sent an email to the board to kick off the review/approval process.

@mhdawson
Copy link
Member

mhdawson commented Jun 5, 2022

Still working on this with the board

@jorydotcom
Copy link
Contributor

@achrinza Hi Rifa!
@rginn and Todd Moore (Board member from IBM) met with our legal counsel last week to review this request in detail. On advise of counsel, the decision was reached to help the project re-license these repos to MIT rather than exempt the Artistic license. This would bring a consistency of license across the entire project (which is a best practice) and also bring the license into internal compliance for the primary copyright holder.

As a next step, our lawyer will be drafting language for the affected copyright holders to execute agreeing to the relicense. We will work with Diana Lau, Joe Sepi and the IBM team to identify the copyright holders and contact them. Reviewing the contributors lists of these repos, we don't think this will be a particularly onerous process as relatively few contributors are affected. Please let me know if you have any questions - ping me here, on Slack, or at operations at openjsf dot org.

@tobie
Copy link
Contributor

tobie commented Sep 8, 2022

Seems we can close this now that a decision has been taken. Feel free to reopen otherwise.

@tobie tobie closed this as completed Sep 8, 2022
@joesepi
Copy link
Member

joesepi commented Sep 9, 2022

Thanks for trying to clean up issues, @tobie but this one in particular is still in progress -- waiting on the lawyers. Hopefully done soon though. We'll see. ✌️

@joesepi joesepi reopened this Sep 9, 2022
@tobie
Copy link
Contributor

tobie commented Sep 12, 2022

Thanks for trying to clean up issues, @tobie but this one in particular is still in progress -- waiting on the lawyers. Hopefully done soon though. We'll see. ✌️

My bad. I thought LoopBack was still incubating, so I assumed we had a touch point to check that this had all been completed when graduating the project. 🤦 Thanks for catching this.

@dhmlau
Copy link
Contributor

dhmlau commented Oct 18, 2022

Wondering if there's any news on that, or anything we need to do from the LoopBack side. Thanks.

@tobie
Copy link
Contributor

tobie commented Mar 19, 2024

@joesepi / @bensternthal to sync and provide an update.

@mcollina
Copy link
Member

Note that Node.js also ships NPM, which is Artistic License 2.0.

@joesepi