From owner-svn-src-head@FreeBSD.ORG Thu Jan 22 22:58:59 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FC171065707; Thu, 22 Jan 2009 22:58:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 218DB8FC19; Thu, 22 Jan 2009 22:58:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [65.122.17.41]) by cyrus.watson.org (Postfix) with ESMTPS id BA04446B09; Thu, 22 Jan 2009 17:58:58 -0500 (EST) Date: Thu, 22 Jan 2009 22:58:58 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Ivan Voras In-Reply-To: <9bbcef730901221255u5767d16bo230da23542a171d7@mail.gmail.com> Message-ID: References: <200901220621.n0M6LU5v002745@svn.freebsd.org> <20090122.104114.1927899760.imp@bsdimp.com> <9bbcef730901221255u5767d16bo230da23542a171d7@mail.gmail.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="621616949-1415937769-1232665138=:66510" Cc: svn-src-head@freebsd.org, jeff@freebsd.org, src-committers@freebsd.org, svn-src-all@freebsd.org, "M. Warner Losh" Subject: Re: svn commit: r187580 - head/tools/sched X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2009 22:59:00 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --621616949-1415937769-1232665138=:66510 Content-Type: TEXT/PLAIN; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Thu, 22 Jan 2009, Ivan Voras wrote: > 2009/1/22 Robert Watson : > >> FWIW, the one case where I don't really do that is when I worked on some >> code on my own and hence hold the copyright for it, then did some work >> under a contract for a customer on it such that they own the copyright on >> enhancements, and then I do some further work on my own. In that case, >> I'll leave a discontinuity to reflect the fact that the copyright on >> changes made in the gap were assigned elsewhere. Not clear this is the >> right thing to do, but I'm fairly sure at least some of my customers are >> more comfortable with that as it leaves no confusion in the source as to >> which bits they sponsored/own. > > Of course this is purely cosmetic as "one year" is a terrible granularity > for commits to a moving target :) > > (i.e. legally it's worthless information) Sorry, that simply isn't the case, as copyright expiration doesn't track the exact moment at which something was created. Copyright law varies by country, but US copyright law is of particular importance to the FreeBSD Project, so I direct you to the US Copyright Office's rather helpful circular 92, which provides a useful summary: ยง 305. Duration of copyright: Terminal date All terms of copyright provided by sections 302 through 304 run to the end of the calendar year in which they would otherwise expire. So the year of creation really is the date that matters. And as nebulous as the far-off expiration of copyright dates may seem to you now, remember that: (a) we work on software that includes copyrights almost 30 years old, and (b) copyright law has an annoying propensity to change out from under you. Robert N M Watson Computer Laboratory University of Cambridge --621616949-1415937769-1232665138=:66510--