Re: [PATCH] target: Update copyright ownership to 2012
On Fri, 2012-11-09 at 23:00 +, Nicholas A. Bellinger wrote: diff --git a/drivers/target/target_core_alua.c b/drivers/target/target_core_alua.c index 4c8eea2..035c606 100644 --- a/drivers/target/target_core_alua.c +++ b/drivers/target/target_core_alua.c @@ -3,8 +3,9 @@ * * This file contains SPC-3 compliant asymmetric logical unit assigntment (ALUA) * - * Copyright (c) 2009-2010 Rising Tide Systems - * Copyright (c) 2009-2010 Linux-iSCSI.org + * (c) Copyright 2009-2012 RisingTide Systems LLC. + * + * Licensed to the Linux Foundation under the General Public License (GPL) version 2. I don't quite understand this last bit. Firstly, I'm not aware of any agreement with the Linux Foundation over this and secondly one of the cardinal principles of GPL is the copyleft one that all downstreams get equal rights, so you can't licence GPL code to anyone in particular because you have to licence it to everyone. Thirdly, I think it should be the GNU General Public Licence. In the context of the kernel, that's probably taken as read, but if you're going to add it explicitly, might as well be precise. James -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] target: Update copyright ownership to 2012
On Fri, Nov 09, 2012 at 11:00:14PM +, Nicholas A. Bellinger wrote: From: Nicholas Bellinger n...@linux-iscsi.org Hello everyone, This patch to update copyright year to current for principal target core ownership is now being pushed into target-pending/for-next. Signed-off-by: Nicholas Bellinger n...@linux-iscsi.org --- drivers/target/target_core_alua.c|5 +++-- drivers/target/target_core_configfs.c|5 +++-- drivers/target/target_core_device.c |7 +++ drivers/target/target_core_fabric_configfs.c |7 --- drivers/target/target_core_fabric_lib.c |5 +++-- drivers/target/target_core_file.c|7 +++ drivers/target/target_core_hba.c |7 +++ drivers/target/target_core_iblock.c |7 +++ drivers/target/target_core_pr.c |5 +++-- drivers/target/target_core_pscsi.c |7 +++ drivers/target/target_core_rd.c |7 +++ drivers/target/target_core_sbc.c |7 +++ drivers/target/target_core_spc.c |7 +++ drivers/target/target_core_stat.c|7 +++ drivers/target/target_core_tmr.c |5 +++-- drivers/target/target_core_tpg.c |7 +++ drivers/target/target_core_transport.c |7 +++ drivers/target/target_core_ua.c |5 +++-- 18 files changed, 55 insertions(+), 59 deletions(-) diff --git a/drivers/target/target_core_alua.c b/drivers/target/target_core_alua.c index 4c8eea2..035c606 100644 --- a/drivers/target/target_core_alua.c +++ b/drivers/target/target_core_alua.c @@ -3,8 +3,9 @@ * * This file contains SPC-3 compliant asymmetric logical unit assigntment (ALUA) * - * Copyright (c) 2009-2010 Rising Tide Systems - * Copyright (c) 2009-2010 Linux-iSCSI.org + * (c) Copyright 2009-2012 RisingTide Systems LLC. + * + * Licensed to the Linux Foundation under the General Public License (GPL) version 2. * * Nicholas A. Bellinger n...@kernel.org * Why do you remove Linux-iSCSI.org copyright? -- Kirill A. Shutemov -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] target: Update copyright ownership to 2012
On Sat, Nov 10, 2012 at 12:15:21PM +0200, Kirill A. Shutemov wrote: On Fri, Nov 09, 2012 at 11:00:14PM +, Nicholas A. Bellinger wrote: From: Nicholas Bellinger n...@linux-iscsi.org Hello everyone, This patch to update copyright year to current for principal target core ownership is now being pushed into target-pending/for-next. Signed-off-by: Nicholas Bellinger n...@linux-iscsi.org --- drivers/target/target_core_alua.c|5 +++-- drivers/target/target_core_configfs.c|5 +++-- drivers/target/target_core_device.c |7 +++ drivers/target/target_core_fabric_configfs.c |7 --- drivers/target/target_core_fabric_lib.c |5 +++-- drivers/target/target_core_file.c|7 +++ drivers/target/target_core_hba.c |7 +++ drivers/target/target_core_iblock.c |7 +++ drivers/target/target_core_pr.c |5 +++-- drivers/target/target_core_pscsi.c |7 +++ drivers/target/target_core_rd.c |7 +++ drivers/target/target_core_sbc.c |7 +++ drivers/target/target_core_spc.c |7 +++ drivers/target/target_core_stat.c|7 +++ drivers/target/target_core_tmr.c |5 +++-- drivers/target/target_core_tpg.c |7 +++ drivers/target/target_core_transport.c |7 +++ drivers/target/target_core_ua.c |5 +++-- 18 files changed, 55 insertions(+), 59 deletions(-) diff --git a/drivers/target/target_core_alua.c b/drivers/target/target_core_alua.c index 4c8eea2..035c606 100644 --- a/drivers/target/target_core_alua.c +++ b/drivers/target/target_core_alua.c @@ -3,8 +3,9 @@ * * This file contains SPC-3 compliant asymmetric logical unit assigntment (ALUA) * - * Copyright (c) 2009-2010 Rising Tide Systems - * Copyright (c) 2009-2010 Linux-iSCSI.org + * (c) Copyright 2009-2012 RisingTide Systems LLC. + * + * Licensed to the Linux Foundation under the General Public License (GPL) version 2. * * Nicholas A. Bellinger n...@kernel.org * Why do you remove Linux-iSCSI.org copyright? And: - * Copyright (c) 2005 PyX Technologies, Inc. - * Copyright (c) 2005-2006 SBE, Inc. All Rights Reserved. on some other files. -- Pasi -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] target: Update copyright ownership to 2012
On Fri, Nov 9, 2012 at 3:00 PM, Nicholas A. Bellinger n...@linux-iscsi.org wrote: This patch to update copyright year to current for principal target core ownership is now being pushed into target-pending/for-next. Pardon me, but you were just publicly accused of violating the GPL, so your response is to send a patch removing the copyright notices of all other organizations from the SCSI-target code? Have you obtained ownership of all the relevant copyrights for Linux-iSCSI.org, PyX Technologies, Inc, and SBE, Inc? If not, then this patch is an attempted violation of those organizations copyrights and of the GPL (which requires that you preserve copyright notices). Further, while these notices are the only ones listed in those files, they are not the only individuals outside of RisingTide Systems which have significant copyright interest in this code. If your goal is to obtain exclusive copyright ownership over this code then there are a great many other people you must contact and convince first. I would encourage you to talk privately with the Software Freedom Conservancy before sending more patches of this nature. Cheers, Kyle Moffett diff --git a/drivers/target/target_core_alua.c b/drivers/target/target_core_alua.c - * Copyright (c) 2009-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_configfs.c b/drivers/target/target_core_configfs.c - * Copyright (c) 2008-2011 Linux-iSCSI.org diff --git a/drivers/target/target_core_device.c b/drivers/target/target_core_device.c - * Copyright (c) 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005-2006 SBE, Inc. All Rights Reserved. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_fabric_configfs.c b/drivers/target/target_core_fabric_configfs.c - * Copyright (c) 2010,2011 Linux-iSCSI.org diff --git a/drivers/target/target_core_fabric_lib.c b/drivers/target/target_core_fabric_lib.c - * Copyright (c) 2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_file.c b/drivers/target/target_core_file.c - * Copyright (c) 2005 PyX Technologies, Inc. - * Copyright (c) 2005-2006 SBE, Inc. All Rights Reserved. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_hba.c b/drivers/target/target_core_hba.c - * Copyright (c) 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_iblock.c b/drivers/target/target_core_iblock.c - * Copyright (c) 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_pr.c b/drivers/target/target_core_pr.c - * Copyright (c) 2009, 2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_pscsi.c b/drivers/target/target_core_pscsi.c - * Copyright (c) 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_rd.c b/drivers/target/target_core_rd.c - * Copyright (c) 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_sbc.c b/drivers/target/target_core_sbc.c - * Copyright (c) 2002, 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_spc.c b/drivers/target/target_core_spc.c - * Copyright (c) 2002, 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_stat.c b/drivers/target/target_core_stat.c - * Copyright (c) 2011 Linux-iSCSI.org - * Copyright (c) 2006-2007 SBE, Inc. All Rights Reserved. diff --git a/drivers/target/target_core_tmr.c b/drivers/target/target_core_tmr.c - * Copyright (c) 2009,2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_tpg.c b/drivers/target/target_core_tpg.c - * Copyright (c) 2002, 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_transport.c b/drivers/target/target_core_transport.c - * Copyright (c) 2002, 2003, 2004, 2005 PyX Technologies, Inc. - * Copyright (c) 2005, 2006, 2007 SBE, Inc. - * Copyright (c) 2008-2010 Linux-iSCSI.org diff --git a/drivers/target/target_core_ua.c b/drivers/target/target_core_ua.c - * Copyright (c) 2009,2010 Linux-iSCSI.org -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] target: Update copyright ownership to 2012
On Sat, 2012-11-10 at 16:18 -0800, Kyle Moffett wrote: On Fri, Nov 9, 2012 at 3:00 PM, Nicholas A. Bellinger n...@linux-iscsi.org wrote: This patch to update copyright year to current for principal target core ownership is now being pushed into target-pending/for-next. Pardon me, but you were just publicly accused of violating the GPL, so your response is to send a patch removing the copyright notices of all other organizations from the SCSI-target code? Have you obtained ownership of all the relevant copyrights for Linux-iSCSI.org, PyX Technologies, Inc, and SBE, Inc? I understand and appreciate your concerns. To answer your question, we have rightfully obtained ownership of all relevant copyrights to the target code for PyX Technologies LLC, and SBEi, Inc. I co-founded PyX in 2002, where we started the development of the target code. PyX was subsequently acquired by SBEi in 2005. In 2007, I purchased (at significant personal cost) all rights, title and interest (incl. the copyright) in the target code. I then co-founded RisingTide with this code in 2009. Linux-iSCSI.org is only a URL and website that is owned by RisingTide Systems, and not a legal entity or person, so listing it as a copyright holder is meaningless. If not, then this patch is an attempted violation of those organizations copyrights and of the GPL (which requires that you preserve copyright notices). Further, while these notices are the only ones listed in those files, they are not the only individuals outside of RisingTide Systems which have significant copyright interest in this code. If your goal is to obtain exclusive copyright ownership over this code then there are a great many other people you must contact and convince first. The goal is to update the copyright to the current year, and to remove legal entities that no longer exist or were meaningless. I hope this clarifies your concerns. Thank you, --nab -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html