Ken or anyone else from RIM. Still looking for an answer to the following license related issue:
- The StringUtils.java [1] file was apparently based on a BlackBerry knowledge base article [2] as noted in the file header. Its not clear to me whether I need to include information in the LICENSE or NOTICE file for this. [1] https://github.com/apache/incubator-cordova-blackberry-webworks/blob/master/framework/ext/src/org/apache/cordova/util/StringUtils.java [2] http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/832062/How_To_-_Implement_a_string_splitter_based_on_a_given_string_delimiter.html?nodeid=1498848&vernum=0 On Mon, Feb 6, 2012 at 4:22 PM, Drew Walters <[email protected]> wrote: > Ken, > > Is there any update on any license requirements for the BlackBerry > knowledge base articles. > > I've gone ahead and pushed the license changes to apache git. I've > left the RIM copyright as it was in the files and for the time being > have left a note of reference to the knowledge base article in the > source. I can add additional information to the LICENSE and NOTICE > file later if necessary. > > Drew > > On Thu, Feb 2, 2012 at 1:36 PM, Drew Walters <[email protected]> wrote: >> Responding to both Jukka's and Ken's responses: >> >>>> - There are a couple of instances in the code (from Playbook >>>> implementation) for a copyright of RIM. Has RIM agreed to removal >>>> of their copyright or does that need to be maintained in the source? >> >>> Sounds like a case of http://www.apache.org/legal/src-headers.html#3party >> >> Yes, although in this case, several of the files were pre-existing in >> PhoneGap. RIM copyright was added to existing files which were modified >> during work done to add Playbook support. All new files submitted and >> modified existing files have the same source license header (bsd/mit) used >> in the rest of the source. >> >>>> - The StringUtils.java [1] file was apparently based on a BlackBerry >>>> knowledge base article [2] as noted in the file header. Its not clear to >>>> me whether I need to include information in the LICENSE or NOTICE file >>>> for >>>> this. >> >>> Do we know the license of that code? If not, it would be good to >>> clarify whether it's OK for us to redistribute it. Alternatively I'm >>> sure there are plenty of other sources of similar functionality. >> >> Ken Wallis from RIM is checking on that. >> >>> Did you already push these changes to the repository on git-wip-us? >> >> Nope, not yet, in my local sandbox right now. >> >>> Drew, are the Nitobi and IBM entries being moved to a NOTICE file, or >>> removed completely? >> >> Completely removed for a clean handoff of code to the Apache foundation. >> >> On Thu, Feb 2, 2012 at 1:26 PM, Jukka Zitting <[email protected]> >> wrote: >>> >>> Hi, >>> >>> On Wed, Feb 1, 2012 at 10:25 PM, Drew Walters <[email protected]> wrote: >>> > - There are a couple of instances in the code (from Playbook >>> > implementation) for a copyright of RIM. Has RIM agreed to removal >>> > of their copyright or does that need to be maintained in the source? >>> >>> Sounds like a case of http://www.apache.org/legal/src-headers.html#3party >>> >>> > - The StringUtils.java [1] file was apparently based on a BlackBerry >>> > knowledge base article [2] as noted in the file header. Its not clear >>> > to >>> > me whether I need to include information in the LICENSE or NOTICE file >>> > for >>> > this. >>> >>> Do we know the license of that code? If not, it would be good to >>> clarify whether it's OK for us to redistribute it. Alternatively I'm >>> sure there are plenty of other sources of similar functionality. >>> >>> > - The sample project provides ant-contrib.jar which is used to build the >>> > project and includes the license (Apache 1.1) for it in the same >>> > directory. >>> > I've added the required text to the NOTICE file, and have also added >>> > the >>> > license to the top level LICENSE. >>> >>> OK, sounds good. >>> >>> > - The sample project also includes a copy of Douglas Crockford's >>> > json2.js >>> > [3] which is needed on BlackBerry OS 5 devices. The file states it is >>> > in >>> > the public domain. I've added what appears to be the license to the top >>> > level LICENSE file. >>> >>> OK. >>> >>> Did you already push these changes to the repository on git-wip-us? >>> >>> BR, >>> >>> Jukka Zitting >> >>
