Hi On Mon, Jun 14, 2021 at 8:16 AM Antoine Toulme <anto...@toulme.name> wrote:
> > > > On Jun 14, 2021, at 14:10, John D. Ament <johndam...@apache.org> wrote: > > > > Hi > > > >> On Mon, Jun 14, 2021 at 6:41 AM Antoine Toulme <anto...@toulme.name> > wrote: > >> OK clearly I don’t get it. This code has been there since day 1 of the > >> project in our repo and in good standing. > >> Because someone on the Internet copied the defunct project prior to > >> donation in no way warrants this release to receive a -1, 3 years after > the > >> donation and multiple releases out! > > > > This is where we ask for patience from all. > > Things may be missed in > > releases. We assume on good faith that the code being donated can be > > donated. When we find something that shouldn't have actual been donated > it > > needs to be called out. At the same time, we may miss some things. In > > this case, I'm guessing Justin is just being cautious that there could be > > other things included that shouldn't have been included and needs a more > > coarse review. > > > > FWI, the mikuli package is Apache licensed in its origin, so it doesn't > > actually violate any of our rules. Listing them in NOTICE is optional > but > > considered a best practice, since they have no NOTICE themselves. You > > should remove the Apache header since it shouldn't have been donated to > us > > (unless they have signed an SGA since). > > Again, no. This code was part of the donation to the ASF. Someone took the > defunct code of the original project and copied it to a different project. > This is where the disconnect is. The grant assumes that the grantor is the original author of the code/work. If the grantor is not, the SGA/ICLA (or whatever was used to donate Tuweni) is not valid for those files. > > > > For the sodium package, I can't tell if it's self built by Tuweni or > > something imported from elsewhere as well. Most of what I see from > > sodium-friends is MIT licensed, so it would not be correct to relicense > it > > under Apache license if it was in fact imported from there (I can't find > it > > in there though). > > This is definitely our code. Git blame if you like. > Perfect, thank you. > > > > John > > > > > >>> On Jun 14, 2021, at 12:30 PM, Justin Mclean <jus...@classsoftware.com> > >> wrote: > >>> Hi, > >>>> That’s not the right solution. They copied code from the original > >> project to a separate project before it was donated to the ASF. This has > >> nothing to do with Tuweni. > >>> I'st one solution. Tuweni can, I’m sure come up with other possible > ways > >> of dealing with this. IMO It is an issue for the project as Tuweni has > >> (though no fault of it own) ended up with 3rd party code incorrectly > >> labeled with ASF headers. > >>>> If anything, that project might need to set itself to compliance. > >>> Sure, and you might what to pass the information on to them, but that > is > >> a seperate issue to Tuweni's compliance of ASF policy around IP > clearance > >> and licensing. > >>>> We use the .h file and a script to generate a first pass, and then we > >> do heavy editing. It’s our code alright. > >>> That may not make it your code, I suggest you ask on legal discuss. > >>> Kind Regards, > >>> Justin > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >>> For additional commands, e-mail: general-h...@incubator.apache.org > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >> For additional commands, e-mail: general-h...@incubator.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >