Legalities

Scan for Copyright notices

Check source and data files, especially newly contributed ones, to make sure the proper copyright notice is in place. For example,

Copyright (c) 2001-2008, International Business Machines Corporation
and others. All rights reserved.

Scan the source code to make sure that every file that was touched recently has the current year in the copyright statement. See the ICU Copyright Scanner page and follow the link to the scripts and the readme.

Scan the source code to include third-party company names in copyright notices if necessary. 

Scan for text files that do not contain the word "Copyright": find_textfiles -nosvn -novc | xargs grep -i -L Copyright (See the find_textfiles Perl script attached to this page.)

Make sure that you use (c), not ©, because non-ASCII characters in source code can break the build!

Update license files

Check ICU, Unicode and other license terms. Make sure these files are up to date. The Unicode data and software license term is updated anually (usually year number only).

ċ
find_textfiles
(3k)
Yoshito Umaoka,
Mar 2, 2012, 12:00 PM
Comments