From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 77C641381F3 for ; Mon, 19 Nov 2012 12:51:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 92EDF21C02E; Mon, 19 Nov 2012 12:51:13 +0000 (UTC) Received: from virtual.dyc.edu (virtual.dyc.edu [67.222.116.22]) by pigeon.gentoo.org (Postfix) with ESMTP id 0400221C01D for ; Mon, 19 Nov 2012 12:50:34 +0000 (UTC) Received: from [192.168.3.7] (cpe-67-252-134-33.buffalo.res.rr.com [67.252.134.33]) by virtual.dyc.edu (Postfix) with ESMTPSA id 9440774C025 for ; Mon, 19 Nov 2012 07:42:09 -0500 (EST) Message-ID: <50AA2912.2000003@opensource.dyc.edu> Date: Mon, 19 Nov 2012 07:41:54 -0500 From: "Anthony G. Basile" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.10) Gecko/20121109 Thunderbird/10.0.10 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Copyright issues (Was: udev-ng?) References: <20121106212816.GE82762@gentoo.org> <20121117190207.GY83592@gentoo.org> <20121118032922.GA2335@kroah.com> <20121119025820.GA29497@kroah.com> <50A9AFF1.50306@gentoo.org> <20121119042252.GA29675@kroah.com> <50A9B3C0.1060202@gentoo.org> <20121119043435.GA29867@kroah.com> In-Reply-To: <20121119043435.GA29867@kroah.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: ebe0ad95-dd6c-40cd-94f8-f33c142c7d31 X-Archives-Hash: 8a5046062fb4e0bf8dd0b7867156ae8b On 11/18/2012 11:34 PM, Greg KH wrote: > On Sun, Nov 18, 2012 at 11:21:20PM -0500, Richard Yao wrote: >> On 11/18/2012 11:22 PM, Greg KH wrote: >>> On Sun, Nov 18, 2012 at 11:05:05PM -0500, Richard Yao wrote: >>>> On 11/18/2012 09:58 PM, Greg KH wrote: >>> >>> >>> >>>> We develop open source software in public repositories. A developer >>>> decided it would be helpful to change the software name systemd to >>>> eudev, among other things, in various files after misunderstanding what >>>> the Foundation officers in charge of legal matters had approved. You >>>> objected to it. I asked for clarification after seeing that your name >>>> had not been removed from any copyright notices. You explained your >>>> complaint. I asked you to wait for the person who wrote the commit to >>>> fix it. It was fixed. >>>> >>>> That is all that was necessary. Whining on the list did not wake the >>>> author of that commit sooner. Furthermore, the changes that you wanted >>>> would have been made in a few days had you not become involved. >>> >>> None of the words you wrote here seem to me to be related to my response >>> about copyright, the Gentoo Foundation, and how copyright works for >>> software projects at all. So I'm a bit confused, what are you concerned >>> about here? >>> >>> greg k-h >> >> Your issue has been resolved. You can stop beating the dead horse now. > > I was responding to a discussion about how copyright works, and how it > should be marked as such for Gentoo-related projects, that was not > correct in my knowledge of copyright law. It had nothing to do with "my > issue", or the udev issue at all, which is why I even changed the > subject. > > Oh well. > > *plonk* Greg, Thank you for these responses because they did help me understand copyright/left better. I appreciate your expertise in the matter and would hope I can draw on it again in the future, because despite what you said a few emails ago, copyright/left is not something that every software developer understands. My fundamental confusion was over the question of what is the smallest copyrightable unit. I think in terms of blame/kudos and the unit that comes to mind is one commit, properly isolated. When a project becomes serious, I get careful about the signoffs vs authors vs reporters etc. And "blame" is as much a part of the game as "kudos". The other levels are files and projects. So this leads to the other confusion, do you touch every file in the project when forking etc. The answer appears to be that a file is the unit, but from practice I've seen all three. What is correct is what passes in the courts and I do not want to, nor have I ever, tested that. Thus working with copyright is fundamentally different than working with code because I can readily test one but not the other. Since you only gain experience by doing something, I can confidently say I have zero copyright experience. Again thanks. -- Anthony G. Basile, Ph. D. Professor of Information Technology D'Youville College Buffalo, NY 14201 (716) 829-8197