Skip to contentSkip to conversation

ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

PATCH New Gregory CLEMENT 23 participants 110 messages Dec 15, 2014 – Jan 26, 2015 1 message not in the archive Device tree bindings

lore
Share & tools
lore
#0 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

Thanks a lot,

Gregory

Gregory CLEMENT (27):
ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-mirabox: Relicense the device tree under

    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-matrix: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78230: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78260: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78460: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under
    GPLv2+/X11
 arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
 27 files changed, 999 insertions(+), 87 deletions(-)
Signature · 1 line
1.9.1
#1 lore raw

PATCH 1/27 ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-370-db.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-db.dts +37 -3
index 1466580be295..f4990b26dbbd 100644
@@ -8,9 +8,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#2 lore raw

PATCH 1/27 ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11

Quoted 4 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

Quoted 8 lines

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-370-db.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-db.dts +37 -3
index 1466580be295..f4990b26dbbd 100644
@@ -8,9 +8,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#3 lore raw

PATCH 2/27 ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Ryan Press <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Uwe Kleine-K?nig <[email protected]>
---
 arch/arm/boot/dts/armada-370.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370.dtsi +37 -3
index fdb3c12a6139..27397f151def 100644
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada 370 SoC that are not
  * common to all Armada SoCs.
Signature · 1 line
1.9.1
#4 lore raw

PATCH 2/27 ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Ryan Press <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Uwe Kleine-K?nig <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-370.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370.dtsi +37 -3
index fdb3c12a6139..27397f151def 100644
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada 370 SoC that are not
  * common to all Armada SoCs.
#5 lore raw

PATCH 2/27 ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hello Gregory,

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 6 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Ryan Press <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Uwe Kleine-K?nig <[email protected]>

Not sure my contribution is copyrightable but instead of discussing this you can simply have my Ack:

Best regards
Uwe

Signature · 2 lines
Pengutronix e.K.                           | Uwe Kleine-K?nig            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
#6 lore raw

PATCH 3/27 ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Ryan Press <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-370-mirabox.dts | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-mirabox.dts +37 -3
index e1b0eb6b091f..b10ceb488efe 100644
@@ -3,9 +3,43 @@
  *
  * Gregory CLEMENT <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#7 lore raw

PATCH 3/27 ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Ryan Press <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-370-mirabox.dts | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-mirabox.dts +37 -3
index e1b0eb6b091f..b10ceb488efe 100644
@@ -3,9 +3,43 @@
  *
  * Gregory CLEMENT <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#8 lore raw

PATCH 4/27 ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc klightspeed at killerwolves.net <[email protected]>
Cc Philipp Zabel <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-370-netgear-rn102.dts +37 -4
index 4e24932c6e30..7c5c4ff941ec 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#9 lore raw

PATCH 4/27 ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc klightspeed at killerwolves.net <[email protected]>
Cc Philipp Zabel <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 56 lines
---
 arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-370-netgear-rn102.dts +37 -4
index 4e24932c6e30..7c5c4ff941ec 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#10 lore raw

PATCH 4/27 ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc klightspeed at killerwolves.net <[email protected]>
Cc Philipp Zabel <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 57 lines
---
 arch/arm/boot/dts/armada-370-netgear-rn102.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-370-netgear-rn102.dts +37 -4
index 4e24932c6e30..7c5c4ff941ec 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#11 lore raw

PATCH 5/27 ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Philipp Zabel <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-370-netgear-rn104.dts +37 -4
index 30586e47986a..1de53b59283a 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#12 lore raw

PATCH 5/27 ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under GPLv2+/X11

Quoted 4 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

Quoted 8 lines

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Philipp Zabel <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 56 lines
---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-370-netgear-rn104.dts +37 -4
index 30586e47986a..1de53b59283a 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#13 lore raw

PATCH 6/27 ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Florian Fainelli <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-rd.dts +37 -3
index 394308951ed9..6ae36a38beb2 100644
@@ -6,9 +6,43 @@
  *
  *  Copyright (C) 2013 Florian Fainelli <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
Signature · 1 line
1.9.1
#14 lore raw

PATCH 6/27 ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Florian Fainelli <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 56 lines
---
 arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-rd.dts +37 -3
index 394308951ed9..6ae36a38beb2 100644
@@ -6,9 +6,43 @@
  *
  *  Copyright (C) 2013 Florian Fainelli <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
#15 lore raw

PATCH 6/27 ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11

Hi Florian,

Quoted 16 lines · Florian Fainelli
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Florian Fainelli <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 1 line

Thanks,

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#16 lore raw

PATCH 6/27 ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Florian Fainelli <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-rd.dts +37 -3
index 394308951ed9..6ae36a38beb2 100644
@@ -6,9 +6,43 @@
  *
  *  Copyright (C) 2013 Florian Fainelli <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
#17 lore raw

PATCH 6/27 ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 8 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Quoted 64 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Florian Fainelli <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-370-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-rd.dts +37 -3
index 394308951ed9..6ae36a38beb2 100644
@@ -6,9 +6,43 @@
  *
  *  Copyright (C) 2013 Florian Fainelli <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
Signature · 1 line
1.9.1
#18 lore raw

PATCH 7/27 ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

---
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-370-synology-ds213j.dts +37 -4
index 70fecde76ccb..59f74e66963f 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the old 0xd0000000).
Signature · 1 line
1.9.1
#19 lore raw

PATCH 7/27 ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree under GPLv2+/X11

Quoted 9 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 56 lines
---
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-370-synology-ds213j.dts +37 -4
index 70fecde76ccb..59f74e66963f 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the old 0xd0000000).
#20 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
Signature · 1 line
1.9.1
#21 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 13 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
#22 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 8 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Quoted 70 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
Signature · 1 line
1.9.1
#23 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 20 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 3 lines
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)

Hi Gregory,

NAK for me.

Simon

Quoted 54 lines
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
Signature · 1 line
1.9.1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141216/51af022a/attachment.sig>

#24 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Simon,

Quoted 25 lines · Simon Guinot
Quoted 20 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 3 lines
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
Quoted 3 lines

Hi Gregory,

NAK for me.

Well, I'm a bit surprised that this is the first one. :) Care to explain why so that we can work towards an amenable compromise?

thx,

Jason.

#25 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 28 lines · Jason Cooper

Simon,

Quoted 25 lines · Simon Guinot
Quoted 23 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
Quoted 6 lines
Quoted 3 lines

Hi Gregory,

NAK for me.

Well, I'm a bit surprised that this is the first one. :) Care to explain why so that we can work towards an amenable compromise?

Hi Jason,

I am also a bit surprised to be the only one :)

As I have no interest in a flame war either, I am not gonna elaborate on this. But in a few words, I don't think that allowing a permissive licence alternative is good for software sharing (which is important to me).

Thanks,

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141216/83fd41a2/attachment.sig>

#26 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 36 lines · Simon Guinot
Quoted 28 lines · Jason Cooper

Simon,

Quoted 25 lines · Simon Guinot
Quoted 23 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
Quoted 6 lines
Quoted 3 lines

Hi Gregory,

NAK for me.

Well, I'm a bit surprised that this is the first one. :) Care to explain why so that we can work towards an amenable compromise?

Quoted 8 lines

Hi Jason,

I am also a bit surprised to be the only one :)

As I have no interest in a flame war either, I am not gonna elaborate on this. But in a few words, I don't think that allowing a permissive licence alternative is good for software sharing (which is important to me).

Ok, fair enough. I just needed to know if the NAK was against the GPLv2+ part or the X11 part. Clearly, it's the X11 part.

So let's look at what we have (trying to stick to facts):

- alienating contributors in bad (yes, this is first)
- sometimes the community has to do something a minority disagrees with, but it should be avoided, if at all possible.
- devicetree is so useful, other projects are adopting it
- if our binding docs are good, rewriting dts{i} isn't hard.
- rewriting dts{i} can lead to fragmentation
- maintaining two devicetree trees would be a pia (X11, GPLonly)
- reverting/rewriting GPLonly commits is possible, but see first bullet.
- Simon may not be the only contributor who disagrees with X11.
- of the known consumers of dts{i}, *BSD is the only one with licensing issues.

So our goal is to avoid fragmentation by allowing *BSD to use our dts{i} files as is. Our secondary goal is to avoid a maintenance headache.

Options:

- Ask Simon to find an OSI-compatible license to replace X11 that:
- *BSD can use
- meets the intent of himself and other like-minded authors
- Leave licensing as is, but make a statement that *using* the dts doesn't create a derivative work under the GPL (similar to Linus' statement re the Linux kernel, Wolfgang and U-Boot, etc).
- Screw it, plow forward, and revert/rewrite GPLonly commits
- Ignore the whole issue and hope it goes away.

