Re: [QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread Dave Fisher
HI -

The first place to go is to check on license availability is the legal resolved 
page[1]. There you can learn the various classes of dependencies as well as 
resolved issues about licenses that have already discussed on 
legal-disc...@apache.org

[1] https://www.apache.org/legal/resolved.html

Best,
Dave

> On Jul 5, 2024, at 7:11 AM, tison  wrote:
> 
>> an optional dependency
> 
> I second Justin's opinion, while "an opt dep" generally means: if you
> use it only for test, it should be fine; if you support user to self
> deploy or get a provision by themselves, and use your ALv2 licensed
> SDK to connect to it, it should be fine.
> 
> But if you'd like to bundle the source form or object form of minio
> (AGPLv3 licensed work), then the situation would be complex.
> 
> Best,
> tison.
> 
> Justin Mclean  于2024年7月5日周五 07:06写道:
>> 
>> Hi,
>> 
>> I would ask legal-disc...@apache.org, but it would not be allowed unless it 
>> is an optional dependency. However, it depends on the exact details.
>> 
>> Kind Regards,
>> Justin
>> 
>>> On 5 Jul 2024, at 6:45 pm, Michele Sciabarra  
>>> wrote:
>>> 
>>> If this is not the right place to ask this question please ignore it and
>>> let me know where I should ask.
>>> 
>>> We are starting the OpenServerless project and checking licenses.
>>> 
>>> We have one component in our project, Minio, which is AGPL Licensed.
>>> 
>>> We know AGPL is not to be used in Apache Code but here we really do not
>>> link nor change it, we just use it and access through their API as a
>>> generic S3 storage.
>>> 
>>> We do not even use their library to access it, we use the AWS SDK for
>>> generic S3.
>>> 
>>> My understanding of the AGPL is: we have to provide the code of it and any
>>> modification EVEN if it is accessed through the network. This is fine, we
>>> are complying with the license providing a downloadable tarball of the
>>> exact version we are using.
>>> 
>>> Aside from that, can we use it in OpenServerless? It just deploys a minio
>>> component, it does not modify it in any way.
>>> 
>>> Please advise...
>>> 
>>> --
>>> Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
>>> Apache OpenServerless Founder - reddit.com/r/openserverless
>>> Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
>>> 
>> 
>> 
>> -
>> 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



Re: [QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread Michele Sciabarra
Yes I know the deal. I was not aware we should avoid even mentioning we
started the project but I am perfectly fine with it.

Michele Sciabarra | CEO

m: +44 747 984 8388
e:  mich...@nuvolaris.io
l:   https://linkedin.com/in/msciab
Nuvolaris Inc | 1209 Orange Street , Wilmington DE
www.nuvolaris.io   [image: linkedin icon]
 [image: youtube icon]
 [image: twitter icon]



On Fri, 5 Jul 2024 at 17:48, Enrico Olivelli  wrote:

> Il Ven 5 Lug 2024, 17:34 Michele Sciabarra 
> ha
> scritto:
>
> > Hi PJ , sorry for my naiveness, I did not realize it could have been a
> > problem.
> > I changed to Apache OpenServerless committer as there is not (yet) a PMC
> > ... hope this is not problematic.
> >
>
> Thank you
>
> For reference: we (in the ASF in general) see many times that the original
> authors (or the company that donated) of the codebase refer to themselves
> as the 'original creators': this is never allowed.
>
> Sometimes companies try to leverage it for business purposes.
>
> The deal is that now it is the community that owns the project and the
> brand
>
>
> Enrico
>
>
>
>
>
> > On Fri, 5 Jul 2024 at 16:15, PJ Fanning  wrote:
> >
> > > Hi Michele,
> > >
> > > One tangential observation: your email footer says you are the Apache
> > > Serverless Founder. Calling oneself the Founder of an Apache project
> > > or podling is generally regarded as problematic.
> > >
> > > 2 discussions that I have found on this list.
> > > * https://lists.apache.org/thread/4wks6yjlzo4f623dfn0nq2yv5j8jqowf
> > > * https://lists.apache.org/thread/cnj092jgwbrcvx2q264jm1toq367v08v
> > >
> > > Regards,
> > > PJ
> > >
> > >
> > > On Fri, 5 Jul 2024 at 15:07, Justin Mclean 
> > > wrote:
> > > >
> > > > Hi,
> > > >
> > > > I would ask legal-disc...@apache.org, but it would not be allowed
> > > unless it is an optional dependency. However, it depends on the exact
> > > details.
> > > >
> > > > Kind Regards,
> > > > Justin
> > > >
> > > > > On 5 Jul 2024, at 6:45 pm, Michele Sciabarra <
> > > openserverl...@nuvolaris.io> wrote:
> > > > >
> > > > > If this is not the right place to ask this question please ignore
> it
> > > and
> > > > > let me know where I should ask.
> > > > >
> > > > > We are starting the OpenServerless project and checking licenses.
> > > > >
> > > > > We have one component in our project, Minio, which is AGPL
> Licensed.
> > > > >
> > > > > We know AGPL is not to be used in Apache Code but here we really do
> > not
> > > > > link nor change it, we just use it and access through their API as
> a
> > > > > generic S3 storage.
> > > > >
> > > > > We do not even use their library to access it, we use the AWS SDK
> for
> > > > > generic S3.
> > > > >
> > > > > My understanding of the AGPL is: we have to provide the code of it
> > and
> > > any
> > > > > modification EVEN if it is accessed through the network. This is
> > fine,
> > > we
> > > > > are complying with the license providing a downloadable tarball of
> > the
> > > > > exact version we are using.
> > > > >
> > > > > Aside from that, can we use it in OpenServerless? It just deploys a
> > > minio
> > > > > component, it does not modify it in any way.
> > > > >
> > > > > Please advise...
> > > > >
> > > > > --
> > > > > Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
> > > > > Apache OpenServerless Founder - reddit.com/r/openserverless
> > > > > Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
> > > > > <
> > >
> >
> https://www.oreilly.com/library/view/learning-apache-openwhisk/9781492046158/
> > > >
> > > >
> > > >
> > > > -
> > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > > For additional commands, e-mail: general-h...@incubator.apache.org
> > > >
> > >
> >
>


Re: [QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread Enrico Olivelli
Il Ven 5 Lug 2024, 17:34 Michele Sciabarra  ha
scritto:

> Hi PJ , sorry for my naiveness, I did not realize it could have been a
> problem.
> I changed to Apache OpenServerless committer as there is not (yet) a PMC
> ... hope this is not problematic.
>

Thank you

For reference: we (in the ASF in general) see many times that the original
authors (or the company that donated) of the codebase refer to themselves
as the 'original creators': this is never allowed.

Sometimes companies try to leverage it for business purposes.

The deal is that now it is the community that owns the project and the brand


Enrico





> On Fri, 5 Jul 2024 at 16:15, PJ Fanning  wrote:
>
> > Hi Michele,
> >
> > One tangential observation: your email footer says you are the Apache
> > Serverless Founder. Calling oneself the Founder of an Apache project
> > or podling is generally regarded as problematic.
> >
> > 2 discussions that I have found on this list.
> > * https://lists.apache.org/thread/4wks6yjlzo4f623dfn0nq2yv5j8jqowf
> > * https://lists.apache.org/thread/cnj092jgwbrcvx2q264jm1toq367v08v
> >
> > Regards,
> > PJ
> >
> >
> > On Fri, 5 Jul 2024 at 15:07, Justin Mclean 
> > wrote:
> > >
> > > Hi,
> > >
> > > I would ask legal-disc...@apache.org, but it would not be allowed
> > unless it is an optional dependency. However, it depends on the exact
> > details.
> > >
> > > Kind Regards,
> > > Justin
> > >
> > > > On 5 Jul 2024, at 6:45 pm, Michele Sciabarra <
> > openserverl...@nuvolaris.io> wrote:
> > > >
> > > > If this is not the right place to ask this question please ignore it
> > and
> > > > let me know where I should ask.
> > > >
> > > > We are starting the OpenServerless project and checking licenses.
> > > >
> > > > We have one component in our project, Minio, which is AGPL Licensed.
> > > >
> > > > We know AGPL is not to be used in Apache Code but here we really do
> not
> > > > link nor change it, we just use it and access through their API as a
> > > > generic S3 storage.
> > > >
> > > > We do not even use their library to access it, we use the AWS SDK for
> > > > generic S3.
> > > >
> > > > My understanding of the AGPL is: we have to provide the code of it
> and
> > any
> > > > modification EVEN if it is accessed through the network. This is
> fine,
> > we
> > > > are complying with the license providing a downloadable tarball of
> the
> > > > exact version we are using.
> > > >
> > > > Aside from that, can we use it in OpenServerless? It just deploys a
> > minio
> > > > component, it does not modify it in any way.
> > > >
> > > > Please advise...
> > > >
> > > > --
> > > > Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
> > > > Apache OpenServerless Founder - reddit.com/r/openserverless
> > > > Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
> > > > <
> >
> https://www.oreilly.com/library/view/learning-apache-openwhisk/9781492046158/
> > >
> > >
> > >
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> >
>


Re: [QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread Michele Sciabarra
Hi PJ , sorry for my naiveness, I did not realize it could have been a
problem.
I changed to Apache OpenServerless committer as there is not (yet) a PMC
... hope this is not problematic.

On Fri, 5 Jul 2024 at 16:15, PJ Fanning  wrote:

> Hi Michele,
>
> One tangential observation: your email footer says you are the Apache
> Serverless Founder. Calling oneself the Founder of an Apache project
> or podling is generally regarded as problematic.
>
> 2 discussions that I have found on this list.
> * https://lists.apache.org/thread/4wks6yjlzo4f623dfn0nq2yv5j8jqowf
> * https://lists.apache.org/thread/cnj092jgwbrcvx2q264jm1toq367v08v
>
> Regards,
> PJ
>
>
> On Fri, 5 Jul 2024 at 15:07, Justin Mclean 
> wrote:
> >
> > Hi,
> >
> > I would ask legal-disc...@apache.org, but it would not be allowed
> unless it is an optional dependency. However, it depends on the exact
> details.
> >
> > Kind Regards,
> > Justin
> >
> > > On 5 Jul 2024, at 6:45 pm, Michele Sciabarra <
> openserverl...@nuvolaris.io> wrote:
> > >
> > > If this is not the right place to ask this question please ignore it
> and
> > > let me know where I should ask.
> > >
> > > We are starting the OpenServerless project and checking licenses.
> > >
> > > We have one component in our project, Minio, which is AGPL Licensed.
> > >
> > > We know AGPL is not to be used in Apache Code but here we really do not
> > > link nor change it, we just use it and access through their API as a
> > > generic S3 storage.
> > >
> > > We do not even use their library to access it, we use the AWS SDK for
> > > generic S3.
> > >
> > > My understanding of the AGPL is: we have to provide the code of it and
> any
> > > modification EVEN if it is accessed through the network. This is fine,
> we
> > > are complying with the license providing a downloadable tarball of the
> > > exact version we are using.
> > >
> > > Aside from that, can we use it in OpenServerless? It just deploys a
> minio
> > > component, it does not modify it in any way.
> > >
> > > Please advise...
> > >
> > > --
> > > Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
> > > Apache OpenServerless Founder - reddit.com/r/openserverless
> > > Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
> > > <
> https://www.oreilly.com/library/view/learning-apache-openwhisk/9781492046158/
> >
> >
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
>


Re: [QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread PJ Fanning
Hi Michele,

One tangential observation: your email footer says you are the Apache
Serverless Founder. Calling oneself the Founder of an Apache project
or podling is generally regarded as problematic.

2 discussions that I have found on this list.
* https://lists.apache.org/thread/4wks6yjlzo4f623dfn0nq2yv5j8jqowf
* https://lists.apache.org/thread/cnj092jgwbrcvx2q264jm1toq367v08v

Regards,
PJ


On Fri, 5 Jul 2024 at 15:07, Justin Mclean  wrote:
>
> Hi,
>
> I would ask legal-disc...@apache.org, but it would not be allowed unless it 
> is an optional dependency. However, it depends on the exact details.
>
> Kind Regards,
> Justin
>
> > On 5 Jul 2024, at 6:45 pm, Michele Sciabarra  
> > wrote:
> >
> > If this is not the right place to ask this question please ignore it and
> > let me know where I should ask.
> >
> > We are starting the OpenServerless project and checking licenses.
> >
> > We have one component in our project, Minio, which is AGPL Licensed.
> >
> > We know AGPL is not to be used in Apache Code but here we really do not
> > link nor change it, we just use it and access through their API as a
> > generic S3 storage.
> >
> > We do not even use their library to access it, we use the AWS SDK for
> > generic S3.
> >
> > My understanding of the AGPL is: we have to provide the code of it and any
> > modification EVEN if it is accessed through the network. This is fine, we
> > are complying with the license providing a downloadable tarball of the
> > exact version we are using.
> >
> > Aside from that, can we use it in OpenServerless? It just deploys a minio
> > component, it does not modify it in any way.
> >
> > Please advise...
> >
> > --
> > Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
> > Apache OpenServerless Founder - reddit.com/r/openserverless
> > Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
> > 
>
>
> -
> 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



Re: [QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread tison
> an optional dependency

I second Justin's opinion, while "an opt dep" generally means: if you
use it only for test, it should be fine; if you support user to self
deploy or get a provision by themselves, and use your ALv2 licensed
SDK to connect to it, it should be fine.

But if you'd like to bundle the source form or object form of minio
(AGPLv3 licensed work), then the situation would be complex.

Best,
tison.

Justin Mclean  于2024年7月5日周五 07:06写道:
>
> Hi,
>
> I would ask legal-disc...@apache.org, but it would not be allowed unless it 
> is an optional dependency. However, it depends on the exact details.
>
> Kind Regards,
> Justin
>
> > On 5 Jul 2024, at 6:45 pm, Michele Sciabarra  
> > wrote:
> >
> > If this is not the right place to ask this question please ignore it and
> > let me know where I should ask.
> >
> > We are starting the OpenServerless project and checking licenses.
> >
> > We have one component in our project, Minio, which is AGPL Licensed.
> >
> > We know AGPL is not to be used in Apache Code but here we really do not
> > link nor change it, we just use it and access through their API as a
> > generic S3 storage.
> >
> > We do not even use their library to access it, we use the AWS SDK for
> > generic S3.
> >
> > My understanding of the AGPL is: we have to provide the code of it and any
> > modification EVEN if it is accessed through the network. This is fine, we
> > are complying with the license providing a downloadable tarball of the
> > exact version we are using.
> >
> > Aside from that, can we use it in OpenServerless? It just deploys a minio
> > component, it does not modify it in any way.
> >
> > Please advise...
> >
> > --
> > Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
> > Apache OpenServerless Founder - reddit.com/r/openserverless
> > Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
> > 
>
>
> -
> 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



Re: [QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread Justin Mclean
Hi,

I would ask legal-disc...@apache.org, but it would not be allowed unless it is 
an optional dependency. However, it depends on the exact details.

Kind Regards,
Justin

> On 5 Jul 2024, at 6:45 pm, Michele Sciabarra  
> wrote:
> 
> If this is not the right place to ask this question please ignore it and
> let me know where I should ask.
> 
> We are starting the OpenServerless project and checking licenses.
> 
> We have one component in our project, Minio, which is AGPL Licensed.
> 
> We know AGPL is not to be used in Apache Code but here we really do not
> link nor change it, we just use it and access through their API as a
> generic S3 storage.
> 
> We do not even use their library to access it, we use the AWS SDK for
> generic S3.
> 
> My understanding of the AGPL is: we have to provide the code of it and any
> modification EVEN if it is accessed through the network. This is fine, we
> are complying with the license providing a downloadable tarball of the
> exact version we are using.
> 
> Aside from that, can we use it in OpenServerless? It just deploys a minio
> component, it does not modify it in any way.
> 
> Please advise...
> 
> --
> Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
> Apache OpenServerless Founder - reddit.com/r/openserverless
> Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk
> 


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[QUESTION] Can we use an AGPL components [minio] in OpenServerless?

2024-07-05 Thread Michele Sciabarra
If this is not the right place to ask this question please ignore it and
let me know where I should ask.

We are starting the OpenServerless project and checking licenses.

We have one component in our project, Minio, which is AGPL Licensed.

We know AGPL is not to be used in Apache Code but here we really do not
link nor change it, we just use it and access through their API as a
generic S3 storage.

We do not even use their library to access it, we use the AWS SDK for
generic S3.

My understanding of the AGPL is: we have to provide the code of it and any
modification EVEN if it is accessed through the network. This is fine, we
are complying with the license providing a downloadable tarball of the
exact version we are using.

Aside from that, can we use it in OpenServerless? It just deploys a minio
component, it does not modify it in any way.

Please advise...

--
Michele Sciabarrà - msciaba...@apache.org - linkedin.com/in/msciab
Apache OpenServerless Founder - reddit.com/r/openserverless
Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk