All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/2] License cleanup: get serious
@ 2009-09-02 12:57 Wolfgang Denk
  2009-09-02 12:57 ` [U-Boot] [PATCH 1/2] License cleanup: remove unintended "All Rights Reserved" notices Wolfgang Denk
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
  0 siblings, 2 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 12:57 UTC (permalink / raw)
  To: u-boot

As announced a long time ago (and obviously mostly ignored by lots of
developers and maintainers) we now take the gloves off and actually
implement the license cleanup.

As U-Boot is released under GPL (some parts v2 only, other parts v2
or later) the task is to get rid of all parts of code that are
incompatible with the GPL. In this first step I'm focussing on files
that have a "All Rights Reserved" entry which is incompatible with
the GPL. This step consists of three patches; two of these are posted
now, the last one about one week later:

PATCH 1/2 License cleanup: remove unintended "All Rights Reserved" notices

	This patch removes unintended "All Rights Reserved" notices
	from some source files written by myself. That's the harmless
	part.

[PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.

	This patch is strong meat. It removes some 250+ source files
	with conflicting "All Rights Reserved" notices from the U-Boot
	source tree.

	I am well aware that in the result _many_ boards and features
	will break.

	This is why I will wait some time (about a week) before
	submitting the last part of the patch. This time should be
	used by developers and maintainers to fix the conflicts for
	any files they consider important enough to care.

	After that grace period, the remaining conflicting files will
	be removed. This will probably still break a few things.

After about a week the third patch will be posted, which will remove
all boards and features from the U-Boot source tree that are broken
because of missing files.


NOTE: This is not a joke. I'm serious about it.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I have the simplest tastes.  I am always satisfied with the best.
                                                       -- Oscar Wilde

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 1/2] License cleanup: remove unintended "All Rights Reserved" notices.
  2009-09-02 12:57 [U-Boot] [PATCH 0/2] License cleanup: get serious Wolfgang Denk
@ 2009-09-02 12:57 ` Wolfgang Denk
  2009-09-04 21:01   ` Wolfgang Denk
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
  1 sibling, 1 reply; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 12:57 UTC (permalink / raw)
  To: u-boot

Some files included my old standerd file header which had a "All
Rights Reserved" part. As this has never been my intention, I remove
these lines to make the files compatible with GPL v.2 and later.

Signed-off-by: Wolfgang Denk <wd@denx.de>
---
 board/lwmon/lwmon.c      |    1 -
 drivers/input/keyboard.c |    1 -
 drivers/input/pc_keyb.c  |    1 -
 drivers/input/ps2mult.c  |    1 -
 drivers/input/ps2ser.c   |    1 -
 tools/mkimage.c          |    1 -
 tools/mkimage.h          |    1 -
 7 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/board/lwmon/lwmon.c b/board/lwmon/lwmon.c
index 75b3209..8e27778 100644
--- a/board/lwmon/lwmon.c
+++ b/board/lwmon/lwmon.c
@@ -7,7 +7,6 @@ M* Content:       LWMON specific U-Boot commands.
  * (C) Copyright 2001, 2002
  * DENX Software Engineering
  * Wolfgang Denk, wd at denx.de
- * All rights reserved.
  *
 D* Design:        wd at denx.de
 C* Coding:        wd at denx.de
diff --git a/drivers/input/keyboard.c b/drivers/input/keyboard.c
index a5fbd5f..614592e 100644
--- a/drivers/input/keyboard.c
+++ b/drivers/input/keyboard.c
@@ -3,7 +3,6 @@
  * (C) Copyright 2004
  * DENX Software Engineering
  * Wolfgang Denk, wd at denx.de
- * All rights reserved.
  *
  * Keyboard driver
  *
diff --git a/drivers/input/pc_keyb.c b/drivers/input/pc_keyb.c
index 25ad3e4..1606ab3 100644
--- a/drivers/input/pc_keyb.c
+++ b/drivers/input/pc_keyb.c
@@ -3,7 +3,6 @@
  * (C) Copyright 2004
  * DENX Software Engineering
  * Wolfgang Denk, wd at denx.de
- * All rights reserved.
  *
  * PS/2 keyboard driver
  *
diff --git a/drivers/input/ps2mult.c b/drivers/input/ps2mult.c
index ecd5853..ab74933 100644
--- a/drivers/input/ps2mult.c
+++ b/drivers/input/ps2mult.c
@@ -3,7 +3,6 @@
  * (C) Copyright 2004
  * DENX Software Engineering
  * Wolfgang Denk, wd at denx.de
- * All rights reserved.
  *
  * PS/2 multiplexer driver
  *
diff --git a/drivers/input/ps2ser.c b/drivers/input/ps2ser.c
index 1a5e2d4..1b20a76 100644
--- a/drivers/input/ps2ser.c
+++ b/drivers/input/ps2ser.c
@@ -3,7 +3,6 @@
  * (C) Copyright 2004-2009
  * DENX Software Engineering
  * Wolfgang Denk, wd at denx.de
- * All rights reserved.
  *
  * Simple 16550A serial driver
  *
diff --git a/tools/mkimage.c b/tools/mkimage.c
index 02cdb95..7fd9fd1 100644
--- a/tools/mkimage.c
+++ b/tools/mkimage.c
@@ -4,7 +4,6 @@
  * (C) Copyright 2000-2004
  * DENX Software Engineering
  * Wolfgang Denk, wd at denx.de
- * All rights reserved.
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License as
diff --git a/tools/mkimage.h b/tools/mkimage.h
index 70c53ad..c077dc9 100644
--- a/tools/mkimage.h
+++ b/tools/mkimage.h
@@ -2,7 +2,6 @@
  * (C) Copyright 2000-2004
  * DENX Software Engineering
  * Wolfgang Denk, wd at denx.de
- * All rights reserved.
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License as
-- 
1.6.0.6

^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 [U-Boot] [PATCH 0/2] License cleanup: get serious Wolfgang Denk
  2009-09-02 12:57 ` [U-Boot] [PATCH 1/2] License cleanup: remove unintended "All Rights Reserved" notices Wolfgang Denk
