I've been working on updating the iOS files with the Apache header. I have
gotten through most of the files in the classes directory (except for the ones
in the cleaver and deprecated groups) but havn't committed them yet.
I had a few questions about the NOTICE file. The doc indicates that I should
include any removed copyrights from files that are now checked in with the
Apache notice. Here is a example of what I put into NOTICE for one of the
files that did not have the "standard", previous license blurb.
Copyright notices moved from source files submitted to the ASF:
PhoneGapLib/classes/Notification.*
// Created by Michael Nachbaur on 16/04/09.
// Copyright 2009 Decaf Ninja Software. All rights reserved.
Basically, I took the existing header/license from the Notification.* files and
put it into the NOTICE file. Is this correct? I have a bit more concerns with
Reachability.* as they have long Apple copyrights -
https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=blob;f=PhoneGapLib/Classes/Reachability.h;h=97633087de788b9bd0cfcddd3fa638cc19a821d1;hb=HEAD
And for JSON/JSONKit.* I just replaced the existing license since it was
already the Apache text and did not make an entry in the NOTICE file:
https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=blob_plain;f=PhoneGapLib/Classes/JSON/JSONKit.h;hb=HEAD
I just wanted to verify that this was the correct approach before committing
NOTICE for cordova-ios.
thanks,
-becky