* [PATCH] license/README: fix pathnames and add MIT
@ 2022-10-05 16:32 Stephen Hemminger
2022-10-05 21:32 ` Ferruh Yigit
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Stephen Hemminger @ 2022-10-05 16:32 UTC (permalink / raw)
To: dev; +Cc: Stephen Hemminger
The pathnames in the license directory README are incorrect.
The current repository puts license text in license/ not licenses/.
Also, MIT license is used already in a couple of places so
add the necessary entry in the README.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
license/README | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/license/README b/license/README
index 79dac86440a5..9def09058751 100644
--- a/license/README
+++ b/license/README
@@ -58,7 +58,7 @@ DPDK Governing Board. Steps for any exception approval:
3. Technical Board then approach Governing Board for such limited approval for
the given contribution only.
-Any approvals shall be documented in "Licenses/exceptions.txt" with record
+Any approvals shall be documented in "license/exceptions.txt" with record
dates.
DPDK project supported licenses are:
@@ -66,12 +66,16 @@ DPDK project supported licenses are:
1. BSD 3-clause "New" or "Revised" License
SPDX-License-Identifier: BSD-3-Clause
URL: http://spdx.org/licenses/BSD-3-Clause#licenseText
- DPDK License text: licenses/bsd-3-clause.txt
+ DPDK License text: license/bsd-3-clause.txt
2. GNU General Public License v2.0 only
SPDX-License-Identifier: GPL-2.0
URL: http://spdx.org/licenses/GPL-2.0.html#licenseText
- DPDK License text: licenses/gpl-2.0.txt
+ DPDK License text: license/gpl-2.0.txt
3. GNU Lesser General Public License v2.1
SPDX-License-Identifier: LGPL-2.1
URL: http://spdx.org/licenses/LGPL-2.1.html#licenseText
- DPDK License text: licenses/lgpl-2.1.txt
+ DPDK License text: license/lgpl-2.1.txt
+4. MIT License
+ SPDX-License-Identifier: MIT
+ URL: http://spdx.org/licenses/MIT.html#licenseText
+ DPDK License text: license/mit.txt
--
2.35.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] license/README: fix pathnames and add MIT
2022-10-05 16:32 [PATCH] license/README: fix pathnames and add MIT Stephen Hemminger
@ 2022-10-05 21:32 ` Ferruh Yigit
2022-10-18 2:04 ` [PATCH 1/2] " Stephen Hemminger
2022-10-19 18:42 ` [PATCH 1/2] license/README: fix pathnames Stephen Hemminger
2 siblings, 0 replies; 10+ messages in thread
From: Ferruh Yigit @ 2022-10-05 21:32 UTC (permalink / raw)
To: Stephen Hemminger, dev
On 10/5/2022 5:32 PM, Stephen Hemminger wrote:
> The pathnames in the license directory README are incorrect.
> The current repository puts license text in license/ not licenses/.
>
> Also, MIT license is used already in a couple of places so
> add the necessary entry in the README.
>
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> ---
> license/README | 12 ++++++++----
> 1 file changed, 8 insertions(+), 4 deletions(-)
>
> diff --git a/license/README b/license/README
> index 79dac86440a5..9def09058751 100644
> --- a/license/README
> +++ b/license/README
> @@ -58,7 +58,7 @@ DPDK Governing Board. Steps for any exception approval:
> 3. Technical Board then approach Governing Board for such limited approval for
> the given contribution only.
>
> -Any approvals shall be documented in "Licenses/exceptions.txt" with record
> +Any approvals shall be documented in "license/exceptions.txt" with record
> dates.
>
> DPDK project supported licenses are:
> @@ -66,12 +66,16 @@ DPDK project supported licenses are:
> 1. BSD 3-clause "New" or "Revised" License
> SPDX-License-Identifier: BSD-3-Clause
> URL: http://spdx.org/licenses/BSD-3-Clause#licenseText
> - DPDK License text: licenses/bsd-3-clause.txt
> + DPDK License text: license/bsd-3-clause.txt
> 2. GNU General Public License v2.0 only
> SPDX-License-Identifier: GPL-2.0
> URL: http://spdx.org/licenses/GPL-2.0.html#licenseText
> - DPDK License text: licenses/gpl-2.0.txt
> + DPDK License text: license/gpl-2.0.txt
> 3. GNU Lesser General Public License v2.1
> SPDX-License-Identifier: LGPL-2.1
> URL: http://spdx.org/licenses/LGPL-2.1.html#licenseText
> - DPDK License text: licenses/lgpl-2.1.txt
> + DPDK License text: license/lgpl-2.1.txt
> +4. MIT License
> + SPDX-License-Identifier: MIT
> + URL: http://spdx.org/licenses/MIT.html#licenseText
> + DPDK License text: license/mit.txt
Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH 1/2] license/README: fix pathnames and add MIT
2022-10-05 16:32 [PATCH] license/README: fix pathnames and add MIT Stephen Hemminger
2022-10-05 21:32 ` Ferruh Yigit
@ 2022-10-18 2:04 ` Stephen Hemminger
2022-10-18 2:04 ` [RFC 2/2] license: add using MIT license in base code Stephen Hemminger
2022-10-18 2:46 ` [PATCH 1/2] license/README: fix pathnames and add MIT Hemant Agrawal
2022-10-19 18:42 ` [PATCH 1/2] license/README: fix pathnames Stephen Hemminger
2 siblings, 2 replies; 10+ messages in thread
From: Stephen Hemminger @ 2022-10-18 2:04 UTC (permalink / raw)
To: dev; +Cc: techboard, Stephen Hemminger, Ferruh Yigit
The pathnames in the license directory README are incorrect.
The current repository puts license text in license/ not licenses/.
Also, MIT license is used already in a couple of places so
add the necessary entry in the README.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>
---
license/README | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/license/README b/license/README
index 79dac86440a5..9def09058751 100644
--- a/license/README
+++ b/license/README
@@ -58,7 +58,7 @@ DPDK Governing Board. Steps for any exception approval:
3. Technical Board then approach Governing Board for such limited approval for
the given contribution only.
-Any approvals shall be documented in "Licenses/exceptions.txt" with record
+Any approvals shall be documented in "license/exceptions.txt" with record
dates.
DPDK project supported licenses are:
@@ -66,12 +66,16 @@ DPDK project supported licenses are:
1. BSD 3-clause "New" or "Revised" License
SPDX-License-Identifier: BSD-3-Clause
URL: http://spdx.org/licenses/BSD-3-Clause#licenseText
- DPDK License text: licenses/bsd-3-clause.txt
+ DPDK License text: license/bsd-3-clause.txt
2. GNU General Public License v2.0 only
SPDX-License-Identifier: GPL-2.0
URL: http://spdx.org/licenses/GPL-2.0.html#licenseText
- DPDK License text: licenses/gpl-2.0.txt
+ DPDK License text: license/gpl-2.0.txt
3. GNU Lesser General Public License v2.1
SPDX-License-Identifier: LGPL-2.1
URL: http://spdx.org/licenses/LGPL-2.1.html#licenseText
- DPDK License text: licenses/lgpl-2.1.txt
+ DPDK License text: license/lgpl-2.1.txt
+4. MIT License
+ SPDX-License-Identifier: MIT
+ URL: http://spdx.org/licenses/MIT.html#licenseText
+ DPDK License text: license/mit.txt
--
2.35.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* [RFC 2/2] license: add using MIT license in base code
2022-10-18 2:04 ` [PATCH 1/2] " Stephen Hemminger
@ 2022-10-18 2:04 ` Stephen Hemminger
2022-10-18 2:46 ` [PATCH 1/2] license/README: fix pathnames and add MIT Hemant Agrawal
1 sibling, 0 replies; 10+ messages in thread
From: Stephen Hemminger @ 2022-10-18 2:04 UTC (permalink / raw)
To: dev; +Cc: techboard, Stephen Hemminger
Many network drivers have base code which is shared from other
sources. It is allowed to use MIT license in this code since that
license is compatiable with BSD license.
The dates need to be adjusted after final approval.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
license/exceptions.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/license/exceptions.txt b/license/exceptions.txt
index 1bd4dbf8f780..693ea2d490cc 100644
--- a/license/exceptions.txt
+++ b/license/exceptions.txt
@@ -16,4 +16,5 @@ SPDX Identifier TB Approval Date GB Approval Date File name
2.BSD-2-Clause 10/23/2019 12/18/2019 lib/eal/windows/include/getopt.h
3.ISC AND
BSD-2-Clause 10/23/2019 12/18/2019 lib/eal/windows/getopt.c
+4. MIT 10/25/2022 10/28/2002 drivers/net/*/base/*
---------------------------------------------------------------------------------------------------
--
2.35.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: [PATCH 1/2] license/README: fix pathnames and add MIT
2022-10-18 2:04 ` [PATCH 1/2] " Stephen Hemminger
2022-10-18 2:04 ` [RFC 2/2] license: add using MIT license in base code Stephen Hemminger
@ 2022-10-18 2:46 ` Hemant Agrawal
2022-10-18 3:10 ` Stephen Hemminger
1 sibling, 1 reply; 10+ messages in thread
From: Hemant Agrawal @ 2022-10-18 2:46 UTC (permalink / raw)
To: Stephen Hemminger, dev; +Cc: techboard, Ferruh Yigit
> -----Original Message-----
> From: Stephen Hemminger <stephen@networkplumber.org>
> Sent: Tuesday, October 18, 2022 7:35 AM
> To: dev@dpdk.org
> Cc: techboard@dpdk.org; Stephen Hemminger
> <stephen@networkplumber.org>; Ferruh Yigit <ferruh.yigit@amd.com>
> Subject: [PATCH 1/2] license/README: fix pathnames and add MIT
>
> The pathnames in the license directory README are incorrect.
> The current repository puts license text in license/ not licenses/.
[Hemant] Can you break it into two parts:
1. for correcting the pathname - this can be merged asap.
2. adding MIT license - this need to wait till GB approval.
>
> Also, MIT license is used already in a couple of places so add the necessary
> entry in the README.
>
> Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
> Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>
> ---
> license/README | 12 ++++++++----
> 1 file changed, 8 insertions(+), 4 deletions(-)
>
> diff --git a/license/README b/license/README index
> 79dac86440a5..9def09058751 100644
> --- a/license/README
> +++ b/license/README
> @@ -58,7 +58,7 @@ DPDK Governing Board. Steps for any exception
> approval:
> 3. Technical Board then approach Governing Board for such limited approval
> for
> the given contribution only.
>
> -Any approvals shall be documented in "Licenses/exceptions.txt" with record
> +Any approvals shall be documented in "license/exceptions.txt" with
> +record
> dates.
>
> DPDK project supported licenses are:
> @@ -66,12 +66,16 @@ DPDK project supported licenses are:
> 1. BSD 3-clause "New" or "Revised" License
> SPDX-License-Identifier: BSD-3-Clause
> URL:
> https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspdx.o
> rg%2Flicenses%2FBSD-3-
> Clause%23licenseText&data=05%7C01%7Chemant.agrawal%40nxp.com
> %7Ca245eb56f1874d041fc808dab0ad1edb%7C686ea1d3bc2b4c6fa92cd99c5c
> 301635%7C0%7C0%7C638016554840767354%7CUnknown%7CTWFpbGZsb3d
> 8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3
> D%7C3000%7C%7C%7C&sdata=g%2FGcP4bwbyrE9SrnOzXfY7sWyOz8Dp
> dQt0avgbzbcS4%3D&reserved=0
> - DPDK License text: licenses/bsd-3-clause.txt
> + DPDK License text: license/bsd-3-clause.txt
> 2. GNU General Public License v2.0 only
> SPDX-License-Identifier: GPL-2.0
> URL:
> https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspdx.o
> rg%2Flicenses%2FGPL-
> 2.0.html%23licenseText&data=05%7C01%7Chemant.agrawal%40nxp.co
> m%7Ca245eb56f1874d041fc808dab0ad1edb%7C686ea1d3bc2b4c6fa92cd99c
> 5c301635%7C0%7C0%7C638016554840923577%7CUnknown%7CTWFpbGZsb
> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0
> %3D%7C3000%7C%7C%7C&sdata=O34mh2TxnfW8sJ1XpsN3cr2RKqA9V
> AYbASBbnZCyhIQ%3D&reserved=0
> - DPDK License text: licenses/gpl-2.0.txt
> + DPDK License text: license/gpl-2.0.txt
> 3. GNU Lesser General Public License v2.1
> SPDX-License-Identifier: LGPL-2.1
> URL:
> https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspdx.o
> rg%2Flicenses%2FLGPL-
> 2.1.html%23licenseText&data=05%7C01%7Chemant.agrawal%40nxp.co
> m%7Ca245eb56f1874d041fc808dab0ad1edb%7C686ea1d3bc2b4c6fa92cd99c
> 5c301635%7C0%7C0%7C638016554840923577%7CUnknown%7CTWFpbGZsb
> 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0
> %3D%7C3000%7C%7C%7C&sdata=byXGbi21IodQwVzgDv0k%2BtbmEW
> o427UDWmzLI0fGwV8%3D&reserved=0
> - DPDK License text: licenses/lgpl-2.1.txt
> + DPDK License text: license/lgpl-2.1.txt 4. MIT License
> + SPDX-License-Identifier: MIT
> + URL:
> https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspdx.o
> rg%2Flicenses%2FMIT.html%23licenseText&data=05%7C01%7Chemant.
> agrawal%40nxp.com%7Ca245eb56f1874d041fc808dab0ad1edb%7C686ea1d3
> bc2b4c6fa92cd99c5c301635%7C0%7C0%7C638016554840923577%7CUnknow
> n%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> WwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=s4sKYVR0d8HjkTPki
> sFM3IZE9Zfi7lVA9qHCOanqUsY%3D&reserved=0
> + DPDK License text: license/mit.txt
> --
> 2.35.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] license/README: fix pathnames and add MIT
2022-10-18 2:46 ` [PATCH 1/2] license/README: fix pathnames and add MIT Hemant Agrawal
@ 2022-10-18 3:10 ` Stephen Hemminger
2022-10-18 7:38 ` Thomas Monjalon
0 siblings, 1 reply; 10+ messages in thread
From: Stephen Hemminger @ 2022-10-18 3:10 UTC (permalink / raw)
To: Hemant Agrawal; +Cc: dev, techboard, Ferruh Yigit
On Tue, 18 Oct 2022 02:46:40 +0000
Hemant Agrawal <hemant.agrawal@nxp.com> wrote:
> > -----Original Message-----
> > From: Stephen Hemminger <stephen@networkplumber.org>
> > Sent: Tuesday, October 18, 2022 7:35 AM
> > To: dev@dpdk.org
> > Cc: techboard@dpdk.org; Stephen Hemminger
> > <stephen@networkplumber.org>; Ferruh Yigit <ferruh.yigit@amd.com>
> > Subject: [PATCH 1/2] license/README: fix pathnames and add MIT
> >
> > The pathnames in the license directory README are incorrect.
> > The current repository puts license text in license/ not licenses/.
>
> [Hemant] Can you break it into two parts:
> 1. for correcting the pathname - this can be merged asap.
> 2. adding MIT license - this need to wait till GB approval.
It is two patches already.
The first one is fixing up existing text.
The second is adding MIT license which needs TB/GB approval
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] license/README: fix pathnames and add MIT
2022-10-18 3:10 ` Stephen Hemminger
@ 2022-10-18 7:38 ` Thomas Monjalon
0 siblings, 0 replies; 10+ messages in thread
From: Thomas Monjalon @ 2022-10-18 7:38 UTC (permalink / raw)
To: Stephen Hemminger; +Cc: Hemant Agrawal, techboard, dev, techboard, Ferruh Yigit
18/10/2022 05:10, Stephen Hemminger:
> On Tue, 18 Oct 2022 02:46:40 +0000
> Hemant Agrawal <hemant.agrawal@nxp.com> wrote:
>
> > > -----Original Message-----
> > > From: Stephen Hemminger <stephen@networkplumber.org>
> > > Sent: Tuesday, October 18, 2022 7:35 AM
> > > To: dev@dpdk.org
> > > Cc: techboard@dpdk.org; Stephen Hemminger
> > > <stephen@networkplumber.org>; Ferruh Yigit <ferruh.yigit@amd.com>
> > > Subject: [PATCH 1/2] license/README: fix pathnames and add MIT
> > >
> > > The pathnames in the license directory README are incorrect.
> > > The current repository puts license text in license/ not licenses/.
> >
> > [Hemant] Can you break it into two parts:
> > 1. for correcting the pathname - this can be merged asap.
> > 2. adding MIT license - this need to wait till GB approval.
>
> It is two patches already.
> The first one is fixing up existing text.
>
> The second is adding MIT license which needs TB/GB approval
The first one is adding MIT. It should go in the second one.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH 1/2] license/README: fix pathnames
2022-10-05 16:32 [PATCH] license/README: fix pathnames and add MIT Stephen Hemminger
2022-10-05 21:32 ` Ferruh Yigit
2022-10-18 2:04 ` [PATCH 1/2] " Stephen Hemminger
@ 2022-10-19 18:42 ` Stephen Hemminger
2022-10-19 18:42 ` [PATCH 2/2] license: add MIT license exception for gve driver Stephen Hemminger
2 siblings, 1 reply; 10+ messages in thread
From: Stephen Hemminger @ 2022-10-19 18:42 UTC (permalink / raw)
To: dev; +Cc: Stephen Hemminger, Ferruh Yigit
The pathnames in the license directory README are incorrect.
The current repository puts license text in license/ not licenses/.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>
---
license/README | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/license/README b/license/README
index 79dac86440a5..00aa8d154ba2 100644
--- a/license/README
+++ b/license/README
@@ -58,7 +58,7 @@ DPDK Governing Board. Steps for any exception approval:
3. Technical Board then approach Governing Board for such limited approval for
the given contribution only.
-Any approvals shall be documented in "Licenses/exceptions.txt" with record
+Any approvals shall be documented in "license/exceptions.txt" with record
dates.
DPDK project supported licenses are:
@@ -66,12 +66,12 @@ DPDK project supported licenses are:
1. BSD 3-clause "New" or "Revised" License
SPDX-License-Identifier: BSD-3-Clause
URL: http://spdx.org/licenses/BSD-3-Clause#licenseText
- DPDK License text: licenses/bsd-3-clause.txt
+ DPDK License text: license/bsd-3-clause.txt
2. GNU General Public License v2.0 only
SPDX-License-Identifier: GPL-2.0
URL: http://spdx.org/licenses/GPL-2.0.html#licenseText
- DPDK License text: licenses/gpl-2.0.txt
+ DPDK License text: license/gpl-2.0.txt
3. GNU Lesser General Public License v2.1
SPDX-License-Identifier: LGPL-2.1
URL: http://spdx.org/licenses/LGPL-2.1.html#licenseText
- DPDK License text: licenses/lgpl-2.1.txt
+ DPDK License text: license/lgpl-2.1.txt
--
2.35.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH 2/2] license: add MIT license exception for gve driver
2022-10-19 18:42 ` [PATCH 1/2] license/README: fix pathnames Stephen Hemminger
@ 2022-10-19 18:42 ` Stephen Hemminger
2022-10-27 10:28 ` Thomas Monjalon
0 siblings, 1 reply; 10+ messages in thread
From: Stephen Hemminger @ 2022-10-19 18:42 UTC (permalink / raw)
To: dev; +Cc: Stephen Hemminger
Tech Board and Governing Board approved license a exception
for new Google driver. More general approval for MIT
usage will be handled as needed.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
license/exceptions.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/license/exceptions.txt b/license/exceptions.txt
index 1bd4dbf8f780..e3862785eeb2 100644
--- a/license/exceptions.txt
+++ b/license/exceptions.txt
@@ -16,4 +16,5 @@ SPDX Identifier TB Approval Date GB Approval Date File name
2.BSD-2-Clause 10/23/2019 12/18/2019 lib/eal/windows/include/getopt.h
3.ISC AND
BSD-2-Clause 10/23/2019 12/18/2019 lib/eal/windows/getopt.c
+4. MIT 10/19/2022 10/18/2022 drivers/net/gve/base/*
---------------------------------------------------------------------------------------------------
--
2.35.1
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-10-27 10:28 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-05 16:32 [PATCH] license/README: fix pathnames and add MIT Stephen Hemminger
2022-10-05 21:32 ` Ferruh Yigit
2022-10-18 2:04 ` [PATCH 1/2] " Stephen Hemminger
2022-10-18 2:04 ` [RFC 2/2] license: add using MIT license in base code Stephen Hemminger
2022-10-18 2:46 ` [PATCH 1/2] license/README: fix pathnames and add MIT Hemant Agrawal
2022-10-18 3:10 ` Stephen Hemminger
2022-10-18 7:38 ` Thomas Monjalon
2022-10-19 18:42 ` [PATCH 1/2] license/README: fix pathnames Stephen Hemminger
2022-10-19 18:42 ` [PATCH 2/2] license: add MIT license exception for gve driver Stephen Hemminger
2022-10-27 10:28 ` Thomas Monjalon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).