Personally, I'm in favor of the second one, and think it has the highest chance of success. After all, ARM-based *BSD is launched from a GPL bootloader in most cases, right (U-Boot, barebox)? Thoughts?

thx,

Jason.

#27 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 68 lines · Jason Cooper
Quoted 36 lines · Simon Guinot
Quoted 28 lines · Jason Cooper

Simon,

Quoted 25 lines · Simon Guinot
Quoted 23 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
Quoted 6 lines
Quoted 3 lines

Hi Gregory,

NAK for me.

Well, I'm a bit surprised that this is the first one. :) Care to explain why so that we can work towards an amenable compromise?

Quoted 8 lines

Hi Jason,

I am also a bit surprised to be the only one :)

As I have no interest in a flame war either, I am not gonna elaborate on this. But in a few words, I don't think that allowing a permissive licence alternative is good for software sharing (which is important to me).

Ok, fair enough. I just needed to know if the NAK was against the GPLv2+ part or the X11 part. Clearly, it's the X11 part.

So let's look at what we have (trying to stick to facts):

- alienating contributors in bad (yes, this is first)
- sometimes the community has to do something a minority disagrees with, but it should be avoided, if at all possible.
- devicetree is so useful, other projects are adopting it
- if our binding docs are good, rewriting dts{i} isn't hard.
- rewriting dts{i} can lead to fragmentation
- maintaining two devicetree trees would be a pia (X11, GPLonly)
- reverting/rewriting GPLonly commits is possible, but see first bullet.
- Simon may not be the only contributor who disagrees with X11.
- of the known consumers of dts{i}, *BSD is the only one with licensing issues.

So our goal is to avoid fragmentation by allowing *BSD to use our dts{i} files as is. Our secondary goal is to avoid a maintenance headache.

Options:

Quoted 9 lines

- Ask Simon to find an OSI-compatible license to replace X11 that:
- *BSD can use
- meets the intent of himself and other like-minded authors
- Leave licensing as is, but make a statement that *using* the dts doesn't create a derivative work under the GPL (similar to Linus' statement re the Linux kernel, Wolfgang and U-Boot, etc).
- Screw it, plow forward, and revert/rewrite GPLonly commits
- Ignore the whole issue and hope it goes away.

Thanks for sum-up the situation and to offer the different choice we have.

Quoted 3 lines

Personally, I'm in favor of the second one, and think it has the highest chance of success. After all, ARM-based *BSD is launched from a GPL bootloader in most cases, right (U-Boot, barebox)? Thoughts?

Presently I would like to have the answer about the relicesing from all the author in CC. Then depending the result we will see where we should go.

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#28 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 79 lines · Gregory CLEMENT
Quoted 68 lines · Jason Cooper
Quoted 36 lines · Simon Guinot
Quoted 28 lines · Jason Cooper

Simon,

Quoted 25 lines · Simon Guinot
Quoted 23 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
Quoted 6 lines
Quoted 3 lines

Hi Gregory,

NAK for me.

Well, I'm a bit surprised that this is the first one. :) Care to explain why so that we can work towards an amenable compromise?

Quoted 8 lines

Hi Jason,

I am also a bit surprised to be the only one :)

As I have no interest in a flame war either, I am not gonna elaborate on this. But in a few words, I don't think that allowing a permissive licence alternative is good for software sharing (which is important to me).

Ok, fair enough. I just needed to know if the NAK was against the GPLv2+ part or the X11 part. Clearly, it's the X11 part.

So let's look at what we have (trying to stick to facts):

- alienating contributors in bad (yes, this is first)
- sometimes the community has to do something a minority disagrees with, but it should be avoided, if at all possible.
- devicetree is so useful, other projects are adopting it
- if our binding docs are good, rewriting dts{i} isn't hard.
- rewriting dts{i} can lead to fragmentation
- maintaining two devicetree trees would be a pia (X11, GPLonly)
- reverting/rewriting GPLonly commits is possible, but see first bullet.
- Simon may not be the only contributor who disagrees with X11.
- of the known consumers of dts{i}, *BSD is the only one with licensing issues.

So our goal is to avoid fragmentation by allowing *BSD to use our dts{i} files as is. Our secondary goal is to avoid a maintenance headache.

Options:

Quoted 9 lines

- Ask Simon to find an OSI-compatible license to replace X11 that:
- *BSD can use
- meets the intent of himself and other like-minded authors
- Leave licensing as is, but make a statement that *using* the dts doesn't create a derivative work under the GPL (similar to Linus' statement re the Linux kernel, Wolfgang and U-Boot, etc).
- Screw it, plow forward, and revert/rewrite GPLonly commits
- Ignore the whole issue and hope it goes away.

Quoted 8 lines

Thanks for sum-up the situation and to offer the different choice we have.

Quoted 3 lines

Personally, I'm in favor of the second one, and think it has the highest chance of success. After all, ARM-based *BSD is launched from a GPL bootloader in most cases, right (U-Boot, barebox)? Thoughts?

Presently I would like to have the answer about the relicesing from all the author in CC. Then depending the result we will see where we should go.

