Re [1] - Thanks, will do.

Re [2] - What defines major? :-)  I ask this because of libjson.

We've taken microjson (http://www.catb.org/esr/microjson/), and are doing some fairly major surgery to it:

- conversion into our coding standards (tabs to spaces, line length)
- removal of all logging statements
- addition of support for non-contiguous buffers (instead of *p++, call a read_next_byte() handler.)
- removal of time support APIs

Would these go under the original license terms? And, if so, what would be a case where it wouldn't go under original license terms.

Sterling

On 2/5/16 3:59 PM, Justin Mclean wrote:
Hi,

I will try and find some time this weekend to do a run through of the entire 
source code base and update this.  Tedious, but it will only get more tedious.

This should help and has the correct text [1]

One of the other things I noticed while doing the license review is that serval 
files incorrectly have a Runtime Inc header on top of another say BSD header. 
In most cases a file should only have one header (i.e. that of the original 
copyright owner). See [2].  This can get tricky when you start making changes 
to a file and at some point the header may need to change.

Thanks,
Justin

1. http://www.apache.org/legal/src-headers.html#headers
2. http://www.apache.org/legal/src-headers.html#3party

Reply via email to