You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@community.apache.org by tison <wa...@gmail.com> on 2022/03/19 09:03:25 UTC
SPDX identifiers in Apache projects
Hi,
Recently I notice the SPDX identifiers format defined by the Linux
Foundation for machine
processing of license information based on the SPDX License Identifiers
that are here available:
http://spdx.org/licenses/.
I can see that all of Apache project use it's own License header
template[1] and curious what's
the suggestions on using SPDX identifiers in Apache projects. Can an Apache
project adopts both
conventions? Is it encouraged or acceptable a general project using Apache
License using the
SPDX identifiers as license header?
Best,
tison.
[1]
https://github.com/apache/skywalking-eyes/blob/eb0e0b091ea41213f712f622797e37526ca1e5d6/assets/header-templates/Apache-2.0-ASF.txt
Re: SPDX identifiers in Apache projects
Posted by Gary Gregory <ga...@gmail.com>.
Or after?
Gary
On Sat, Mar 19, 2022, 09:10 Willem Jiang <wi...@gmail.com> wrote:
> According to the example of SPDX ID[1], if we want to adopt the SPDX
> ID, we may need to add a comment line in the file header just like
> below
>
> // SPDX-License-Identifier: Apache-2.0
>
> I think we can add it before the License header of Apache.
>
> Just my 2 cents.
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Sat, Mar 19, 2022 at 8:12 PM kezhenxu94@apache <ke...@apache.org>
> wrote:
> >
> > Both SPDX identifier (short form) and full boilerplate can be used to
> apply the Apache License. And because ASF has our own specific template
> that is related to our use of a CLA, so we required ASF projects to use
> this specific one[2].
> >
> > [1] https://www.apache.org/legal/src-headers.html#headers
> >
> > > On Mar 19, 2022, at 17:03, tison <wa...@gmail.com> wrote:
> > >
> > > Hi,
> > >
> > > Recently I notice the SPDX identifiers format defined by the Linux
> > > Foundation for machine
> > > processing of license information based on the SPDX License Identifiers
> > > that are here available:
> > > http://spdx.org/licenses/.
> > >
> > > I can see that all of Apache project use it's own License header
> > > template[1] and curious what's
> > > the suggestions on using SPDX identifiers in Apache projects. Can an
> Apache
> > > project adopts both
> > > conventions? Is it encouraged or acceptable a general project using
> Apache
> > > License using the
> > > SPDX identifiers as license header?
> > >
> > > Best,
> > > tison.
> > >
> > > [1]
> > >
> https://github.com/apache/skywalking-eyes/blob/eb0e0b091ea41213f712f622797e37526ca1e5d6/assets/header-templates/Apache-2.0-ASF.txt
> >
> > —————————
> > Zhenxu Ke (柯振旭)
> > GitHub @kezhenxu94
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
> > For additional commands, e-mail: dev-help@community.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
> For additional commands, e-mail: dev-help@community.apache.org
>
>
Re: SPDX identifiers in Apache projects
Posted by Willem Jiang <wi...@gmail.com>.
According to the example of SPDX ID[1], if we want to adopt the SPDX
ID, we may need to add a comment line in the file header just like
below
// SPDX-License-Identifier: Apache-2.0
I think we can add it before the License header of Apache.
Just my 2 cents.
Willem Jiang
Twitter: willemjiang
Weibo: 姜宁willem
On Sat, Mar 19, 2022 at 8:12 PM kezhenxu94@apache <ke...@apache.org> wrote:
>
> Both SPDX identifier (short form) and full boilerplate can be used to apply the Apache License. And because ASF has our own specific template that is related to our use of a CLA, so we required ASF projects to use this specific one[2].
>
> [1] https://www.apache.org/legal/src-headers.html#headers
>
> > On Mar 19, 2022, at 17:03, tison <wa...@gmail.com> wrote:
> >
> > Hi,
> >
> > Recently I notice the SPDX identifiers format defined by the Linux
> > Foundation for machine
> > processing of license information based on the SPDX License Identifiers
> > that are here available:
> > http://spdx.org/licenses/.
> >
> > I can see that all of Apache project use it's own License header
> > template[1] and curious what's
> > the suggestions on using SPDX identifiers in Apache projects. Can an Apache
> > project adopts both
> > conventions? Is it encouraged or acceptable a general project using Apache
> > License using the
> > SPDX identifiers as license header?
> >
> > Best,
> > tison.
> >
> > [1]
> > https://github.com/apache/skywalking-eyes/blob/eb0e0b091ea41213f712f622797e37526ca1e5d6/assets/header-templates/Apache-2.0-ASF.txt
>
> —————————
> Zhenxu Ke (柯振旭)
> GitHub @kezhenxu94
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
> For additional commands, e-mail: dev-help@community.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
For additional commands, e-mail: dev-help@community.apache.org
Re: SPDX identifiers in Apache projects
Posted by "kezhenxu94@apache" <ke...@apache.org>.
Both SPDX identifier (short form) and full boilerplate can be used to apply the Apache License. And because ASF has our own specific template that is related to our use of a CLA, so we required ASF projects to use this specific one[2].
[1] https://www.apache.org/legal/src-headers.html#headers
> On Mar 19, 2022, at 17:03, tison <wa...@gmail.com> wrote:
>
> Hi,
>
> Recently I notice the SPDX identifiers format defined by the Linux
> Foundation for machine
> processing of license information based on the SPDX License Identifiers
> that are here available:
> http://spdx.org/licenses/.
>
> I can see that all of Apache project use it's own License header
> template[1] and curious what's
> the suggestions on using SPDX identifiers in Apache projects. Can an Apache
> project adopts both
> conventions? Is it encouraged or acceptable a general project using Apache
> License using the
> SPDX identifiers as license header?
>
> Best,
> tison.
>
> [1]
> https://github.com/apache/skywalking-eyes/blob/eb0e0b091ea41213f712f622797e37526ca1e5d6/assets/header-templates/Apache-2.0-ASF.txt
—————————
Zhenxu Ke (柯振旭)
GitHub @kezhenxu94
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
For additional commands, e-mail: dev-help@community.apache.org
Re: SPDX identifiers in Apache projects kinetics what up))/))09
Posted by Michael Sokolov <ms...@gmail.com>.
Lillopplllopoplllpolplkllklllllppo lol lllopoo
On Sat, Mar 19, 2022, 5:04 AM tison <wa...@gmail.com> wrote:
> Hi,
>
> Recently I notice the SPDX identifiers format defined by the Linux
> Foundation for machine
> processing of license information based on the SPDX License Identifiers
> that are here available:
> http://spdx.org/licenses/.
>
> I can see that all of Apache project use it's own License header
> template[1] and curious what's
> the suggestions on using SPDX identifiers in Apache projects. Can an Apache
> project adopts both
> conventions? Is it encouraged or acceptable a general project using Apache
> License using the
> SPDX identifiers as license header?
>
> Best,
> tison.
>
> [1]
>
> https://github.com/apache/skywalking-eyes/blob/eb0e0b091ea41213f712f622797e37526ca1e5d6/assets/header-templates/Apache-2.0-ASF.txt
>