If we want an Apache repo, we will need a Software Grant to be signed. The grant will also let us relicense our fork to use the Apache Software License. Ideally, we also need iCLAs to be signed by all significant contributors to the fork(s) and the original repos (prior to the point they were forked by us).
On 2024/07/16 12:15:44 Michele Sciabarra wrote: > Hello, > > our cli tool, ops, uses Task (https://github.com/go-task/task) as execution > engine. > In turn Task uses mvdan shell as interpreter. > > They are MIT licensed so I checked with JB we can use it. > > They are used as libraries actually, and compiled in the cli as libraries > so it is not different than any other library in go. Also go libraries are > commonly forked and forks used. > > However since we had to do a few changes we forked it and changed the code. > I thought it would have been better to keep the fork in the codebase. But > we can keep outside if we need a "grant" to distribute the code. > > Please advise to the best course of action. > > > > > > Michele Sciabarra | CEO > > m: +44 747 984 8388 > e: [email protected] > l: https://linkedin.com/in/msciab > Nuvolaris Inc | 1209 Orange Street , Wilmington DE > www.nuvolaris.io [image: linkedin icon] > <https://www.linkedin.com/company/nuvolaris-io> [image: youtube icon] > <http://bit.ly/nuvtube> [image: twitter icon] > <https://twitter.com/NuvolarisIo> > > > On Tue, 16 Jul 2024 at 13:48, PJ Fanning <[email protected]> wrote: > > > Hi, > > > > I noticed that a new git repo has been created. > > https://github.com/apache/openserverless-openserverless-mvdansh-fork.git > > > > As an aside, does it need to have openserverless in the name twice? > > > > My main question is whether the plan is to fork mvdan.sh? > > https://github.com/mvdan/sh > > > > The issue with this is that the original code is not Apache licensed and > > we would need a Software Grant to fork it and use inside an Apache project. > > > > https://www.apache.org/licenses/contributor-agreements.html#grants > > > > Regards, > > PJ > > >