Agreed. We should keep in mind that once we have heard from everybody (big if), that is still only representative of armada and maybe mvebu ecosystem. :( I'm starting to lean even more towards #2...

thx,

Jason.

#29 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 3 lines · Jason Cooper

Agreed. We should keep in mind that once we have heard from everybody (big if), that is still only representative of armada and maybe mvebu ecosystem. :( I'm starting to lean even more towards #2...

Except I know that there are people out there who want to ship the source files with their project.

The DT source files are integrated into the mainline Linux kernel, and not everyone wants to download the Linux kernel source just to be able to build the DT files for their non-Linux project.

Signature · 2 lines
FTTC broadband for 0.8mile line: currently at 9.5Mbps down 400kbps up
according to speedtest.net.
#30 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 11 lines · Russell King - ARM Linux
Quoted 3 lines · Jason Cooper

Agreed. We should keep in mind that once we have heard from everybody (big if), that is still only representative of armada and maybe mvebu ecosystem. :( I'm starting to lean even more towards #2...

Except I know that there are people out there who want to ship the source files with their project.

The DT source files are integrated into the mainline Linux kernel, and not everyone wants to download the Linux kernel source just to be able to build the DT files for their non-Linux project.

This is why Ian created the devicetree repository:

http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=tree

Barebox has been using this for several months at least. That removes the logistical hurdle, at least.

thx,

Jason.

#31 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Jason Cooper
Quoted 59 lines · On Tuesday 16 December 2014 13:55:50 Jason Cooper wrote:
Quoted 58 lines · Gregory CLEMENT
Quoted 41 lines · Jason Cooper
Quoted 9 lines · Simon Guinot
Quoted 7 lines · Jason Cooper
Quoted 3 lines · Simon Guinot

Hi Gregory,

NAK for me.

Well, I'm a bit surprised that this is the first one. Care to
explain why so that we can work towards an amenable compromise?

Quoted 8 lines

Hi Jason,

I am also a bit surprised to be the only one

As I have no interest in a flame war either, I am not gonna elaborate on this. But in a few words, I don't think that allowing a permissive licence alternative is good for software sharing (which is important to me).

Ok, fair enough. I just needed to know if the NAK was against the GPLv2+ part or the X11 part. Clearly, it's the X11 part.

So let's look at what we have (trying to stick to facts):

- alienating contributors in bad (yes, this is first)
- sometimes the community has to do something a minority disagrees with, but it should be avoided, if at all possible.
- devicetree is so useful, other projects are adopting it
- if our binding docs are good, rewriting dts{i} isn't hard.
- rewriting dts{i} can lead to fragmentation
- maintaining two devicetree trees would be a pia (X11, GPLonly)
- reverting/rewriting GPLonly commits is possible, but see first bullet.
- Simon may not be the only contributor who disagrees with X11.
- of the known consumers of dts{i}, *BSD is the only one with licensing issues.

So our goal is to avoid fragmentation by allowing *BSD to use our dts{i} files as is. Our secondary goal is to avoid a maintenance headache.

Options:

Quoted 9 lines

- Ask Simon to find an OSI-compatible license to replace X11 that:
- *BSD can use
- meets the intent of himself and other like-minded authors
- Leave licensing as is, but make a statement that *using* the dts doesn't create a derivative work under the GPL (similar to Linus' statement re the Linux kernel, Wolfgang and U-Boot, etc).
- Screw it, plow forward, and revert/rewrite GPLonly commits
- Ignore the whole issue and hope it goes away.

Thanks for sum-up the situation and to offer the different choice we have.

Quoted 3 lines

Personally, I'm in favor of the second one, and think it has the highest chance of success. After all, ARM-based *BSD is launched from a GPL bootloader in most cases, right (U-Boot, barebox)? Thoughts?

Quoted 6 lines
Quoted 2 lines

Presently I would like to have the answer about the relicesing from all the author in CC. Then depending the result we will see where we should go.

Agreed. We should keep in mind that once we have heard from everybody (big if), that is still only representative of armada and maybe mvebu
ecosystem. I'm starting to lean even more towards #2...

Looking at the commits that Simon did, it covers all the Lacie .dts files, and one single-line change to armada-370-xp.dtsi.

I think it's definitely best to respect Simon's view on the Lacie files and not try to undo or rewrite those. With the one-line change, there are other options:

- Ask Simon to agree to a license change for that file
- Argue that a one-line change cannot be covered under copyright and change the license anyway.
- Change that line again and modify the driver accordingly

Arnd

#32 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Jason Cooper
Quoted 2 lines · Jason Cooper

Ok, fair enough. I just needed to know if the NAK was against the GPLv2+ part or the X11 part. Clearly, it's the X11 part.

Yes, it's rather sad that Simon has said no to this - because the whole reason for this is to promote sharing these files with other projects and allowing them to re-use this data.

Quoted 5 lines

Options:

- Ask Simon to find an OSI-compatible license to replace X11 that:
- *BSD can use
- meets the intent of himself and other like-minded authors

I don't think that's on - we really don't want to ask those who have already transitioned to include X11 to re-think their licensing for another time.

Quoted 9 lines

- Leave licensing as is, but make a statement that *using* the dts doesn't create a derivative work under the GPL (similar to Linus' statement re the Linux kernel, Wolfgang and U-Boot, etc).
- Screw it, plow forward, and revert/rewrite GPLonly commits
- Ignore the whole issue and hope it goes away.

Personally, I'm in favor of the second one, and think it has the highest chance of success. After all, ARM-based *BSD is launched from a GPL bootloader in most cases, right (U-Boot, barebox)? Thoughts?

What if another OS (such as BSD) needs to add some additional hardware description to the DT files (because, for example, we've modelled something on the Linux implementation, rather than describing the hardware.)

I'm thinking about things like the sound {} nodes and similar.

Another OS may not be happy to contribute to something which is GPLv2 only, in which case you'll get division of the DT.

The question is whether you're likely to see 370-xp adopted by other OS - if yes, then rewriting Simon's commits are the way to go, if not, then staying as-is is probably best.

However, there's one issue here which can't be overlooked - what if some of Simon's work has been copied by someone else into another DT file, which then gets re-licensed with X11... This is going to need careful auditing - and careful auditing for ever going forward.

It would just be a whole lot easier if Simon did give his permission, but if he really is unwilling to allow his efforts to be re-used else- where, then we will have to do that work.

Signature · 2 lines
FTTC broadband for 0.8mile line: currently at 9.5Mbps down 400kbps up
according to speedtest.net.
#33 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 24 lines · Russell King - ARM Linux
Quoted 2 lines · Jason Cooper

Ok, fair enough. I just needed to know if the NAK was against the GPLv2+ part or the X11 part. Clearly, it's the X11 part.

Yes, it's rather sad that Simon has said no to this - because the whole reason for this is to promote sharing these files with other projects and allowing them to re-use this data.

Quoted 5 lines

Options:

- Ask Simon to find an OSI-compatible license to replace X11 that:
- *BSD can use
- meets the intent of himself and other like-minded authors

I don't think that's on - we really don't want to ask those who have already transitioned to include X11 to re-think their licensing for another time.

Quoted 6 lines

- Leave licensing as is, but make a statement that *using* the dts doesn't create a derivative work under the GPL (similar to Linus' statement re the Linux kernel, Wolfgang and U-Boot, etc).
- Screw it, plow forward, and revert/rewrite GPLonly commits
- Ignore the whole issue and hope it goes away.

Quoted 8 lines
Quoted 3 lines

Personally, I'm in favor of the second one, and think it has the highest chance of success. After all, ARM-based *BSD is launched from a GPL bootloader in most cases, right (U-Boot, barebox)? Thoughts?

What if another OS (such as BSD) needs to add some additional hardware description to the DT files (because, for example, we've modelled something on the Linux implementation, rather than describing the hardware.)

irqchip? </me ducks>

Quoted 2 lines

Another OS may not be happy to contribute to something which is GPLv2 only, in which case you'll get division of the DT.

Very good point.

Quoted 3 lines

The question is whether you're likely to see 370-xp adopted by other OS - if yes, then rewriting Simon's commits are the way to go, if not, then staying as-is is probably best.

Well, the favorite hobby of part-time hackers is running mainline kernels on random NASs and Wifi Routers. A lot of which have Marvell SoCs in them... That's how myself and most of the mvebu contributors got into this.

Quoted 4 lines

However, there's one issue here which can't be overlooked - what if some of Simon's work has been copied by someone else into another DT file, which then gets re-licensed with X11... This is going to need careful auditing - and careful auditing for ever going forward.

It looks as though Arnd is already looking at that. So far, it seems isolated to the Lacie boards.

Quoted 3 lines

It would just be a whole lot easier if Simon did give his permission, but if he really is unwilling to allow his efforts to be re-used else- where, then we will have to do that work.

I'll admit I'm stuck here. I disagree with Simon, but I also think we need to respect his desire as author of the files.

I'm not a fan of GPLv2+, but I'm willing to compromise if it means wider adoption of DT. I would hope Simon could come around to the same conclusion from the other side.

thx,

Jason.

#34 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 2 lines · Jason Cooper

I'll admit I'm stuck here. I disagree with Simon, but I also think we need to respect his desire as author of the files.

Yes, we do need to respect his desire, otherwise who are we to complain when someone uses our code in a way that we don't agree with. Fair's fair. :)

Signature · 2 lines
FTTC broadband for 0.8mile line: currently at 9.5Mbps down 400kbps up
according to speedtest.net.
#35 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Simon Guinot
Quoted 25 lines · Simon Guinot
Quoted 20 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 3 lines
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
Quoted 3 lines

Hi Gregory,

NAK for me.

After some thoughts I changed my mind about this. I can't see no point in forcing people to rewrite a commit for a single line which is even not covered by my copyright...

Then, for the armada-370-xp.dtsi file:

Simon

Quoted 53 lines
Quoted 53 lines
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
Quoted 8 lines
Quoted 1 line

1.9.1

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141218/15d43a2f/attachment.sig>

#36 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Hi Simon,

Quoted 26 lines · Simon Guinot
Quoted 25 lines · Simon Guinot
Quoted 23 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
Quoted 7 lines
Quoted 3 lines

Hi Gregory,

NAK for me.

After some thoughts I changed my mind about this. I can't see no point in forcing people to rewrite a commit for a single line which is even not covered by my copyright...

Many thanks! I highly appreciate your good will :)

Quoted 69 lines

Then, for the armada-370-xp.dtsi file:

Simon

Quoted 61 lines
Quoted 54 lines
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
Signature · 1 line
1.9.1

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#37 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hi Gregory,

Quoted 11 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>

I am fine with this.

Regards
Greg

Quoted 65 lines
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
#38 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 13 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 59 lines
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
Signature · 1 line
1.9.1
#39 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 22 lines · Lorenzo Pieralisi
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 13 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 1 line

Great!

Thanks!

Quoted 60 lines
Quoted 60 lines
---
 arch/arm/boot/dts/armada-370-xp.dtsi | 40 +++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-370-xp.dtsi +37 -3
index 1af428602748..8a322ad57e5f 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * This file contains the definitions that are common to the Armada
  * 370 and Armada XP SoC.
Signature · 1 line
1.9.1
Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#40 lore raw

PATCH 9/27 ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-375-db.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-375-db.dts +37 -3
index 929ae00b4063..0440891425c0 100644
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#41 lore raw

PATCH 10/27 ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Marcin Wojtas <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-375.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-375.dtsi +37 -3
index 50096d3427eb..881f77aecd83 100644
@@ -6,9 +6,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "skeleton.dtsi"
Signature · 1 line
1.9.1
#42 lore raw

PATCH 11/27 ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-380.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-380.dtsi +37 -3
index 4173a8ab34e7..dee29ecf60c0 100644
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "armada-38x.dtsi"
Signature · 1 line
1.9.1
#43 lore raw

PATCH 12/27 ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Marcin Wojtas <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-385-db.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-385-db.dts +37 -3
index 2aaa9d2ac284..1a2ea5a60bbe 100644
@@ -6,9 +6,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#44 lore raw

PATCH 13/27 ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-385.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-385.dtsi +37 -3
index 6283d7912f71..acf2b9dbacac 100644
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "armada-38x.dtsi"
Signature · 1 line
1.9.1
#45 lore raw

PATCH 14/27 ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-385-rd.dts | 40 ++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-385-rd.dts +37 -3
index aaca2861dc87..8f1487384fd1 100644
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#46 lore raw

PATCH 15/27 ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Marcin Wojtas <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-38x.dtsi | 40 ++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-38x.dtsi +37 -3
index 74391dace9e7..636364ada34c 100644
@@ -7,9 +7,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 #include "skeleton.dtsi"
Signature · 1 line
1.9.1
#47 lore raw

PATCH 16/27 ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-axpwifiap.dts | 40 ++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-axpwifiap.dts +37 -3
index ca0200e20751..2f0cf96e33a5 100644
@@ -10,9 +10,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#48 lore raw

PATCH 16/27 ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under GPLv2+/X11

Quoted 4 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

Quoted 8 lines

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-xp-axpwifiap.dts | 40 ++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-axpwifiap.dts +37 -3
index ca0200e20751..2f0cf96e33a5 100644
@@ -10,9 +10,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#49 lore raw

PATCH 17/27 ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-db.dts | 40 +++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-db.dts +37 -3
index 42ddb2864365..48bdafe17526 100644
@@ -8,9 +8,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
   *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
Signature · 1 line
1.9.1
#50 lore raw

PATCH 18/27 ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-xp.dtsi | 40 +++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp.dtsi +37 -3
index 62c3ba958b39..82917236a2fb 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP SoC that are not
  * common to all Armada SoCs.
Signature · 1 line
1.9.1
#51 lore raw

PATCH 18/27 ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 8 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
#52 lore raw

PATCH 18/27 ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 8 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-xp.dtsi | 40 +++++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp.dtsi +37 -3
index 62c3ba958b39..82917236a2fb 100644
@@ -8,9 +8,43 @@
  * Thomas Petazzoni <[email protected]>
  * Ben Dooks <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP SoC that are not
  * common to all Armada SoCs.
#53 lore raw

PATCH 19/27 ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-gp.dts | 40 +++++++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-gp.dts +37 -3
index ea8673647494..206aebba01be 100644
@@ -8,9 +8,43 @@
  * Gregory CLEMENT <[email protected]>
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the default
Signature · 1 line
1.9.1
#54 lore raw

PATCH 20/27 ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Benoit Masson <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
---
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 41 ++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts +37 -4
index a2ef93c1eb10..5fb3c8b687cf 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Benoit Masson <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1

A message that is not in the archive (sent off-list or not yet received): CAGHj7OKw00-YCoekDHWrz1_eu0kfxVpqNPVcKcKY0rVJ=FhT=g@mail.gmail.com

#56 lore raw

PATCH 20/27 ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11

Hi Benoit,

Quoted 14 lines · Benoit Masson

Le 15 d?c. 2014 16:39, "Gregory CLEMENT" <gregory.clement at free-electrons.com <mailto:[email protected]>> a ?crit :

Quoted 12 lines

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <arno at natisbad.org <mailto:[email protected]>>
Cc Benoit Masson <yahoo at perenite.com <mailto:[email protected]>>
Cc Sebastian Hesselbarth <sebastian.hesselbarth at gmail.com <mailto:[email protected]>>
Signed-off-by Gregory CLEMENT <gregory.clement at free-electrons.com <mailto:[email protected]>>

[...]

Quoted 3 lines
Quoted 1 line

Ack-by Benoit Masson <yahoo at perenite.com <mailto:[email protected]>>

Thanks,

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#57 lore raw

PATCH 20/27 ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 11 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Benoit Masson <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Quoted 56 lines
---
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 41 ++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts +37 -4
index a2ef93c1eb10..5fb3c8b687cf 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Benoit Masson <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#58 lore raw

PATCH 21/27 ARM: mvebu: armada-xp-matrix: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-matrix.dts | 40 +++++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-matrix.dts +37 -3
index 7e291e2ef4b3..56f958eb1ede 100644
@@ -5,9 +5,43 @@
  *
  * Lior Amsalem <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#59 lore raw

PATCH 22/27 ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-mv78230.dtsi +37 -3
index 281ccd24295c..6e6d0f04bf2b 100644
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78230 SoC that are not
  * common to all Armada XP SoCs.
Signature · 1 line
1.9.1
#60 lore raw

PATCH 22/27 ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 7 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-mv78230.dtsi +37 -3
index 281ccd24295c..6e6d0f04bf2b 100644
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78230 SoC that are not
  * common to all Armada XP SoCs.
#61 lore raw

PATCH 22/27 ARM: mvebu: armada-xp-mv78230: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 8 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Andrew Lunn <[email protected]>
Quoted 64 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-mv78230.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-mv78230.dtsi +37 -3
index 281ccd24295c..6e6d0f04bf2b 100644
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78230 SoC that are not
  * common to all Armada XP SoCs.
Signature · 1 line
1.9.1
#62 lore raw

PATCH 23/27 ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-xp-mv78260.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-mv78260.dtsi +37 -3
index d7a8d0b0f385..4a7cbed79b07 100644
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78260 SoC that are not
  * common to all Armada XP SoCs.
Signature · 1 line
1.9.1
#63 lore raw

PATCH 23/27 ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 6 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
#64 lore raw

PATCH 23/27 ARM: mvebu: armada-xp-mv78260: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 6 lines
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 55 lines
---
 arch/arm/boot/dts/armada-xp-mv78260.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-mv78260.dtsi +37 -3
index d7a8d0b0f385..4a7cbed79b07 100644
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78260 SoC that are not
  * common to all Armada XP SoCs.
#65 lore raw

PATCH 24/27 ARM: mvebu: armada-xp-mv78460: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
---
 arch/arm/boot/dts/armada-xp-mv78460.dtsi | 40 +++++++++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-mv78460.dtsi +37 -3
index 9c40c130d11a..36ce63a96cc9 100644
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Contains definitions specific to the Armada XP MV78460 SoC that are not
  * common to all Armada XP SoCs.
Signature · 1 line
1.9.1
#66 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 13 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
#67 lore raw

PATCH 8/27 ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 22 lines · Willy Tarreau
Quoted 7 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 13 lines
Cc Andrew Lunn <[email protected]>
Cc Arnaud Ebalard <[email protected]>
Cc Ezequiel Garcia <[email protected]>
Cc Greg Ungerer <[email protected]>
Cc Heikki Krogerus <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Lorenzo Pieralisi <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Simon Baatz <[email protected]>
Cc Simon Guinot <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
Quoted 2 lines

Thanks for you prompt answer for this patch ans the 3 others :)

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#68 lore raw

PATCH 24/27 ARM: mvebu: armada-xp-mv78460: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 4 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

Quoted 8 lines

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Cc Willy Tarreau <[email protected]>
#69 lore raw

PATCH 25/27 ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Philipp Zabel <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts +37 -4
index d81430aa4ab3..a7ceafd5808d 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#70 lore raw

PATCH 25/27 ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under GPLv2+/X11

Quoted 4 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

Quoted 8 lines

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Arnaud Ebalard <[email protected]>
Cc Philipp Zabel <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
Quoted 56 lines
---
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-xp-netgear-rn2120.dts +37 -4
index d81430aa4ab3..a7ceafd5808d 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2013, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
#71 lore raw

PATCH 26/27 ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Cc Ezequiel Garcia <[email protected]>
Cc Jason Cooper <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Nobuhiro Iwamatsu <[email protected]>
Cc Sebastian Hesselbarth <[email protected]>
Cc Thomas Petazzoni <[email protected]>
---
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 ++++++++++++++++++++++--
 1 file changed, 37 insertions(+), 3 deletions(-)
arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts +37 -3
index 6f6b0916df48..0c76d9f05fd0 100644
@@ -5,9 +5,43 @@
  *
  * Thomas Petazzoni <[email protected]>
  *
- * This file is licensed under the terms of the GNU General Public
- * License version 2.  This program is licensed "as is" without any
- * warranty of any kind, whether express or implied.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  */
 
 /dts-v1/;
Signature · 1 line
1.9.1
#72 lore raw

PATCH 27/27 ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

---
 arch/arm/boot/dts/armada-xp-synology-ds414.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-xp-synology-ds414.dts +37 -4
index 749fdba5a642..e9fb225169aa 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the old 0xd0000000).
Signature · 1 line
1.9.1
#73 lore raw

PATCH 27/27 ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under GPLv2+/X11

Quoted 9 lines · Gregory CLEMENT

The current GPL only licensing on the device tree makes it very impractical for other software components licensed under another license.

In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license.

Quoted 56 lines
---
 arch/arm/boot/dts/armada-xp-synology-ds414.dts | 41 +++++++++++++++++++++++---
 1 file changed, 37 insertions(+), 4 deletions(-)
arch/arm/boot/dts/armada-xp-synology-ds414.dts +37 -4
index 749fdba5a642..e9fb225169aa 100644
@@ -3,10 +3,43 @@
  *
  * Copyright (C) 2014, Arnaud EBALARD <[email protected]>
  *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
+ * This file is dual-licensed: you can use it either under the terms
+ * of the GPL or the X11 license, at your option. Note that this dual
+ * licensing only applies to this file, and not this project as a
+ * whole.
+ *
+ *  a) This file is free software; you can redistribute it and/or
+ *     modify it under the terms of the GNU General Public License as
+ *     published by the Free Software Foundation; either version 2 of the
+ *     License, or (at your option) any later version.
+ *
+ *     This file is distributed in the hope that it will be useful
+ *     but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *     GNU General Public License for more details.
+ *
+ * Or, alternatively
+ *
+ *  b) Permission is hereby granted, free of charge, to any person
+ *     obtaining a copy of this software and associated documentation
+ *     files (the "Software"), to deal in the Software without
+ *     restriction, including without limitation the rights to use
+ *     copy, modify, merge, publish, distribute, sublicense, and/or
+ *     sell copies of the Software, and to permit persons to whom the
+ *     Software is furnished to do so, subject to the following
+ *     conditions:
+ *
+ *     The above copyright notice and this permission notice shall be
+ *     included in all copies or substantial portions of the Software.
+ *
+ *     THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
+ *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
+ *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ *     OTHER DEALINGS IN THE SOFTWARE.
  *
  * Note: this Device Tree assumes that the bootloader has remapped the
  * internal registers to 0xf1000000 (instead of the old 0xd0000000).
#74 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Gregory,

Good to see this finally being addressed. One not-so-minor issue below.

Quoted 7 lines · Gregory CLEMENT

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

I like the X11 license, much more liberal than the BSD I had been thinking of.

What were the reasons for changing GPLv2 -> GPLv2+? Why not preserve the author's intent re GPL and do:

	GPLv2  -> GPLv2/X11
	GPLv2+ -> GPLv2+/X11

Please note: I have no interest is a flame war re GPLv2/GPLv3. No ones minds are going to be changed at this point. I'm simply looking to stay closer to the author's intentions and extend the usefulness of the DT tree.

thx,

Jason.

#75 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Hi Jason,

Quoted 13 lines · Jason Cooper

Gregory,

Good to see this finally being addressed. One not-so-minor issue below.

Quoted 7 lines · Gregory CLEMENT

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

Quoted 8 lines

I like the X11 license, much more liberal than the BSD I had been thinking of.

What were the reasons for changing GPLv2 -> GPLv2+? Why not preserve the author's intent re GPL and do:

	GPLv2  -> GPLv2/X11
	GPLv2+ -> GPLv2+/X11

I thought about it bu I finally chose to switch to GPLv2+ for severals reason:

- as the intent of this relicensing was to allow to use the dts in more project, switching from GPLv2 to GPLv2+ seemed to me the things to do.

- the allwiners device tree switched to GPLv2+/X11 I followed this for consistency.

- for the same reason I chose to have the same license for all the files.

- for those how are reluctant to the GPLv3, I thought that the fact the files were also licensed under the X11 license minimized the impact of the GPLv3.

- last reason, I thought it would be easier to automatize this.

Now if one of the author is opposed to this change, I have no problem to keep the GPLv2 on the problematic file(s).

Thanks,

Gregory

Quoted 10 lines

Please note: I have no interest is a flame war re GPLv2/GPLv3. No ones minds are going to be changed at this point. I'm simply looking to stay closer to the author's intentions and extend the usefulness of the DT tree.

thx,

Jason.

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#76 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Jason Cooper

On Mon, 15 Dec 2014 08:07:52 -0800, Jason Cooper <[email protected]> wrote:

<snip>

Quoted 6 lines

I like the X11 license, much more liberal than the BSD I had been thinking of.

What were the reasons for changing GPLv2 -> GPLv2+? Why not preserve the author's intent re GPL and do:

Quoted 7 lines
	GPLv2  -> GPLv2/X11
	GPLv2+ -> GPLv2+/X11

Please note: I have no interest is a flame war re GPLv2/GPLv3. No ones minds are going to be changed at this point. I'm simply looking to stay closer to the author's intentions and extend the usefulness of the DT tree.

Why not simply ISC it? Wouldn't it be better than dual-licensing?

Imre

#77 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 6 lines · Gregory CLEMENT

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

Quoted 8 lines

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

[...]

Gregory,

for the ones I have been Cc explicitly:

Quoted 2 lines

ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under

     GPLv2+/X11
Quoted 1 line

ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

Quoted 2 lines

ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under

     GPLv2+/X11
Quoted 2 lines

ARM: mvebu: armada-xp-mv78230: Relicense the device tree under

     GPLv2+/X11
Quoted 2 lines

ARM: mvebu: armada-xp-mv78260: Relicense the device tree under

     GPLv2+/X11
Quoted 2 lines

ARM: mvebu: armada-xp-mv78460: Relicense the device tree under

     GPLv2+/X11
Quoted 2 lines

ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under

     GPLv2+/X11
Quoted 2 lines

ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree

     under GPLv2+/X11

No need to send an extra "Thanks" ;)

Sebastian

#78 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 8 lines · Gregory CLEMENT

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

Quoted 8 lines

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.
...

Gregory,

For the ones CCed to me:

Quoted 1 line

ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11

Quoted 2 lines

ARM: mvebu: armada-370-mirabox: Relicense the device tree under

    GPLv2+/X11
Quoted 1 line

ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11

Quoted 1 line

ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

Quoted 1 line

ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11

- Simon

#79 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 8 lines · Gregory CLEMENT

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

Quoted 8 lines

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

For all those files I've contributed to:

Signature · 3 lines
Ezequiel Garc?a, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com
#80 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Dear Gregory CLEMENT,

Quoted 20 lines · Gregory CLEMENT
 arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
Quoted 8 lines
 arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
 27 files changed, 999 insertions(+), 87 deletions(-)

For all my contributions to those files, I agree with the license change.

Best regards,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#81 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hi Gregory,

Am Montag, den 15.12.2014, 16:38 +0100 schrieb Gregory CLEMENT:

Quoted 12 lines

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Quoted 5 lines

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

Thanks a lot,

I've only changed a vendor prefix in a compatible entry for each of arch/arm/boot/dts/armada-370-netgear-rn102.dts, arch/arm/boot/dts/armada-370-netgear-rn104.dts, and arch/arm/boot/dts/armada-xp-netgear-rn2120.dts.
Anyway, for those:

regards
Philipp

#82 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hi Jason, Andrew, Thomas, Ezequiel, Arnaud, Greg, Ben, Philipp, Simon and Uwe

Quoted 8 lines · Gregory CLEMENT

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

Quoted 7 lines

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

Andrew, Thomas, Ezequiel, Arnaud, Greg, Ben, Philipp, Simon and Uwe, thanks for your acked-by. Many files are now ready to be relicensed.

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Thanks,

Gregory

Quoted 76 lines

Thanks a lot,

Gregory

Gregory CLEMENT (27):
ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-mirabox: Relicense the device tree under

    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-matrix: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78230: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78260: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78460: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under
    GPLv2+/X11
 arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
 27 files changed, 999 insertions(+), 87 deletions(-)
Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#83 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

thx,

Jason.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141218/3d474c81/attachment.sig>

#84 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 3 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#85 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say 'regret' in that I regret having to potentially discourage a valuable contributor. I *don't* regret him sticking to his guns. :)

As for what to do after that, I think we (the core mvebu folks) should *not* rewrite the Lacie dts files. That just seems hinky to me.

If there's community interest, someone will crop up who copies one of the dual licensed dts files and modifies it to boot his/her Lacie board. When they submit a patch, we'll DCO/SoB double check them and apply the patch(es).

thx,

Jason.

#86 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 26 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Quoted 6 lines

Ok, that'll be up to Andrew.

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Quoted 16 lines

'regret' in that I regret having to potentially discourage a valuable contributor. I *don't* regret him sticking to his guns. :)

As for what to do after that, I think we (the core mvebu folks) should *not* rewrite the Lacie dts files. That just seems hinky to me.

If there's community interest, someone will crop up who copies one of the dual licensed dts files and modifies it to boot his/her Lacie board. When they submit a patch, we'll DCO/SoB double check them and apply the patch(es).

thx,

Jason.

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#87 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 29 lines · Gregory CLEMENT
Quoted 28 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Quoted 7 lines
Quoted 4 lines

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file. I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x, dove, which brings up:

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2 ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2 ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

thx,

Jason.

#88 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 42 lines · Jason Cooper
Quoted 29 lines · Gregory CLEMENT
Quoted 28 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Quoted 7 lines
Quoted 4 lines

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file. I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x, dove, which brings up:

Quoted 10 lines

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2 ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2 ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

OK I understand your concern now. About dove and kirkwood, did you notice that some files didn't have any license?

Especially none of the dove files have a license.

Thanks,

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#89 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 54 lines · Gregory CLEMENT
Quoted 42 lines · Jason Cooper
Quoted 29 lines · Gregory CLEMENT
Quoted 28 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Quoted 7 lines
Quoted 4 lines

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file. I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x, dove, which brings up:

Quoted 10 lines

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2 ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2 ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

Quoted 2 lines

OK I understand your concern now. About dove and kirkwood, did you notice that some files didn't have any license?

Yes.

Quoted 1 line

Especially none of the dove files have a license.

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

thx,

Jason.

#90 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 58 lines · Jason Cooper
Quoted 54 lines · Gregory CLEMENT
Quoted 42 lines · Jason Cooper
Quoted 29 lines · Gregory CLEMENT
Quoted 28 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Quoted 7 lines
Quoted 4 lines

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file. I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x, dove, which brings up:

Quoted 10 lines

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2 ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2 ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

Quoted 2 lines

OK I understand your concern now. About dove and kirkwood, did you notice that some files didn't have any license?

Quoted 7 lines

Yes.

Quoted 1 line

Especially none of the dove files have a license.

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141219/35c6aa36/attachment.sig>

#91 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 63 lines · Simon Guinot
Quoted 62 lines · Jason Cooper
Quoted 54 lines · Gregory CLEMENT
Quoted 42 lines · Jason Cooper
Quoted 29 lines · Gregory CLEMENT
Quoted 28 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Quoted 7 lines
Quoted 4 lines

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file. I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x, dove, which brings up:

Quoted 10 lines

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2 ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2 ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

Quoted 2 lines

OK I understand your concern now. About dove and kirkwood, did you notice that some files didn't have any license?

Yes.

Quoted 1 line

Especially none of the dove files have a license.

Quoted 7 lines
Quoted 3 lines

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Converting armada-* to dual license is just a small part of the overarching effort to convert *all* the devicetree files to dual license. So, eventually, we'll be doing the same with kirkwood, dove and orion5x dts{i} files. Perhaps even during this merge window.

In the long term, we're attempting to provide one neutral place [1] for the bootloaders and kernels to pull devicetrees from and contribute changes back to.

hth,

Jason.

[1] git://xenbits.xen.org/people/ianc/device-tree-rebasing.git

#92 lore raw
Quoted 72 lines · Jason Cooper
Quoted 63 lines · Simon Guinot
Quoted 62 lines · Jason Cooper
Quoted 54 lines · Gregory CLEMENT
Quoted 42 lines · Jason Cooper
Quoted 29 lines · Gregory CLEMENT
Quoted 28 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Quoted 7 lines
Quoted 4 lines

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file. I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x, dove, which brings up:

Quoted 10 lines

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2 ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2 ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

Quoted 2 lines

OK I understand your concern now. About dove and kirkwood, did you notice that some files didn't have any license?

Yes.

Quoted 1 line

Especially none of the dove files have a license.

Quoted 7 lines
Quoted 3 lines

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Quoted 8 lines

Converting armada-* to dual license is just a small part of the overarching effort to convert *all* the devicetree files to dual license. So, eventually, we'll be doing the same with kirkwood, dove and orion5x dts{i} files. Perhaps even during this merge window.

In the long term, we're attempting to provide one neutral place [1] for the bootloaders and kernels to pull devicetrees from and contribute changes back to.

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for almost all the LaCie boards will be removed from the Linux kernel (maybe during the next merge window) ? Is that correct ?

Since all the LaCie boards DTS are at least based on my work (except for the Orion ED Mini v2), I think there is 12 files concerned here. See the command output: grep -l lacie *.dts | wc -l.

The oldest of this boards have been supported by the Linux kernel since the 2.6.32 release. Also some of this boards are still widely used...

You know, it is quite a statement you are sending here: The GPLv2+ licences are not good enough to get an ARM-based board supported by the Linux kernel, while it has always been the case until now. Are all the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

Is there any way we can keep the LaCie DTS files licenced under GPLv2+ _and_ still distributed with the others. Anyone would be free to choose to use them (or not), in respect of the licence terms.

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141222/b9072e9b/attachment-0001.sig>

#93 lore raw
Quoted 9 lines
Quoted 3 lines

In the long term, we're attempting to provide one neutral place [1] for the bootloaders and kernels to pull devicetrees from and contribute changes back to.

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for almost all the LaCie boards will be removed from the Linux kernel (maybe during the next merge window) ? Is that correct ?

I would NAK such a removal.

Andrew

#94 lore raw
In reply to Simon Guinot
Quoted 21 lines · On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
Quoted 11 lines · Jason Cooper
Quoted 9 lines · Simon Guinot
Quoted 5 lines
Quoted 1 line

Especially none of the dove files have a license.

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Quoted 8 lines

Converting armada-* to dual license is just a small part of the overarching effort to convert *all* the devicetree files to dual license. So, eventually, we'll be doing the same with kirkwood, dove and orion5x dts{i} files. Perhaps even during this merge window.

In the long term, we're attempting to provide one neutral place [1] for the bootloaders and kernels to pull devicetrees from and contribute changes back to.

Quoted 5 lines

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for almost all the LaCie boards will be removed from the Linux kernel (maybe during the next merge window) ? Is that correct ?

Definitely not during the next merge window. Eventually the plan is to remove *all* dts files from the kernel, but we're a long way away from that.

There is already a mirror of the dts files at
http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
which is hosting files that are meant to be shared with Xen, which is also under the GPL, and supports a lot of the same hardware that Linux supports, but also depends on passing the correct (modified) dtb blobs to the Dom0 kernel.

The current setup works ok for Xen, but occasionally there are requests for having the files shared more broadly, e.g. with FreeBSD and with boot loaders that might be non-GPL but are used to boot Linux and that want to ship with a default dtb for a platform they run on.

Quoted 11 lines

Since all the LaCie boards DTS are at least based on my work (except for the Orion ED Mini v2), I think there is 12 files concerned here. See the command output: grep -l lacie *.dts | wc -l.

The oldest of this boards have been supported by the Linux kernel since the 2.6.32 release. Also some of this boards are still widely used...

You know, it is quite a statement you are sending here: The GPLv2+ licences are not good enough to get an ARM-based board supported by the Linux kernel, while it has always been the case until now. Are all the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

I think you just misunderstood.

Quoted 3 lines

Is there any way we can keep the LaCie DTS files licenced under GPLv2+ _and_ still distributed with the others. Anyone would be free to choose to use them (or not), in respect of the licence terms.

What I suspect will happen is that we end up with multiple repositories for dts files, e.g. one that contains all files that are GPL-compatible and another one that contains the subset that is licensed under more permissive licenses such as the X11 or some BSD license. I don't see a reason for Linux to stop supporting the former, but it would be nice to have a larger shared subset.

Arnd

#95 lore raw
Quoted 39 lines · Arnd Bergmann
Quoted 21 lines · On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
Quoted 11 lines · Jason Cooper
Quoted 9 lines · Simon Guinot
Quoted 5 lines
Quoted 1 line

Especially none of the dove files have a license.

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Quoted 8 lines

Converting armada-* to dual license is just a small part of the overarching effort to convert *all* the devicetree files to dual license. So, eventually, we'll be doing the same with kirkwood, dove and orion5x dts{i} files. Perhaps even during this merge window.

In the long term, we're attempting to provide one neutral place [1] for the bootloaders and kernels to pull devicetrees from and contribute changes back to.

Quoted 5 lines

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for almost all the LaCie boards will be removed from the Linux kernel (maybe during the next merge window) ? Is that correct ?

Definitely not during the next merge window. Eventually the plan is to remove *all* dts files from the kernel, but we're a long way away from that.

There is already a mirror of the dts files at
http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
which is hosting files that are meant to be shared with Xen, which is also under the GPL, and supports a lot of the same hardware that Linux supports, but also depends on passing the correct (modified) dtb blobs to the Dom0 kernel.

Quoted 4 lines

The current setup works ok for Xen, but occasionally there are requests for having the files shared more broadly, e.g. with FreeBSD and with boot loaders that might be non-GPL but are used to boot Linux and that want to ship with a default dtb for a platform they run on.

Minus some details you just provided, that's what I understood in a first place.

Quoted 8 lines
Quoted 8 lines

Since all the LaCie boards DTS are at least based on my work (except for the Orion ED Mini v2), I think there is 12 files concerned here. See the command output: grep -l lacie *.dts | wc -l.

The oldest of this boards have been supported by the Linux kernel since the 2.6.32 release. Also some of this boards are still widely used...

Quoted 6 lines
Quoted 4 lines

You know, it is quite a statement you are sending here: The GPLv2+ licences are not good enough to get an ARM-based board supported by the Linux kernel, while it has always been the case until now. Are all the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

I think you just misunderstood.

Jason said:

"Regrettably, we'll have to revert Simon's dts contributions".

This words changed my understanding. Then, you confirm I don't have to worry about that ?

Quoted 11 lines
Quoted 4 lines

Is there any way we can keep the LaCie DTS files licenced under GPLv2+ _and_ still distributed with the others. Anyone would be free to choose to use them (or not), in respect of the licence terms.

What I suspect will happen is that we end up with multiple repositories for dts files, e.g. one that contains all files that are GPL-compatible and another one that contains the subset that is licensed under more permissive licenses such as the X11 or some BSD license. I don't see a reason for Linux to stop supporting the former, but it would be nice to have a larger shared subset.

I think it would be indeed a good idea to have a repository with some licence separations.

Thanks for the clarifications.

Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141223/890e8b3b/attachment.sig>

#96 lore raw
Quoted 61 lines · Simon Guinot
Quoted 39 lines · Arnd Bergmann
Quoted 21 lines · On Monday 22 December 2014 12:29:33 Simon Guinot wrote:
Quoted 11 lines · Jason Cooper
Quoted 9 lines · Simon Guinot
Quoted 5 lines
Quoted 1 line

Especially none of the dove files have a license.

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Quoted 8 lines

Converting armada-* to dual license is just a small part of the overarching effort to convert *all* the devicetree files to dual license. So, eventually, we'll be doing the same with kirkwood, dove and orion5x dts{i} files. Perhaps even during this merge window.

In the long term, we're attempting to provide one neutral place [1] for the bootloaders and kernels to pull devicetrees from and contribute changes back to.

Quoted 5 lines

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for almost all the LaCie boards will be removed from the Linux kernel (maybe during the next merge window) ? Is that correct ?

Definitely not during the next merge window. Eventually the plan is to remove *all* dts files from the kernel, but we're a long way away from that.

There is already a mirror of the dts files at
http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=summary
which is hosting files that are meant to be shared with Xen, which is also under the GPL, and supports a lot of the same hardware that Linux supports, but also depends on passing the correct (modified) dtb blobs to the Dom0 kernel.

Quoted 4 lines

The current setup works ok for Xen, but occasionally there are requests for having the files shared more broadly, e.g. with FreeBSD and with boot loaders that might be non-GPL but are used to boot Linux and that want to ship with a default dtb for a platform they run on.

Minus some details you just provided, that's what I understood in a first place.

Quoted 13 lines
Quoted 12 lines

Since all the LaCie boards DTS are at least based on my work (except for the Orion ED Mini v2), I think there is 12 files concerned here. See the command output: grep -l lacie *.dts | wc -l.

The oldest of this boards have been supported by the Linux kernel since the 2.6.32 release. Also some of this boards are still widely used...

You know, it is quite a statement you are sending here: The GPLv2+ licences are not good enough to get an ARM-based board supported by the Linux kernel, while it has always been the case until now. Are all the maintainers SoC, ARM SoC, ARM and Linux well aligned with that ?

Quoted 8 lines
Quoted 1 line

I think you just misunderstood.

Jason said:

"Regrettably, we'll have to revert Simon's dts contributions".

This words changed my understanding. Then, you confirm I don't have to worry about that ?

Yup. To be clear, this is the part I worded badly. :-/ In my mind, I was looking at the separate devicetree repo that could be shared broadly. *Not* the Linux kernel repo.

Quoted 11 lines
Quoted 10 lines
Quoted 3 lines

Is there any way we can keep the LaCie DTS files licenced under GPLv2+ _and_ still distributed with the others. Anyone would be free to choose to use them (or not), in respect of the licence terms.

What I suspect will happen is that we end up with multiple repositories for dts files, e.g. one that contains all files that are GPL-compatible and another one that contains the subset that is licensed under more permissive licenses such as the X11 or some BSD license. I don't see a reason for Linux to stop supporting the former, but it would be nice to have a larger shared subset.

Quoted 4 lines

I think it would be indeed a good idea to have a repository with some licence separations.

Thanks for the clarifications.

Thanks for sticking with a difficult conversation. Let me know what you think of the idea I proposed in my other email.

thx,

Jason.

#97 lore raw
In reply to Simon Guinot
Quoted 82 lines · Simon Guinot
Quoted 72 lines · Jason Cooper
Quoted 63 lines · Simon Guinot
Quoted 62 lines · Jason Cooper
Quoted 54 lines · Gregory CLEMENT
Quoted 42 lines · Jason Cooper
Quoted 29 lines · Gregory CLEMENT
Quoted 28 lines · Jason Cooper
Quoted 18 lines · Gregory CLEMENT
Quoted 6 lines · Jason Cooper

On Thu, Dec 18, 2014 at 06:15:40PM +0100, Gregory CLEMENT wrote:
...

Quoted 3 lines

Jason at the end it seems you didn't ack or nack the patches were you were CC. You expressed some concerns about the GPLv2+ move but I don't know if it is something that prevents you to give your acked-by.

Quoted 7 lines

Oops. :) I figured my S-o-B when applying would be sufficient. That decision was before we decided on Andrew applying patches this time around...

For all my dts{i} contributions:

Thanks :)

Quoted 1 line
Quoted 6 lines
Quoted 2 lines

Due to all the merge commits over time and whatnot, it's probably best to put my Ack on all the patches in this series...

OK no problem. By the way, I take care of collecting all the acked-by and once it will be done I will either sent the updated patch set with all the acked-by or maybe just I will create a branch to pull if it is easier to handle.

Ok, that'll be up to Andrew.

Quoted 7 lines
Quoted 4 lines

Once we have the last few stragglers, and assuming there are no more NAKs, here's what I'd like to do:

Regrettably, we'll have to revert Simon's dts contributions. I say

You missed the email he sent yesterday, finally Simon changed his mind and gave his acked-by.

Indeed, that was for the oneliner change in the armada-370-xp.dtsi file. I got a bit ahead of myself, but I'm looking towards kirkwood, orion5x, dove, which brings up:

Quoted 10 lines

18ba7e4fe51d ARM: Kirkwood: add DT support for d2 Network v2 2d4cd2cafaea ARM: Kirkwood: allow to use netxbig DTSI for d2net_v2 DTS a96cc303e42a ARM: mvebu: update the SATA compatible string for Armada 370/XP d3dde4df4483 ARM: Kirkwood: update Network Space Mini v2 description 98d4f2acb91a ARM: Kirkwood: DT board setup for CloudBox 4ea931e07d77 ARM: Kirkwood: fix ns2 gpios by converting to pinctrl 7f9871d9d30f ARM: kirkwood: DT board setup for Network Space Mini v2 ca7d94524ab3 ARM: kirkwood: DT board setup for Network Space Lite v2 ecee1e47ab42 ARM: kirkwood: DT board setup for Network Space v2 and parents

Quoted 2 lines

OK I understand your concern now. About dove and kirkwood, did you notice that some files didn't have any license?

Yes.

Quoted 1 line

Especially none of the dove files have a license.

Quoted 7 lines
Quoted 3 lines

Yes, we'll cross that bridge when we get there. I suspect it then falls under the over-arching license of the project. Regardless, we'll still need Acks from all contributors.

Hi Jason,

What is the problem with keeping the LaCie DTS files under GPLv2+ only ?

Quoted 8 lines

Converting armada-* to dual license is just a small part of the overarching effort to convert *all* the devicetree files to dual license. So, eventually, we'll be doing the same with kirkwood, dove and orion5x dts{i} files. Perhaps even during this merge window.

In the long term, we're attempting to provide one neutral place [1] for the bootloaders and kernels to pull devicetrees from and contribute changes back to.

Quoted 5 lines

OK, let's see if I understand correctly.

If I don't agree with the GPLv2+/x11 relicensing, then support for almost all the LaCie boards will be removed from the Linux kernel (maybe during the next merge window) ? Is that correct ?

No. Nothing will change wrt to the Linux kernel. In my mind, I've always viewed arch/arm/boot/dts as a separate repo that happens to be incubating in the Linux kernel tree. Right or wrong, I was referring to the dts/dtsi/bindings eventually standing on their own. Looking back on the conversation, I definitely worded it badly. I apologize for that.

Quoted 3 lines

Is there any way we can keep the LaCie DTS files licenced under GPLv2+ _and_ still distributed with the others. Anyone would be free to choose to use them (or not), in respect of the licence terms.

Yes, the difficulty lies in making that distribution *easy* for other projects. They already have their own dts files, why would they adopt our work if they have to pick through it?

I suspect the eventual solution (after the dts/bindings are their own repo) will involve adopting the SPDX-* header tag, and then some scripting to create separate git branches by license. That would allow us to keep everything in the repo, make it easy to incorporate / redistribute based on license, and hopefully reduce the maintenance burden.

thx,

Jason.

#98 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hi Heikki, Lorenzo, Marcin and Nobuhiro,

Quoted 12 lines · Gregory CLEMENT

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Quoted 5 lines

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

Thanks a lot,

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

For Nobuhiro Iwamatsu:
ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11

For Heikki Krogerus:
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

For Marcin Wojtas:
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11

For Lorenzo Pieralisi:
ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

And for Ryan Press:
ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

Thanks again,

Gregory

Quoted 74 lines

Gregory

Gregory CLEMENT (27):
ARM: mvebu: armada-370-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370-mirabox: Relicense the device tree under

    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn102: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-netgear-rn104: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-370-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-370-synology-ds213j: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-380: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-385-rd: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-axpwifiap: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-db: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-gp: Relicense the device tree under GPLv2+/X11
  ARM: mvebu: armada-xp-lenovo-ix4-300d: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-matrix: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78230: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78260: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-mv78460: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-netgear-rn2120: Relicense the device tree under
    GPLv2+/X11
  ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree
    under GPLv2+/X11
  ARM: mvebu: armada-xp-synology-ds414: Relicense the device tree under
    GPLv2+/X11
 arch/arm/boot/dts/armada-370-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-mirabox.dts         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-netgear-rn102.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-netgear-rn104.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370-synology-ds213j.dts | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-370-xp.dtsi             | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-370.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-375.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-380.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-db.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385-rd.dts              | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-385.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-38x.dtsi                | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-axpwifiap.dts        | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-db.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-gp.dts               | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts  | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-matrix.dts           | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78230.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78260.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-mv78460.dtsi         | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-netgear-rn2120.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 40 +++++++++++++++++++++--
 arch/arm/boot/dts/armada-xp-synology-ds414.dts   | 41 +++++++++++++++++++++---
 arch/arm/boot/dts/armada-xp.dtsi                 | 40 +++++++++++++++++++++--
 27 files changed, 999 insertions(+), 87 deletions(-)
Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#99 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 11 lines · Gregory CLEMENT

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

And for Ryan Press:
ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

Thanks again,

Gregory

#100 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Hi Ryan,

Quoted 10 lines · Ryan Press
Quoted 8 lines · Gregory CLEMENT

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

And for Ryan Press:
ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

Quoted 5 lines
Quoted 3 lines

Thanks again,

Gregory

I assume it is for both patches.

Thanks,

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#101 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Hi Gregory,

Quoted 17 lines · Gregory CLEMENT

Hi Ryan,

Quoted 14 lines · Ryan Press
Quoted 11 lines · Gregory CLEMENT

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

And for Ryan Press:
ARM: mvebu: armada-370-mirabox: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-370: Relicense the device tree under GPLv2+/X11

Thanks again,

Gregory

Quoted 7 lines
Quoted 1 line

I assume it is for both patches.

Thanks,

Gregory

Yes, for both patches.

Ryan

#102 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT
Quoted 6 lines · Gregory CLEMENT

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

For Heikki Krogerus:
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

Signature · 1 line
heikki
#103 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Hi Heikki,

Quoted 9 lines · Heikki Krogerus
Quoted 6 lines · Gregory CLEMENT

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

For Heikki Krogerus:
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

Thanks,

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#104 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hi Gregory,

On Mon, Jan 05, 2015 at 12:03:50PM +0000, Gregory CLEMENT wrote:

[...]

Quoted 10 lines

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

For Nobuhiro Iwamatsu:
ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11

For Heikki Krogerus:
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

Quoted 7 lines

For Marcin Wojtas:
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11

For Lorenzo Pieralisi:
ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

It is not something I can control. I asked the relevant people and I am trying to get back to you with a definite reply asap, it can take a while, you have been warned.

Thanks,
Lorenzo

#105 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Hi Lorenzo,

Quoted 21 lines · Lorenzo Pieralisi

Hi Gregory,

On Mon, Jan 05, 2015 at 12:03:50PM +0000, Gregory CLEMENT wrote:

[...]

Quoted 15 lines

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

For Nobuhiro Iwamatsu:
ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11

For Heikki Krogerus:
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

For Marcin Wojtas:
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11

Quoted 6 lines
Quoted 2 lines

For Lorenzo Pieralisi:
ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

It is not something I can control. I asked the relevant people and I am trying to get back to you with a definite reply asap, it can take a while, you have been warned.

OK, I still hope it will be fast :)

And thanks to take care of it,

Gregory

Quoted 4 lines

Thanks,
Lorenzo

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#106 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Lorenzo Pieralisi

Hi Lorenzo,

Quoted 21 lines · Lorenzo Pieralisi

Hi Gregory,

On Mon, Jan 05, 2015 at 12:03:50PM +0000, Gregory CLEMENT wrote:

[...]

Quoted 15 lines

You didn't give your ack (or nack) about the license change for the files you have contributed. I would like to have your answer on the followings patches:

For Nobuhiro Iwamatsu:
ARM: mvebu: armada-xp-openblocks-ax3-4: Relicense the device tree under GPLv2+/X11

For Heikki Krogerus:
ARM: mvebu: armada-xp: Relicense the device tree under GPLv2+/X11

For Marcin Wojtas:
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11

Quoted 6 lines
Quoted 2 lines

For Lorenzo Pieralisi:
ARM: mvebu: armada-370-xp: Relicense the device tree under GPLv2+/X11

It is not something I can control. I asked the relevant people and I am trying to get back to you with a definite reply asap, it can take a while, you have been warned.

I would like to know if you got news about the license change?

Thanks,

Gregory

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#107 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

On Wed, Jan 21, 2015 at 02:00:50PM +0000, Gregory CLEMENT wrote:

[...]

Quoted 1 line

I would like to know if you got news about the license change?

I am checking, I warned you it could take a while and this does not depend on me, sorry.

Lorenzo

#108 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hi Gregory,

I'm sorry for such long delay.

Quoted 5 lines

For Marcin Wojtas:
ARM: mvebu: armada-38x: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-385-db: Relicense the device tree under GPLv2+/X11
ARM: mvebu: armada-375: Relicense the device tree under GPLv2+/X11

#109 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

In reply to Gregory CLEMENT

Hi, Gregory.

2014-12-16 0:38 GMT+09:00 Gregory CLEMENT <[email protected]>:

Quoted 8 lines

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

Quoted 7 lines

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

For all those files I've contributed to

Acked-by Nobuhiro Iwamatsu <[email protected]>

Best regards,
Nobuhiro

Signature · 3 lines
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
#110 lore raw

cover ARM: mvebu: armada-*: Relicense the device tree under GPLv2+/X11

Quoted 15 lines · Nobuhiro Iwamatsu

Hi, Gregory.

2014-12-16 0:38 GMT+09:00 Gregory CLEMENT <[email protected]>:

Quoted 12 lines

Hello,

You've been Cc'd on a relicensing patch, because at some point you contributed a patch to an mvebu device tree.

We're currently moving toward a GPL/X11 dual-license, instead of a GPL license like what was done when you submitted your patches.

This is mostly so that other free software project licensed under a BSD-like license, such as the BSD systems, can actually use our DT, instead of having to rewrite them on their own.

Quoted 7 lines
Quoted 3 lines

Such license changes require the agreement of all the contributors, so it would be great, if you agree with the new licensing terms of course, that you reply to the patch by giving your acked-by.

For all those files I've contributed to

Acked-by Nobuhiro Iwamatsu <[email protected]>

Thanks!

Gregory

Quoted 5 lines

Best regards,
Nobuhiro

Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com