[Home]

Summary:ASTERISK-05983: [patch] changed all copyright 2005 to support 2006 too.
Reporter:Clod Patry (junky)Labels:
Date Opened:2006-01-04 20:57:23.000-0600Date Closed:2006-01-05 10:42:39.000-0600
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) 2006.txt
Description:Like ask by kpflemming in the marshalls-list, i did the whole changed to 1.2 branch to save time to drumkilla.

Thanks to my gf for her help.


****** ADDITIONAL INFORMATION ******

Was a bit long to do, thanks to coca-cola for their support :)
Comments:By: Peng Yong (ppyy) 2006-01-04 22:16:49.000-0600

some files need to modify, grep shows:

* Copyright (C) 1999, Mark Spencer
./pbx/pbx_kdeconsole_main.cc
* Copyright (C) 1999, Mark Spencer
./pbx/pbx_kdeconsole.cc
 * Copyright (C) 1999, Mark Spencer and Linux Support Services
./apps/leave.h
 * Copyright (C) 1999, Mark Spencer and Linux Support Services
./apps/enter.h
* Copyright (C) 2002, Christos Ricudis
./apps/app_sql_postgres.c
* Copyright (C) 2003, Jefferson Noxon
./apps/app_db.c
* Copyright (c) 2003 Tilghman Lesher.  All rights reserved.
./apps/app_sayunixtime.c
* Copyright (C) 2002, Christos Ricudis
./apps/app_festival.c

* Copyright (c) 2003 Tilghman Lesher.  All rights reserved.
./apps/app_cut.c
# Copyright (C) 2005 Digium, Inc.
./contrib/scripts/lookup.agi
# Copyright (C) 2005, Digium, Inc.
./contrib/scripts/autosupport
  Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
./ast_expr2.c
  Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
./ast_expr2.h
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/func_groupcount.c
# Copyright (C) 2005, Digium
./funcs/Makefile
* Copyright (C) 1999 - 2005, Digium, Inc.
* Portions Copyright (C) 2005, Anthony Minessale II
./funcs/func_cdr.c
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/pbx_functions.c
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/func_env.c
* Copyright (C) 2005, Digium, Inc.
* Copyright (C) 2005, Olle E. Johansson, Edvina.net
* Copyright (C) 2005, Russell Bryant <russelb@clemson.edu>
./funcs/func_md5.c
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/func_moh.c
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/func_uri.c
* Copyright (C) 1999 - 2005
./funcs/func_enum.c
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/func_language.c
* Copyright (C) 2004 - 2005, Andy Powell
./funcs/func_math.c
* Copyright (C) 2005, Digium, Inc.
* Portions Copyright (C) 2005, Tilghman Lesher.  All rights reserved.
* Portions Copyright (C) 2005, Anthony Minessale II
./funcs/func_strings.c
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/func_callerid.c
* Copyright (C) 1999 - 2005, Digium, Inc.
./funcs/func_timeout.c
* Copyright (C) 2005, Russell Bryant <russelb@clemson.edu>
* Copyright (C) 2005, Mark Spencer <markster@digium.com>
* Copyright (C) 2003, Jefferson Noxon <jeff@debian.org>
./funcs/func_db.c
* Copyright (C) 1999 - 2005, Digium, Inc.
* Portions Copyright (C) 2005, Anthony Minessale II
./funcs/func_logic.c
* Copyright (C) 2004, Christian Richter
./channels/misdn/chan_misdn_config.h
* Copyright (C) 2004, Christian Richter
./channels/misdn/isdn_lib.c
* Copyright (C) 2004, Christian Richter
./channels/misdn/isdn_lib.h
* Copyright (C) 2004, Christian Richter
./channels/misdn/isdn_msg_parser.c
 * Copyright (C) 1999-2005, Digium, Inc.
./channels/answer.h
* Copyright (C) 2003, Digium
./channels/iax2.h
* Copyright (C) 2003, Digium
./channels/iax2-parser.h
* Copyright (C) 2003, Digium
./channels/iax2-provision.h
* Copyright (C) 1999, Mark Spencer and 2001 Jim Dixon
./channels/chan_modem_bestdata.c
* Copyright (C) 1999, Mark Spencer
./channels/adtranvofr.h
* Copyright (C) 1999 - 2005, Digium, Inc.
./stdtime/localtime.c
* Copyright (C) 1999-2005, Mark Spencer
./include/asterisk.h

By: Tilghman Lesher (tilghman) 2006-01-04 22:28:33.000-0600

Uh, you can't just change the copyright if the file does not change.  You can only change the copyright to the current year if you've made copyrightable changes in the current year.

By: Tilghman Lesher (tilghman) 2006-01-04 22:30:20.000-0600

And actually, given that copyrights last the life of the author plus 70 years, I don't really see what advantage there is in changing the copyrights.  We aren't anywhere near 70 years past the death of anybody who has contributed code to Asterisk.

By: Russell Bryant (russell) 2006-01-04 22:43:54.000-0600

So, you're saying it was kind of silly of me to go through and change almost every file to "2005" about a year ago?  :)  oops!

I guess it makes sense that we should only update the copyright header in files that have changed.

Thanks for the help Junky!

By: Clod Patry (junky) 2006-01-05 05:49:14.000-0600

The problem i thought about changing just the files we modified is the fact we'll probably forget to do that in like April or May and until the end of 2006.

In this way, we're sure we won't forget anything and we'll be in peace for 2006.

If you dont want it, you can close it.

By: Tilghman Lesher (tilghman) 2006-01-05 10:42:39.000-0600

This is not something we ought to be doing.  The change in copyright should only occur if there's an actual update to the code, which is more than just a simple bugfix (which is not copyrightable).

A feature, a new technique for approaching a problem -- these are both legitimate reasons for extending the copyright date.