@ 2009-09-02 12:57 ` Wolfgang Denk
  2009-09-02 13:11   ` Dirk Behme
                     ` (6 more replies)
  1 sibling, 7 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 12:57 UTC (permalink / raw)
  To: u-boot

"All Rights Reserved" conflicts with the GPL.

Signed-off-by: Wolfgang Denk <wd@denx.de>
---
 board/cogent/lcd.c                                 |  245 -
 board/cogent/lcd.h                                 |   84 -
 board/esd/common/s1d13704_320_240_4bpp.h           |   53 -
 board/esd/common/s1d13705_320_240_8bpp.h           |   53 -
 board/esd/common/s1d13806_1024_768_8bpp.h          |  125 -
 board/esd/common/s1d13806_320_240_4bpp.h           |  125 -
 board/esd/common/s1d13806_640_480_16bpp.h          |  125 -
 board/esd/common/s1d13806_640_480_8bpp.h           |  125 -
 board/kup/kup4k/s1d13706.h                         |  174 -
 board/mbx8xx/dimm.h                                |   98 -
 board/mbx8xx/vpd.h                                 |  119 -
 board/mx1fs2/intel.h                               |   99 -
 board/ns9750dev/led.c                              |   46 -
 board/ns9750dev/ns9750dev.c                        |  125 -
 board/scb9328/intel.h                              |   99 -
 board/wepep250/intel.h                             |   99 -
 board/xilinx/common/xbasic_types.c                 |  165 -
 board/xilinx/common/xbasic_types.h                 |  283 -
 board/xilinx/common/xbuf_descriptor.h              |  252 -
 board/xilinx/common/xdma_channel.c                 |  738 ---
 board/xilinx/common/xdma_channel.h                 |  291 -
 board/xilinx/common/xdma_channel_i.h               |  110 -
 board/xilinx/common/xdma_channel_sg.c              | 1317 -----
 board/xilinx/common/xipif_v1_23_b.c                |  331 --
 board/xilinx/common/xipif_v1_23_b.h                |  746 ---
 board/xilinx/common/xpacket_fifo_v1_00_b.c         |  448 --
 board/xilinx/common/xpacket_fifo_v1_00_b.h         |  306 --
 board/xilinx/common/xstatus.h                      |  347 --
 board/xilinx/common/xversion.c                     |  350 --
 board/xilinx/common/xversion.h                     |   97 -
 board/xilinx/ml300/init.S                          |   44 -
 board/xilinx/ml300/ml300.c                         |  128 -
 board/xilinx/ml300/serial.c                        |  154 -
 board/xilinx/ml300/xparameters.h                   |  196 -
 board/xilinx/xilinx_enet/emac_adapter.c            |  165 -
 board/xilinx/xilinx_enet/xemac.c                   |  844 ---
 board/xilinx/xilinx_enet/xemac.h                   |  673 ---
 board/xilinx/xilinx_enet/xemac_g.c                 |   60 -
 board/xilinx/xilinx_enet/xemac_i.h                 |  207 -
 board/xilinx/xilinx_enet/xemac_intr.c              |  402 --
 board/xilinx/xilinx_enet/xemac_intr_dma.c          | 1344 -----
 board/xilinx/xilinx_enet/xemac_l.h                 |  462 --
 board/xilinx/xilinx_enet/xemac_options.c           |  318 --
 board/xilinx/xilinx_enet/xemac_polled.c            |  482 --
 board/xilinx/xilinx_iic/iic_adapter.c              |  529 --
 board/xilinx/xilinx_iic/xiic_l.c                   |  484 --
 board/xilinx/xilinx_iic/xiic_l.h                   |  150 -
 common/bedbug.c                                    | 1252 -----
 common/cmd_bedbug.c                                |  425 --
 common/cmd_elf.c                                   |  323 --
 common/cmd_sata.c                                  |  204 -
 common/lynxkdi.c                                   |   68 -
 cpu/ixp/npe/IxEthAcc.c                             |  261 -
 cpu/ixp/npe/IxEthAccCommon.c                       | 1049 ----
 cpu/ixp/npe/IxEthAccControlInterface.c             |  533 --
 cpu/ixp/npe/IxEthAccDataPlane.c                    | 2483 ---------
 cpu/ixp/npe/IxEthAccMac.c                          | 2641 ---------
 cpu/ixp/npe/IxEthAccMii.c                          |  410 --
 cpu/ixp/npe/IxEthDBAPI.c                           |  448 --
 cpu/ixp/npe/IxEthDBAPISupport.c                    |  678 ---
 cpu/ixp/npe/IxEthDBCore.c                          |  463 --
 cpu/ixp/npe/IxEthDBEvents.c                        |  520 --
 cpu/ixp/npe/IxEthDBFeatures.c                      |  662 ---
 cpu/ixp/npe/IxEthDBFirewall.c                      |  266 -
 cpu/ixp/npe/IxEthDBHashtable.c                     |  642 ---
 cpu/ixp/npe/IxEthDBLearning.c                      |  149 -
 cpu/ixp/npe/IxEthDBMem.c                           |  649 ---
 cpu/ixp/npe/IxEthDBNPEAdaptor.c                    |  719 ---
 cpu/ixp/npe/IxEthDBPortUpdate.c                    |  740 ---
 cpu/ixp/npe/IxEthDBReports.c                       |  652 ---
 cpu/ixp/npe/IxEthDBSearch.c                        |  327 --
 cpu/ixp/npe/IxEthDBSpanningTree.c                  |  107 -
 cpu/ixp/npe/IxEthDBUtil.c                          |  120 -
 cpu/ixp/npe/IxEthDBVlan.c                          | 1179 ----
 cpu/ixp/npe/IxEthDBWiFi.c                          |  480 --
 cpu/ixp/npe/IxEthMii.c                             |  497 --
 cpu/ixp/npe/IxFeatureCtrl.c                        |  422 --
 cpu/ixp/npe/IxNpeDl.c                              |  940 ----
 cpu/ixp/npe/IxNpeDlImageMgr.c                      |  687 ---
 cpu/ixp/npe/IxNpeDlNpeMgr.c                        |  936 ----
 cpu/ixp/npe/IxNpeDlNpeMgrUtils.c                   |  806 ---
 cpu/ixp/npe/IxNpeMh.c                              |  582 --
 cpu/ixp/npe/IxNpeMhConfig.c                        |  608 ---
 cpu/ixp/npe/IxNpeMhReceive.c                       |  320 --
 cpu/ixp/npe/IxNpeMhSend.c                          |  307 --
 cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c                |  358 --
 cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c              |  246 -
 cpu/ixp/npe/IxOsalBufferMgt.c                      |  800 ---
 cpu/ixp/npe/IxOsalIoMem.c                          |  332 --
 cpu/ixp/npe/IxOsalOsCacheMMU.c                     |   67 -
 cpu/ixp/npe/IxOsalOsMsgQ.c                         |   79 -
 cpu/ixp/npe/IxOsalOsSemaphore.c                    |  233 -
 cpu/ixp/npe/IxOsalOsServices.c                     |  251 -
 cpu/ixp/npe/IxOsalOsThread.c                       |   98 -
 cpu/ixp/npe/IxQMgrAqmIf.c                          |  963 ----
 cpu/ixp/npe/IxQMgrDispatcher.c                     | 1347 -----
 cpu/ixp/npe/IxQMgrInit.c                           |  233 -
 cpu/ixp/npe/IxQMgrQAccess.c                        |  796 ---
 cpu/ixp/npe/IxQMgrQCfg.c                           |  543 --
 cpu/ixp/npe/include/IxAssert.h                     |   71 -
 cpu/ixp/npe/include/IxAtmSch.h                     |  504 --
 cpu/ixp/npe/include/IxAtmTypes.h                   |  409 --
 cpu/ixp/npe/include/IxAtmdAcc.h                    | 1194 ----
 cpu/ixp/npe/include/IxAtmdAccCtrl.h                | 1958 -------
 cpu/ixp/npe/include/IxAtmm.h                       |  795 ---
 cpu/ixp/npe/include/IxDmaAcc.h                     |  260 -
 cpu/ixp/npe/include/IxEthAcc.h                     | 2512 ---------
 cpu/ixp/npe/include/IxEthAccDataPlane_p.h          |  245 -
 cpu/ixp/npe/include/IxEthAccMac_p.h                |  248 -
 cpu/ixp/npe/include/IxEthAccMii_p.h                |   97 -
 cpu/ixp/npe/include/IxEthAccQueueAssign_p.h        |  137 -
 cpu/ixp/npe/include/IxEthAcc_p.h                   |  325 --
 cpu/ixp/npe/include/IxEthDB.h                      | 2373 --------
 cpu/ixp/npe/include/IxEthDBLocks_p.h               |  122 -
 cpu/ixp/npe/include/IxEthDBLog_p.h                 |  227 -
 cpu/ixp/npe/include/IxEthDBMessages_p.h            |  258 -
 cpu/ixp/npe/include/IxEthDBPortDefs.h              |  163 -
 cpu/ixp/npe/include/IxEthDBQoS.h                   |  154 -
 cpu/ixp/npe/include/IxEthDB_p.h                    |  710 ---
 cpu/ixp/npe/include/IxEthMii.h                     |  270 -
 cpu/ixp/npe/include/IxEthMii_p.h                   |  185 -
 cpu/ixp/npe/include/IxEthNpe.h                     |  695 ---
 cpu/ixp/npe/include/IxFeatureCtrl.h                |  742 ---
 cpu/ixp/npe/include/IxHssAcc.h                     | 1316 -----
 cpu/ixp/npe/include/IxI2cDrv.h                     |  867 ---
 cpu/ixp/npe/include/IxNpeA.h                       |  782 ---
 cpu/ixp/npe/include/IxNpeDl.h                      |  980 ----
 cpu/ixp/npe/include/IxNpeDlImageMgr_p.h            |  363 --
 cpu/ixp/npe/include/IxNpeDlMacros_p.h              |  414 --
 cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h   |  893 ---
 cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h         |  405 --
 cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h              |  260 -
 cpu/ixp/npe/include/IxNpeMh.h                      |  497 --
 cpu/ixp/npe/include/IxNpeMhConfig_p.h              |  555 --
 cpu/ixp/npe/include/IxNpeMhMacros_p.h              |  296 -
 cpu/ixp/npe/include/IxNpeMhReceive_p.h             |  139 -
 cpu/ixp/npe/include/IxNpeMhSend_p.h                |  163 -
 cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h      |  171 -
 cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h    |  169 -
 cpu/ixp/npe/include/IxNpeMicrocode.h               |  296 -
 cpu/ixp/npe/include/IxOsBufLib.h                   |   55 -
 cpu/ixp/npe/include/IxOsBuffMgt.h                  |   52 -
 cpu/ixp/npe/include/IxOsBuffPoolMgt.h              |   74 -
 cpu/ixp/npe/include/IxOsCacheMMU.h                 |   60 -
 cpu/ixp/npe/include/IxOsPrintf.h                   |  102 -
 cpu/ixp/npe/include/IxOsServices.h                 |   55 -
 cpu/ixp/npe/include/IxOsServicesComponents.h       |  134 -
 cpu/ixp/npe/include/IxOsServicesEndianess.h        |   52 -
 cpu/ixp/npe/include/IxOsServicesMemAccess.h        |   52 -
 cpu/ixp/npe/include/IxOsServicesMemMap.h           |   54 -
 cpu/ixp/npe/include/IxOsal.h                       | 1517 ------
 cpu/ixp/npe/include/IxOsalAssert.h                 |   81 -
 cpu/ixp/npe/include/IxOsalBackward.h               |   65 -
 cpu/ixp/npe/include/IxOsalBackwardAssert.h         |   54 -
 cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h      |  159 -
 cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h       |   69 -
 cpu/ixp/npe/include/IxOsalBackwardMemMap.h         |  141 -
 cpu/ixp/npe/include/IxOsalBackwardOsServices.h     |  125 -
 cpu/ixp/npe/include/IxOsalBackwardOssl.h           |  272 -
 cpu/ixp/npe/include/IxOsalBufferMgt.h              |  621 ---
 cpu/ixp/npe/include/IxOsalBufferMgtDefault.h       |   88 -
 cpu/ixp/npe/include/IxOsalConfig.h                 |   76 -
 cpu/ixp/npe/include/IxOsalEndianess.h              |  134 -
 cpu/ixp/npe/include/IxOsalIoMem.h                  |  322 --
 cpu/ixp/npe/include/IxOsalMemAccess.h              |  494 --
 cpu/ixp/npe/include/IxOsalOem.h                    |   97 -
 cpu/ixp/npe/include/IxOsalOsBufferMgt.h            |   96 -
 cpu/ixp/npe/include/IxOsalOsIxp400.h               |  316 --
 .../npe/include/IxOsalOsIxp400CustomizedMapping.h  |  404 --
 cpu/ixp/npe/include/IxOsalTypes.h                  |  401 --
 cpu/ixp/npe/include/IxOsalUtilitySymbols.h         |   51 -
 cpu/ixp/npe/include/IxParityENAcc.h                |  785 ---
 cpu/ixp/npe/include/IxPerfProfAcc.h                | 1358 -----
 cpu/ixp/npe/include/IxQMgr.h                       | 2210 --------
 cpu/ixp/npe/include/IxQMgrAqmIf_p.h                |  927 ----
 cpu/ixp/npe/include/IxQMgrDefines_p.h              |   55 -
 cpu/ixp/npe/include/IxQMgrDispatcher_p.h           |  106 -
 cpu/ixp/npe/include/IxQMgrLog_p.h                  |  124 -
 cpu/ixp/npe/include/IxQMgrQAccess_p.h              |   96 -
 cpu/ixp/npe/include/IxQMgrQCfg_p.h                 |  122 -
 cpu/ixp/npe/include/IxQueueAssignments.h           |  516 --
 cpu/ixp/npe/include/IxSspAcc.h                     | 1271 -----
 cpu/ixp/npe/include/IxTimeSyncAcc.h                |  783 ---
 cpu/ixp/npe/include/IxTimerCtrl.h                  |  263 -
 cpu/ixp/npe/include/IxTypes.h                      |   86 -
 cpu/ixp/npe/include/IxUART.h                       |  458 --
 cpu/ixp/npe/include/IxVersionId.h                  |  155 -
 cpu/ixp/npe/include/ix_error.h                     |   66 -
 cpu/ixp/npe/include/ix_macros.h                    |  266 -
 cpu/ixp/npe/include/ix_os_type.h                   |   65 -
 cpu/ixp/npe/include/ix_ossl.h                      |  160 -
 cpu/ixp/npe/include/ix_symbols.h                   |  106 -
 cpu/ixp/npe/include/ix_types.h                     |  208 -
 cpu/ixp/npe/include/os_datatypes.h                 |   82 -
 cpu/mpc824x/drivers/errors.h                       |  212 -
 cpu/mpc83xx/serdes.c                               |  145 -
 cpu/ppc4xx/4xx_pcie.c                              | 1171 ----
 drivers/bios_emulator/atibios.c                    |  335 --
 drivers/bios_emulator/besys.c                      |  720 ---
 drivers/block/ata_piix.c                           |  756 ---
 drivers/block/sata_dwc.c                           | 2110 --------
 drivers/block/sata_dwc.h                           |  477 --
 drivers/block/sata_sil3114.c                       |  839 ---
 drivers/block/sata_sil3114.h                       |  147 -
 drivers/mtd/nand/mxc_nand.c                        |  880 ---
 drivers/mtd/nand/nand_util.c                       |  611 ---
 drivers/net/5701rls.c                              |   46 -
 drivers/net/5701rls.h                              |  198 -
 drivers/net/bcm570x_autoneg.c                      |  439 --
 drivers/net/bcm570x_autoneg.h                      |  408 --
 drivers/net/bcm570x_bits.h                         |   57 -
 drivers/net/bcm570x_debug.h                        |  109 -
 drivers/net/bcm570x_lm.h                           |  434 --
 drivers/net/bcm570x_mm.h                           |  158 -
 drivers/net/bcm570x_queue.h                        |  387 --
 drivers/net/dm9000x.c                              |  633 ---
 drivers/net/e1000.c                                | 5229 ------------------
 drivers/net/e1000.h                                | 2583 ---------
 drivers/net/nicext.h                               |  109 -
 drivers/net/ns9750_eth.c                           |  790 ---
 drivers/net/tigon3.c                               | 5697 --------------------
 drivers/net/tigon3.h                               | 3339 ------------
 drivers/net/xilinx_emac.c                          |  464 --
 drivers/net/xilinx_emaclite.c                      |  354 --
 drivers/serial/ns9750_serial.c                     |  210 -
 drivers/usb/host/ehci-core.h                       |   29 -
 drivers/usb/host/ehci-hcd.c                        |  883 ---
 drivers/usb/host/ehci-pci.c                        |   65 -
 drivers/usb/host/ehci.h                            |  194 -
 fs/jffs2/compr_lzari.c                             |  259 -
 fs/jffs2/compr_lzo.c                               |  401 --
 fs/yaffs2/yaffs_qsort.c                            |  163 -
 include/asm-arm/arch-arm925t/sizes.h               |   50 -
 include/asm-arm/arch-arm926ejs/sizes.h             |   51 -
 include/asm-arm/arch-omap/sizes.h                  |   52 -
 include/asm-arm/arch-omap24xx/sizes.h              |   49 -
 include/asm-arm/sizes.h                            |   52 -
 include/asm-mips/inca-ip.h                         | 2441 ---------
 include/asm-ppc/4xx_pcie.h                         |  417 --
 include/bedbug/bedbug.h                            |   42 -
 include/bedbug/ppc.h                               |  413 --
 include/bedbug/regs.h                              |  403 --
 include/bedbug/tables.h                            |  601 ---
 include/configs/ml300.h                            |  181 -
 include/configs/ns9750dev.h                        |  198 -
 include/elf.h                                      |  593 --
 include/libata.h                                   |  669 ---
 include/lxt971a.h                                  |  146 -
 include/ns7520_eth.h                               |  336 --
 include/ns9750_bbus.h                              |  125 -
 include/ns9750_eth.h                               |  298 -
 include/ns9750_mem.h                               |  172 -
 include/ns9750_ser.h                               |  202 -
 include/ns9750_sys.h                               |  215 -
 include/pcmcia/cirrus.h                            |  180 -
 include/pcmcia/i82365.h                            |  154 -
 include/pcmcia/ss.h                                |  133 -
 include/pcmcia/ti113x.h                            |  234 -
 include/pcmcia/yenta.h                             |  156 -
 259 files changed, 0 insertions(+), 125483 deletions(-)
 delete mode 100644 board/cogent/lcd.c
 delete mode 100644 board/cogent/lcd.h
 delete mode 100644 board/esd/common/s1d13704_320_240_4bpp.h
 delete mode 100644 board/esd/common/s1d13705_320_240_8bpp.h
 delete mode 100644 board/esd/common/s1d13806_1024_768_8bpp.h
 delete mode 100644 board/esd/common/s1d13806_320_240_4bpp.h
 delete mode 100644 board/esd/common/s1d13806_640_480_16bpp.h
 delete mode 100644 board/esd/common/s1d13806_640_480_8bpp.h
 delete mode 100644 board/kup/kup4k/s1d13706.h
 delete mode 100644 board/mbx8xx/dimm.h
 delete mode 100644 board/mbx8xx/vpd.h
 delete mode 100644 board/mx1fs2/intel.h
 delete mode 100644 board/ns9750dev/led.c
 delete mode 100644 board/ns9750dev/ns9750dev.c
 delete mode 100644 board/scb9328/intel.h
 delete mode 100644 board/wepep250/intel.h
 delete mode 100644 board/xilinx/common/xbasic_types.c
 delete mode 100644 board/xilinx/common/xbasic_types.h
 delete mode 100644 board/xilinx/common/xbuf_descriptor.h
 delete mode 100644 board/xilinx/common/xdma_channel.c
 delete mode 100644 board/xilinx/common/xdma_channel.h
 delete mode 100644 board/xilinx/common/xdma_channel_i.h
 delete mode 100644 board/xilinx/common/xdma_channel_sg.c
 delete mode 100644 board/xilinx/common/xipif_v1_23_b.c
 delete mode 100644 board/xilinx/common/xipif_v1_23_b.h
 delete mode 100644 board/xilinx/common/xpacket_fifo_v1_00_b.c
 delete mode 100644 board/xilinx/common/xpacket_fifo_v1_00_b.h
 delete mode 100644 board/xilinx/common/xstatus.h
 delete mode 100644 board/xilinx/common/xversion.c
 delete mode 100644 board/xilinx/common/xversion.h
 delete mode 100644 board/xilinx/ml300/init.S
 delete mode 100644 board/xilinx/ml300/ml300.c
 delete mode 100644 board/xilinx/ml300/serial.c
 delete mode 100644 board/xilinx/ml300/xparameters.h
 delete mode 100644 board/xilinx/xilinx_enet/emac_adapter.c
 delete mode 100644 board/xilinx/xilinx_enet/xemac.c
 delete mode 100644 board/xilinx/xilinx_enet/xemac.h
 delete mode 100644 board/xilinx/xilinx_enet/xemac_g.c
 delete mode 100644 board/xilinx/xilinx_enet/xemac_i.h
 delete mode 100644 board/xilinx/xilinx_enet/xemac_intr.c
 delete mode 100644 board/xilinx/xilinx_enet/xemac_intr_dma.c
 delete mode 100644 board/xilinx/xilinx_enet/xemac_l.h
 delete mode 100644 board/xilinx/xilinx_enet/xemac_options.c
 delete mode 100644 board/xilinx/xilinx_enet/xemac_polled.c
 delete mode 100644 board/xilinx/xilinx_iic/iic_adapter.c
 delete mode 100644 board/xilinx/xilinx_iic/xiic_l.c
 delete mode 100644 board/xilinx/xilinx_iic/xiic_l.h
 delete mode 100644 common/bedbug.c
 delete mode 100644 common/cmd_bedbug.c
 delete mode 100644 common/cmd_elf.c
 delete mode 100644 common/cmd_sata.c
 delete mode 100644 common/lynxkdi.c
 delete mode 100644 cpu/ixp/npe/IxEthAcc.c
 delete mode 100644 cpu/ixp/npe/IxEthAccCommon.c
 delete mode 100644 cpu/ixp/npe/IxEthAccControlInterface.c
 delete mode 100644 cpu/ixp/npe/IxEthAccDataPlane.c
 delete mode 100644 cpu/ixp/npe/IxEthAccMac.c
 delete mode 100644 cpu/ixp/npe/IxEthAccMii.c
 delete mode 100644 cpu/ixp/npe/IxEthDBAPI.c
 delete mode 100644 cpu/ixp/npe/IxEthDBAPISupport.c
 delete mode 100644 cpu/ixp/npe/IxEthDBCore.c
 delete mode 100644 cpu/ixp/npe/IxEthDBEvents.c
 delete mode 100644 cpu/ixp/npe/IxEthDBFeatures.c
 delete mode 100644 cpu/ixp/npe/IxEthDBFirewall.c
 delete mode 100644 cpu/ixp/npe/IxEthDBHashtable.c
 delete mode 100644 cpu/ixp/npe/IxEthDBLearning.c
 delete mode 100644 cpu/ixp/npe/IxEthDBMem.c
 delete mode 100644 cpu/ixp/npe/IxEthDBNPEAdaptor.c
 delete mode 100644 cpu/ixp/npe/IxEthDBPortUpdate.c
 delete mode 100644 cpu/ixp/npe/IxEthDBReports.c
 delete mode 100644 cpu/ixp/npe/IxEthDBSearch.c
 delete mode 100644 cpu/ixp/npe/IxEthDBSpanningTree.c
 delete mode 100644 cpu/ixp/npe/IxEthDBUtil.c
 delete mode 100644 cpu/ixp/npe/IxEthDBVlan.c
 delete mode 100644 cpu/ixp/npe/IxEthDBWiFi.c
 delete mode 100644 cpu/ixp/npe/IxEthMii.c
 delete mode 100644 cpu/ixp/npe/IxFeatureCtrl.c
 delete mode 100644 cpu/ixp/npe/IxNpeDl.c
 delete mode 100644 cpu/ixp/npe/IxNpeDlImageMgr.c
 delete mode 100644 cpu/ixp/npe/IxNpeDlNpeMgr.c
 delete mode 100644 cpu/ixp/npe/IxNpeDlNpeMgrUtils.c
 delete mode 100644 cpu/ixp/npe/IxNpeMh.c
 delete mode 100644 cpu/ixp/npe/IxNpeMhConfig.c
 delete mode 100644 cpu/ixp/npe/IxNpeMhReceive.c
 delete mode 100644 cpu/ixp/npe/IxNpeMhSend.c
 delete mode 100644 cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c
 delete mode 100644 cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c
 delete mode 100644 cpu/ixp/npe/IxOsalBufferMgt.c
 delete mode 100644 cpu/ixp/npe/IxOsalIoMem.c
 delete mode 100644 cpu/ixp/npe/IxOsalOsCacheMMU.c
 delete mode 100644 cpu/ixp/npe/IxOsalOsMsgQ.c
 delete mode 100644 cpu/ixp/npe/IxOsalOsSemaphore.c
 delete mode 100644 cpu/ixp/npe/IxOsalOsServices.c
 delete mode 100644 cpu/ixp/npe/IxOsalOsThread.c
 delete mode 100644 cpu/ixp/npe/IxQMgrAqmIf.c
 delete mode 100644 cpu/ixp/npe/IxQMgrDispatcher.c
 delete mode 100644 cpu/ixp/npe/IxQMgrInit.c
 delete mode 100644 cpu/ixp/npe/IxQMgrQAccess.c
 delete mode 100644 cpu/ixp/npe/IxQMgrQCfg.c
 delete mode 100644 cpu/ixp/npe/include/IxAssert.h
 delete mode 100644 cpu/ixp/npe/include/IxAtmSch.h
 delete mode 100644 cpu/ixp/npe/include/IxAtmTypes.h
 delete mode 100644 cpu/ixp/npe/include/IxAtmdAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxAtmdAccCtrl.h
 delete mode 100644 cpu/ixp/npe/include/IxAtmm.h
 delete mode 100644 cpu/ixp/npe/include/IxDmaAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxEthAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxEthAccDataPlane_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthAccMac_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthAccMii_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthAccQueueAssign_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthAcc_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthDB.h
 delete mode 100644 cpu/ixp/npe/include/IxEthDBLocks_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthDBLog_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthDBMessages_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthDBPortDefs.h
 delete mode 100644 cpu/ixp/npe/include/IxEthDBQoS.h
 delete mode 100644 cpu/ixp/npe/include/IxEthDB_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthMii.h
 delete mode 100644 cpu/ixp/npe/include/IxEthMii_p.h
 delete mode 100644 cpu/ixp/npe/include/IxEthNpe.h
 delete mode 100644 cpu/ixp/npe/include/IxFeatureCtrl.h
 delete mode 100644 cpu/ixp/npe/include/IxHssAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxI2cDrv.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeA.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeDl.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeDlImageMgr_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeDlMacros_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMh.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMhConfig_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMhMacros_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMhReceive_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMhSend_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h
 delete mode 100644 cpu/ixp/npe/include/IxNpeMicrocode.h
 delete mode 100644 cpu/ixp/npe/include/IxOsBufLib.h
 delete mode 100644 cpu/ixp/npe/include/IxOsBuffMgt.h
 delete mode 100644 cpu/ixp/npe/include/IxOsBuffPoolMgt.h
 delete mode 100644 cpu/ixp/npe/include/IxOsCacheMMU.h
 delete mode 100644 cpu/ixp/npe/include/IxOsPrintf.h
 delete mode 100644 cpu/ixp/npe/include/IxOsServices.h
 delete mode 100644 cpu/ixp/npe/include/IxOsServicesComponents.h
 delete mode 100644 cpu/ixp/npe/include/IxOsServicesEndianess.h
 delete mode 100644 cpu/ixp/npe/include/IxOsServicesMemAccess.h
 delete mode 100644 cpu/ixp/npe/include/IxOsServicesMemMap.h
 delete mode 100644 cpu/ixp/npe/include/IxOsal.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalAssert.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBackward.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBackwardAssert.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBackwardMemMap.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBackwardOsServices.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBackwardOssl.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBufferMgt.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalBufferMgtDefault.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalConfig.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalEndianess.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalIoMem.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalMemAccess.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalOem.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalOsBufferMgt.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalOsIxp400.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalTypes.h
 delete mode 100644 cpu/ixp/npe/include/IxOsalUtilitySymbols.h
 delete mode 100644 cpu/ixp/npe/include/IxParityENAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxPerfProfAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxQMgr.h
 delete mode 100644 cpu/ixp/npe/include/IxQMgrAqmIf_p.h
 delete mode 100644 cpu/ixp/npe/include/IxQMgrDefines_p.h
 delete mode 100644 cpu/ixp/npe/include/IxQMgrDispatcher_p.h
 delete mode 100644 cpu/ixp/npe/include/IxQMgrLog_p.h
 delete mode 100644 cpu/ixp/npe/include/IxQMgrQAccess_p.h
 delete mode 100644 cpu/ixp/npe/include/IxQMgrQCfg_p.h
 delete mode 100644 cpu/ixp/npe/include/IxQueueAssignments.h
 delete mode 100644 cpu/ixp/npe/include/IxSspAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxTimeSyncAcc.h
 delete mode 100644 cpu/ixp/npe/include/IxTimerCtrl.h
 delete mode 100644 cpu/ixp/npe/include/IxTypes.h
 delete mode 100644 cpu/ixp/npe/include/IxUART.h
 delete mode 100644 cpu/ixp/npe/include/IxVersionId.h
 delete mode 100644 cpu/ixp/npe/include/ix_error.h
 delete mode 100644 cpu/ixp/npe/include/ix_macros.h
 delete mode 100644 cpu/ixp/npe/include/ix_os_type.h
 delete mode 100644 cpu/ixp/npe/include/ix_ossl.h
 delete mode 100644 cpu/ixp/npe/include/ix_symbols.h
 delete mode 100644 cpu/ixp/npe/include/ix_types.h
 delete mode 100644 cpu/ixp/npe/include/os_datatypes.h
 delete mode 100644 cpu/mpc824x/drivers/errors.h
 delete mode 100644 cpu/mpc83xx/serdes.c
 delete mode 100644 cpu/ppc4xx/4xx_pcie.c
 delete mode 100644 drivers/bios_emulator/atibios.c
 delete mode 100644 drivers/bios_emulator/besys.c
 delete mode 100644 drivers/block/ata_piix.c
 delete mode 100644 drivers/block/sata_dwc.c
 delete mode 100644 drivers/block/sata_dwc.h
 delete mode 100644 drivers/block/sata_sil3114.c
 delete mode 100644 drivers/block/sata_sil3114.h
 delete mode 100644 drivers/mtd/nand/mxc_nand.c
 delete mode 100644 drivers/mtd/nand/nand_util.c
 delete mode 100644 drivers/net/5701rls.c
 delete mode 100644 drivers/net/5701rls.h
 delete mode 100644 drivers/net/bcm570x_autoneg.c
 delete mode 100644 drivers/net/bcm570x_autoneg.h
 delete mode 100644 drivers/net/bcm570x_bits.h
 delete mode 100644 drivers/net/bcm570x_debug.h
 delete mode 100644 drivers/net/bcm570x_lm.h
 delete mode 100644 drivers/net/bcm570x_mm.h
 delete mode 100644 drivers/net/bcm570x_queue.h
 delete mode 100644 drivers/net/dm9000x.c
 delete mode 100644 drivers/net/e1000.c
 delete mode 100644 drivers/net/e1000.h
 delete mode 100644 drivers/net/nicext.h
 delete mode 100644 drivers/net/ns9750_eth.c
 delete mode 100644 drivers/net/tigon3.c
 delete mode 100644 drivers/net/tigon3.h
 delete mode 100644 drivers/net/xilinx_emac.c
 delete mode 100644 drivers/net/xilinx_emaclite.c
 delete mode 100644 drivers/serial/ns9750_serial.c
 delete mode 100644 drivers/usb/host/ehci-core.h
 delete mode 100644 drivers/usb/host/ehci-hcd.c
 delete mode 100644 drivers/usb/host/ehci-pci.c
 delete mode 100644 drivers/usb/host/ehci.h
 delete mode 100644 fs/jffs2/compr_lzari.c
 delete mode 100644 fs/jffs2/compr_lzo.c
 delete mode 100644 fs/yaffs2/yaffs_qsort.c
 delete mode 100644 include/asm-arm/arch-arm925t/sizes.h
 delete mode 100644 include/asm-arm/arch-arm926ejs/sizes.h
 delete mode 100644 include/asm-arm/arch-omap/sizes.h
 delete mode 100644 include/asm-arm/arch-omap24xx/sizes.h
 delete mode 100644 include/asm-arm/sizes.h
 delete mode 100644 include/asm-mips/inca-ip.h
 delete mode 100644 include/asm-ppc/4xx_pcie.h
 delete mode 100644 include/bedbug/bedbug.h
 delete mode 100644 include/bedbug/ppc.h
 delete mode 100644 include/bedbug/regs.h
 delete mode 100644 include/bedbug/tables.h
 delete mode 100644 include/configs/ml300.h
 delete mode 100644 include/configs/ns9750dev.h
 delete mode 100644 include/elf.h
 delete mode 100644 include/libata.h
 delete mode 100644 include/lxt971a.h
 delete mode 100644 include/ns7520_eth.h
 delete mode 100644 include/ns9750_bbus.h
 delete mode 100644 include/ns9750_eth.h
 delete mode 100644 include/ns9750_mem.h
 delete mode 100644 include/ns9750_ser.h
 delete mode 100644 include/ns9750_sys.h
 delete mode 100644 include/pcmcia/cirrus.h
 delete mode 100644 include/pcmcia/i82365.h
 delete mode 100644 include/pcmcia/ss.h
 delete mode 100644 include/pcmcia/ti113x.h
 delete mode 100644 include/pcmcia/yenta.h

[4.2 MB deletes deleted]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
@ 2009-09-02 13:11   ` Dirk Behme
  2009-09-02 13:17     ` Wolfgang Denk
  2009-09-02 13:22   ` Stefan Roese
                     ` (5 subsequent siblings)
  6 siblings, 1 reply; 26+ messages in thread
From: Dirk Behme @ 2009-09-02 13:11 UTC (permalink / raw)
  To: u-boot

Wolfgang Denk wrote:
> "All Rights Reserved" conflicts with the GPL.
> 
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
...
>  include/asm-arm/arch-arm925t/sizes.h               |   50 -
>  include/asm-arm/arch-arm926ejs/sizes.h             |   51 -
>  include/asm-arm/arch-omap/sizes.h                  |   52 -
>  include/asm-arm/arch-omap24xx/sizes.h              |   49 -
>  include/asm-arm/sizes.h                            |   52 -
...

Peter: Could we kindly get a patch from you (i.e. ARM) that removes 
the "All Rights Reserved" from these files?

Many thanks

Dirk

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 13:11   ` Dirk Behme
@ 2009-09-02 13:17     ` Wolfgang Denk
  2009-09-02 15:36       ` Dirk Behme
  0 siblings, 1 reply; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 13:17 UTC (permalink / raw)
  To: u-boot

Dear Dirk Behme,

In message <4A9E6F17.8050101@googlemail.com> you wrote:
> Wolfgang Denk wrote:
> > "All Rights Reserved" conflicts with the GPL.
> > 
> > Signed-off-by: Wolfgang Denk <wd@denx.de>
> > ---
> ...
> >  include/asm-arm/arch-arm925t/sizes.h               |   50 -
> >  include/asm-arm/arch-arm926ejs/sizes.h             |   51 -
> >  include/asm-arm/arch-omap/sizes.h                  |   52 -
> >  include/asm-arm/arch-omap24xx/sizes.h              |   49 -
> >  include/asm-arm/sizes.h                            |   52 -
> ...
> 
> Peter: Could we kindly get a patch from you (i.e. ARM) that removes 
> the "All Rights Reserved" from these files?

Actually I was hoping someon in a sane mind of state would step up and
actually remove all this SZ_xY crap from the source code. It has been
a thorn in my side forever since I noticed it.

Patches welcome (and trivial).

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
That said, there may be good reasons for what you did beyond obsequi-
ous sycophantic parody. Perhaps you might be so kind as to elucidate.
         -- Tom Christiansen in <5ldjbm$jtk$1@csnews.cs.colorado.edu>

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
  2009-09-02 13:11   ` Dirk Behme
@ 2009-09-02 13:22   ` Stefan Roese
  2009-09-02 13:29     ` Wolfgang Denk
  2009-09-02 16:13     ` Roland Dreier
  2009-09-02 13:27   ` Kumar Gala
                     ` (4 subsequent siblings)
  6 siblings, 2 replies; 26+ messages in thread
From: Stefan Roese @ 2009-09-02 13:22 UTC (permalink / raw)
  To: u-boot

On Wednesday 02 September 2009 14:57:28 Wolfgang Denk wrote:
> "All Rights Reserved" conflicts with the GPL.
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---

<snip>

>  delete mode 100644 cpu/ppc4xx/4xx_pcie.c

Roland, is it possible for you to remove the "All Rights Reserved" from this 
file as it conflicts with the GPL? Otherwise PPC4xx PCIe support will be 
removed soon.

Thanks.

Cheers,
Stefan

--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
  2009-09-02 13:11   ` Dirk Behme
  2009-09-02 13:22   ` Stefan Roese
@ 2009-09-02 13:27   ` Kumar Gala
  2009-09-02 13:32     ` Wolfgang Denk
  2009-09-02 13:29   ` Kumar Gala
                     ` (3 subsequent siblings)
  6 siblings, 1 reply; 26+ messages in thread
From: Kumar Gala @ 2009-09-02 13:27 UTC (permalink / raw)
  To: u-boot


On Sep 2, 2009, at 7:57 AM, Wolfgang Denk wrote:

> "All Rights Reserved" conflicts with the GPL.
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---

Can you publish a branch or something with this?  Would be helpful to  
know what random bits might cause build failure.

- k

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
                     ` (2 preceding siblings ...)
  2009-09-02 13:27   ` Kumar Gala
@ 2009-09-02 13:29   ` Kumar Gala
  2009-09-02 13:58     ` [U-Boot] mpc83xx/serdes: License cleanup: remove "All Rights Reserved" notice Anton Vorontsov
  2009-09-02 13:32   ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices Kumar Gala
                     ` (2 subsequent siblings)
  6 siblings, 1 reply; 26+ messages in thread
From: Kumar Gala @ 2009-09-02 13:29 UTC (permalink / raw)
  To: u-boot


On Sep 2, 2009, at 7:57 AM, Wolfgang Denk wrote:

> cpu/mpc83xx/serdes.c                               |  145 -

Can you post a patch to address this since its on a MV related  
copyright.

- k

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 13:22   ` Stefan Roese
@ 2009-09-02 13:29     ` Wolfgang Denk
  2009-09-02 16:13     ` Roland Dreier
  1 sibling, 0 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 13:29 UTC (permalink / raw)
  To: u-boot

Dear Stefan,

In message <200909021522.07789.sr@denx.de> you wrote:
> On Wednesday 02 September 2009 14:57:28 Wolfgang Denk wrote:
> > "All Rights Reserved" conflicts with the GPL.
> >
> > Signed-off-by: Wolfgang Denk <wd@denx.de>
> > ---
> 
> <snip>
> 
> >  delete mode 100644 cpu/ppc4xx/4xx_pcie.c
> 
> Roland, is it possible for you to remove the "All Rights Reserved" from this 
> file as it conflicts with the GPL? Otherwise PPC4xx PCIe support will be 
> removed soon.

This file is affected as well:

	delete mode 100644 include/asm-ppc/4xx_pcie.h



Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"You can have my Unix system when you  pry  it  from  my  cold,  dead
fingers."                                                - Cal Keegan

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 13:27   ` Kumar Gala
@ 2009-09-02 13:32     ` Wolfgang Denk
  0 siblings, 0 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 13:32 UTC (permalink / raw)
  To: u-boot

Dear Kumar Gala,

In message <6A45F2F4-31FD-4B5B-9A76-18FAFC2472C3@kernel.crashing.org> you wrote:
> 
> On Sep 2, 2009, at 7:57 AM, Wolfgang Denk wrote:
> 
> > "All Rights Reserved" conflicts with the GPL.
> >
> > Signed-off-by: Wolfgang Denk <wd@denx.de>
> > ---
> 
> Can you publish a branch or something with this?  Would be helpful to  
> know what random bits might cause build failure.

Sure I can, execellent idea actually.

Done: see # GPL-Cleanup

http://git.denx.de/?p=u-boot.git;a=shortlog;h=refs/heads/GPL-Cleanup


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
He is truly wise who gains wisdom from another's mishap.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
                     ` (3 preceding siblings ...)
  2009-09-02 13:29   ` Kumar Gala
@ 2009-09-02 13:32   ` Kumar Gala
  2009-09-02 14:17   ` Anton Vorontsov
  2009-09-04  6:28   ` Michal Simek
  6 siblings, 0 replies; 26+ messages in thread
From: Kumar Gala @ 2009-09-02 13:32 UTC (permalink / raw)
  To: u-boot


On Sep 2, 2009, at 7:57 AM, Wolfgang Denk wrote:

> cpu/mpc824x/drivers/errors.h                       |  212 -

this looks safe to remove as it doesn't appear to be used.

- k

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] mpc83xx/serdes: License cleanup: remove "All Rights Reserved" notice
  2009-09-02 13:29   ` Kumar Gala
@ 2009-09-02 13:58     ` Anton Vorontsov
  2009-09-04 21:02       ` Wolfgang Denk
  0 siblings, 1 reply; 26+ messages in thread
From: Anton Vorontsov @ 2009-09-02 13:58 UTC (permalink / raw)
  To: u-boot

"All Rights Reserved" conflicts with the GPL.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
---
 cpu/mpc83xx/serdes.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/cpu/mpc83xx/serdes.c b/cpu/mpc83xx/serdes.c
index 283cc3f..64033fe 100644
--- a/cpu/mpc83xx/serdes.c
+++ b/cpu/mpc83xx/serdes.c
@@ -2,7 +2,7 @@
  * Freescale SerDes initialization routine
  *
  * Copyright (C) 2007 Freescale Semicondutor, Inc.
- * Copyright (C) 2008 MontaVista Software, Inc. All rights reserved.
+ * Copyright (C) 2008 MontaVista Software, Inc.
  *
  * Author: Li Yang <leoli@freescale.com>
  *
-- 
1.6.3.3

^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
                     ` (4 preceding siblings ...)
  2009-09-02 13:32   ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices Kumar Gala
@ 2009-09-02 14:17   ` Anton Vorontsov
  2009-09-02 14:28     ` Wolfgang Denk
  2009-09-02 20:23     ` Mike Frysinger
  2009-09-04  6:28   ` Michal Simek
  6 siblings, 2 replies; 26+ messages in thread
From: Anton Vorontsov @ 2009-09-02 14:17 UTC (permalink / raw)
  To: u-boot

On Wed, Sep 02, 2009 at 02:57:28PM +0200, Wolfgang Denk wrote:
[...]
>  include/elf.h                                      |  593 --

It appears that originally elf.h is BSD-licensed. I see quite a
lot of "All rights reserved" in BSD-licensed files in gcc, and
glibc (though it is LGPL'ed).

There's a lot of "all right reserved" in Linux' GPL'ed code.

You addressed to the lawyer on this question? Is there any FSF
advice about it? Or you're doing it just to be on a safe side?

Because my google-foo says that "all right reserved" is a no-op
nowadays, but Google is surely not a lawyer.

Thanks,

-- 
Anton Vorontsov
email: cbouatmailru at gmail.com
irc://irc.freenode.net/bd2

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 14:17   ` Anton Vorontsov
@ 2009-09-02 14:28     ` Wolfgang Denk
  2009-09-02 20:23     ` Mike Frysinger
  1 sibling, 0 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 14:28 UTC (permalink / raw)
  To: u-boot

Dear Anton,

In message <20090902141733.GA32603@oksana.dev.rtsoft.ru> you wrote:
> On Wed, Sep 02, 2009 at 02:57:28PM +0200, Wolfgang Denk wrote:
> [...]
> >  include/elf.h                                      |  593 --
> 
> It appears that originally elf.h is BSD-licensed. I see quite a
> lot of "All rights reserved" in BSD-licensed files in gcc, and
> glibc (though it is LGPL'ed).
> 
> There's a lot of "all right reserved" in Linux' GPL'ed code.

Indeed. But then, Linux is a much more complex project, and I don't
remember that this issue has been thoroughly addressed there yet.

> You addressed to the lawyer on this question? Is there any FSF
> advice about it? Or you're doing it just to be on a safe side?

I guess I should ask again.

> Because my google-foo says that "all right reserved" is a no-op
> nowadays, but Google is surely not a lawyer.

My current understanding is that "all right reserved" is incompatible
with GPL (when releasing something under GPL you cannot at the same
time reserve _all_ rights), and also license checking tools like OSLC
handle it this way.

I'll ask again, just to be sure.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
C makes it easy for you to shoot yourself in the foot. C++ makes that
harder, but when you do, it blows away your whole leg.
                                                 -- Bjarne Stroustrup

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 13:17     ` Wolfgang Denk
@ 2009-09-02 15:36       ` Dirk Behme
  0 siblings, 0 replies; 26+ messages in thread
From: Dirk Behme @ 2009-09-02 15:36 UTC (permalink / raw)
  To: u-boot

Dear Wolfgang Denk,

Wolfgang Denk wrote:
> Dear Dirk Behme,
> 
> In message <4A9E6F17.8050101@googlemail.com> you wrote:
>> Wolfgang Denk wrote:
>>> "All Rights Reserved" conflicts with the GPL.
>>>
>>> Signed-off-by: Wolfgang Denk <wd@denx.de>
>>> ---
>> ...
>>>  include/asm-arm/arch-arm925t/sizes.h               |   50 -
>>>  include/asm-arm/arch-arm926ejs/sizes.h             |   51 -
>>>  include/asm-arm/arch-omap/sizes.h                  |   52 -
>>>  include/asm-arm/arch-omap24xx/sizes.h              |   49 -
>>>  include/asm-arm/sizes.h                            |   52 -
>> ...
>>
>> Peter: Could we kindly get a patch from you (i.e. ARM) that removes 
>> the "All Rights Reserved" from these files?
> 
> Actually I was hoping someon in a sane mind of state would step up and
> actually remove all this SZ_xY crap from the source code. It has been
> a thorn in my side forever since I noticed it.

That's an other thread and an other issue. Let us not mix issues. You 
opened this one, so let us deal with this one first. One step after 
the other.

Best regards

Dirk

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 13:22   ` Stefan Roese
  2009-09-02 13:29     ` Wolfgang Denk
@ 2009-09-02 16:13     ` Roland Dreier
  2009-09-02 18:57       ` Stefan Roese
  1 sibling, 1 reply; 26+ messages in thread
From: Roland Dreier @ 2009-09-02 16:13 UTC (permalink / raw)
  To: u-boot


 > Roland, is it possible for you to remove the "All Rights Reserved" from this 
 > file as it conflicts with the GPL? Otherwise PPC4xx PCIe support will be 
 > removed soon.

I'm sorry, but that's nonsense -- just do "git grep -i 'all rights reserved'"
in a kernel source tree to see just how fine "all rights reserved" is in
a GPLed project as long as a GPL license is granted too.

In any case I've never touched that file in uboot as far as I know, so
any licensing problems are your own creation I think.

 - R.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 16:13     ` Roland Dreier
@ 2009-09-02 18:57       ` Stefan Roese
  2009-09-02 19:02         ` Roland Dreier
  2009-09-02 21:03         ` Wolfgang Denk
  0 siblings, 2 replies; 26+ messages in thread
From: Stefan Roese @ 2009-09-02 18:57 UTC (permalink / raw)
  To: u-boot

On Wednesday 02 September 2009 18:13:36 Roland Dreier wrote:
>  > Roland, is it possible for you to remove the "All Rights Reserved" from
>  > this file as it conflicts with the GPL? Otherwise PPC4xx PCIe support
>  > will be removed soon.
>
> I'm sorry, but that's nonsense -- just do "git grep -i 'all rights
> reserved'" in a kernel source tree to see just how fine "all rights
> reserved" is in a GPLed project as long as a GPL license is granted too.

Wolfgang, what's you comment on this?

> In any case I've never touched that file in uboot as far as I know, so
> any licensing problems are your own creation I think.

Right. We must have copied this line from the Linux 440SPe PCIe driver which 
was a starting point for the U-Boot driver version.

Cheers,
Stefan

--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 18:57       ` Stefan Roese
@ 2009-09-02 19:02         ` Roland Dreier
  2009-09-02 21:03         ` Wolfgang Denk
  1 sibling, 0 replies; 26+ messages in thread
From: Roland Dreier @ 2009-09-02 19:02 UTC (permalink / raw)
  To: u-boot


 > Right. We must have copied this line from the Linux 440SPe PCIe driver which 
 > was a starting point for the U-Boot driver version.

Well, the 440SPe PCIe stuff for the Linux kernel I wrote was definitely
GPLv2.  So you can use that code in any other GPLv2 project as far as
I'm concerned.

 - R.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 14:17   ` Anton Vorontsov
  2009-09-02 14:28     ` Wolfgang Denk
@ 2009-09-02 20:23     ` Mike Frysinger
  1 sibling, 0 replies; 26+ messages in thread
From: Mike Frysinger @ 2009-09-02 20:23 UTC (permalink / raw)
  To: u-boot

On Wednesday 02 September 2009 10:17:33 Anton Vorontsov wrote:
> On Wed, Sep 02, 2009 at 02:57:28PM +0200, Wolfgang Denk wrote:
> [...]
>
> >  include/elf.h                                      |  593 --
>
> It appears that originally elf.h is BSD-licensed. I see quite a
> lot of "All rights reserved" in BSD-licensed files in gcc, and
> glibc (though it is LGPL'ed).

the glibc code is LGPL-2 or later, so if LGPL-3 can be imported into GPL-3, 
then it isnt an issue as the latest glibc has no "all rights reserved" in it.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.denx.de/pipermail/u-boot/attachments/20090902/7bbc91df/attachment.pgp 

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 18:57       ` Stefan Roese
  2009-09-02 19:02         ` Roland Dreier
@ 2009-09-02 21:03         ` Wolfgang Denk
  1 sibling, 0 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-02 21:03 UTC (permalink / raw)
  To: u-boot

Dear Stefan Roese,

In message <200909022057.53144.sr@denx.de> you wrote:
>
> > I'm sorry, but that's nonsense -- just do "git grep -i 'all rights
> > reserved'" in a kernel source tree to see just how fine "all rights
> > reserved" is in a GPLed project as long as a GPL license is granted too.
> 
> Wolfgang, what's you comment on this?

I am not a lawyer, but I'll ask one. So far my understanding is that
"All Rights Reserved" is incompatible with GPL. License checking tools
like OSLC support this opinion, but as I said: I'll ask someone who is
supposed to know better.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"There's always been Tower of Babel sort of  bickering  inside  Unix,
but  this  is the most extreme form ever. This means at least several
years of confusion." - Bill Gates, founder and chairman of Microsoft,
about the Open Systems Foundation

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
                     ` (5 preceding siblings ...)
  2009-09-02 14:17   ` Anton Vorontsov
@ 2009-09-04  6:28   ` Michal Simek
  2009-09-04  8:22     ` Wolfgang Denk
  2009-09-04 16:19     ` Stephen Neuendorffer
  6 siblings, 2 replies; 26+ messages in thread
From: Michal Simek @ 2009-09-04  6:28 UTC (permalink / raw)
  To: u-boot

Hi Wolfgang,

2009/9/2 Wolfgang Denk <wd@denx.de>

> "All Rights Reserved" conflicts with the GPL.
>
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
>
>  drivers/net/ns9750_eth.c                           |  790 ---
>  drivers/net/tigon3.c                               | 5697
> --------------------
>  drivers/net/tigon3.h                               | 3339 ------------
>  drivers/net/xilinx_emac.c                          |  464 --
>

This driver will be remove. I sent patch to Ben some days/week ago.Or of
course you can remove.




>  drivers/net/xilinx_emaclite.c                      |  354 --
>

There is only one part which is taken from Xilinx files, there was there
their license. Currently
Xilinx use GPL license for their files and on the based my experiences with
them will not be problem to
change a license in this driver.
Steve: Can you please confirm me that I can change license to GPL compatible
one? Then I sent a patch
which fixed it.

Wolfgang: It is driver in net tree. Is it going through you or Ben?

The rest of xilinx files are related to ppc405/ppc440 and they don't have
any connection with Microblaze.

Thanks,
Michal



>
>
> [4.2 MB deletes deleted]
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-04  6:28   ` Michal Simek
@ 2009-09-04  8:22     ` Wolfgang Denk
  2009-09-04 12:31       ` Michal Simek
  2009-09-04 16:19     ` Stephen Neuendorffer
  1 sibling, 1 reply; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-04  8:22 UTC (permalink / raw)
  To: u-boot

Dear Michal,

In message <c1a198be0909032328g56fa785ema485e0bd13c8af60@mail.gmail.com> you wrote:
>
> >  drivers/net/ns9750_eth.c                           |  790 ---
> >  drivers/net/tigon3.c                               | 5697 --------------------
> >  drivers/net/tigon3.h                               | 3339 ------------
> >  drivers/net/xilinx_emac.c                          |  464 --
> 
> This driver will be remove. I sent patch to Ben some days/week ago.Or of
> course you can remove.

You mean the drivers/net/xilinx_emac.c driver? I've seen that patch.
Thanks.

> >  drivers/net/xilinx_emaclite.c                      |  354 --
...
> Wolfgang: It is driver in net tree. Is it going through you or Ben?

I think it should go through Ben, but I can pick it up as well.

> The rest of xilinx files are related to ppc405/ppc440 and they don't have
> any connection with Microblaze.

Thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The universe contains any amount of horrible ways  to  be  woken  up,
such as the noise of the mob breaking down the front door, the scream
of fire engines, or the realization that today is the Monday which on
Friday night was a comfortably long way off.
                                 - Terry Pratchett, _Moving Pictures_

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-04  8:22     ` Wolfgang Denk
@ 2009-09-04 12:31       ` Michal Simek
  0 siblings, 0 replies; 26+ messages in thread
From: Michal Simek @ 2009-09-04 12:31 UTC (permalink / raw)
  To: u-boot

2009/9/4 Wolfgang Denk <wd@denx.de>

> Dear Michal,
>
> In message <c1a198be0909032328g56fa785ema485e0bd13c8af60@mail.gmail.com>
> you wrote:
> >
> > >  drivers/net/ns9750_eth.c                           |  790 ---
> > >  drivers/net/tigon3.c                               | 5697
> --------------------
> > >  drivers/net/tigon3.h                               | 3339 ------------
> > >  drivers/net/xilinx_emac.c                          |  464 --
> >
> > This driver will be remove. I sent patch to Ben some days/week ago.Or of
> > course you can remove.
>
> You mean the drivers/net/xilinx_emac.c driver? I've seen that patch.
> Thanks.
>

yes, xilinx_emac.c will be removed. Patch should be on mailing list
and xilinx_emaclite.c will be fixed.



>
> > >  drivers/net/xilinx_emaclite.c                      |  354 --
> ...
> > Wolfgang: It is driver in net tree. Is it going through you or Ben?
>
> I think it should go through Ben, but I can pick it up as well.
>

I'll cc you.

Thanks,
Michal



>
> > The rest of xilinx files are related to ppc405/ppc440 and they don't have
> > any connection with Microblaze.
>
> Thanks.
>
> Best regards,
>
> Wolfgang Denk
>
> --
> DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
> The universe contains any amount of horrible ways  to  be  woken  up,
> such as the noise of the mob breaking down the front door, the scream
> of fire engines, or the realization that today is the Monday which on
> Friday night was a comfortably long way off.
>                                 - Terry Pratchett, _Moving Pictures_
>

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.
  2009-09-04  6:28   ` Michal Simek
  2009-09-04  8:22     ` Wolfgang Denk
@ 2009-09-04 16:19     ` Stephen Neuendorffer
  1 sibling, 0 replies; 26+ messages in thread
From: Stephen Neuendorffer @ 2009-09-04 16:19 UTC (permalink / raw)
  To: u-boot



> -----Original Message-----
> From: Michal Simek [mailto:monstr at monstr.eu]
> Sent: Thursday, September 03, 2009 11:28 PM
> To: Wolfgang Denk
> Cc: u-boot at lists.denx.de; Stephen Neuendorffer
> Subject: Re: [U-Boot] [PATCH 2/2] License cleanup: remove all files
with "All Rights Reserved"
> notices.
> 
> Hi Wolfgang,
> 
> 
> 2009/9/2 Wolfgang Denk <wd@denx.de>
> 
> 
> 	"All Rights Reserved" conflicts with the GPL.
> 
> 	Signed-off-by: Wolfgang Denk <wd@denx.de>
> 	---
> 
> 	 drivers/net/ns9750_eth.c                           |  790 ---
> 	 drivers/net/tigon3.c                               | 5697
--------------------
> 	 drivers/net/tigon3.h                               | 3339
------------
> 	 drivers/net/xilinx_emac.c                          |  464 --
> 
> 
> 
> This driver will be remove. I sent patch to Ben some days/week ago.Or
of course you can remove.
> 
> 
> 
> 
> 	 drivers/net/xilinx_emaclite.c                      |  354 --
> 
> 
> 
> There is only one part which is taken from Xilinx files, there was
there their license. Currently
> Xilinx use GPL license for their files and on the based my experiences
with them will not be problem
> to
> change a license in this driver.
> Steve: Can you please confirm me that I can change license to GPL
compatible one? Then I sent a patch
> which fixed it.

Yes, the intention is to release this code GPL'd.  Please generate a
patch:
Signed-off-by: Stephen Neuendorffer <stephen.neuendorffer@xilinx.com>

> 
> Wolfgang: It is driver in net tree. Is it going through you or Ben?
> 
> The rest of xilinx files are related to ppc405/ppc440 and they don't
have any connection with
> Microblaze.
> 
> Thanks,
> Michal
> 
> 


This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] [PATCH 1/2] License cleanup: remove unintended "All Rights Reserved" notices.
  2009-09-02 12:57 ` [U-Boot] [PATCH 1/2] License cleanup: remove unintended "All Rights Reserved" notices Wolfgang Denk
@ 2009-09-04 21:01   ` Wolfgang Denk
  0 siblings, 0 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-04 21:01 UTC (permalink / raw)
  To: u-boot

In message <1251896248-30088-2-git-send-email-wd@denx.de> you wrote:
> Some files included my old standerd file header which had a "All
> Rights Reserved" part. As this has never been my intention, I remove
> these lines to make the files compatible with GPL v.2 and later.
> 
> Signed-off-by: Wolfgang Denk <wd@denx.de>
> ---
>  board/lwmon/lwmon.c      |    1 -
>  drivers/input/keyboard.c |    1 -
>  drivers/input/pc_keyb.c  |    1 -
>  drivers/input/ps2mult.c  |    1 -
>  drivers/input/ps2ser.c   |    1 -
>  tools/mkimage.c          |    1 -
>  tools/mkimage.h          |    1 -
>  7 files changed, 0 insertions(+), 7 deletions(-)

Applied.

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
At the source of every error which is blamed on the computer you will
find at least two human errors, including the error of blaming it  on
the computer.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [U-Boot] mpc83xx/serdes: License cleanup: remove "All Rights Reserved" notice
  2009-09-02 13:58     ` [U-Boot] mpc83xx/serdes: License cleanup: remove "All Rights Reserved" notice Anton Vorontsov
@ 2009-09-04 21:02       ` Wolfgang Denk
  0 siblings, 0 replies; 26+ messages in thread
From: Wolfgang Denk @ 2009-09-04 21:02 UTC (permalink / raw)
  To: u-boot

Dear Anton Vorontsov,

In message <20090902135848.GA28928@oksana.dev.rtsoft.ru> you wrote:
> "All Rights Reserved" conflicts with the GPL.
> 
> Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
> ---
>  cpu/mpc83xx/serdes.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"Well I don't see why I have to make one man  miserable  when  I  can
make so many men happy."              - Ellyn Mustard, about marriage

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2009-09-04 21:02 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-02 12:57 [U-Boot] [PATCH 0/2] License cleanup: get serious Wolfgang Denk
2009-09-02 12:57 ` [U-Boot] [PATCH 1/2] License cleanup: remove unintended "All Rights Reserved" notices Wolfgang Denk
2009-09-04 21:01   ` Wolfgang Denk
2009-09-02 12:57 ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with " Wolfgang Denk
2009-09-02 13:11   ` Dirk Behme
2009-09-02 13:17     ` Wolfgang Denk
2009-09-02 15:36       ` Dirk Behme
2009-09-02 13:22   ` Stefan Roese
2009-09-02 13:29     ` Wolfgang Denk
2009-09-02 16:13     ` Roland Dreier
2009-09-02 18:57       ` Stefan Roese
2009-09-02 19:02         ` Roland Dreier
2009-09-02 21:03         ` Wolfgang Denk
2009-09-02 13:27   ` Kumar Gala
2009-09-02 13:32     ` Wolfgang Denk
2009-09-02 13:29   ` Kumar Gala
2009-09-02 13:58     ` [U-Boot] mpc83xx/serdes: License cleanup: remove "All Rights Reserved" notice Anton Vorontsov
2009-09-04 21:02       ` Wolfgang Denk
2009-09-02 13:32   ` [U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices Kumar Gala
2009-09-02 14:17   ` Anton Vorontsov
2009-09-02 14:28     ` Wolfgang Denk
2009-09-02 20:23     ` Mike Frysinger
2009-09-04  6:28   ` Michal Simek
2009-09-04  8:22     ` Wolfgang Denk
2009-09-04 12:31       ` Michal Simek
2009-09-04 16:19     ` Stephen Neuendorffer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.