Hi everyone,
I'd like to change the license terms for the contents of JavaScriptCore/wtf from LGPL to Apple modified BSD, except for the copy of Google's TCMalloc and the unicode/ directory. All the copyrights on files besides tcmalloc and unicde are held by Apple and it looks like the only non-Apple contributions are a handful of < 5 line build fixes which were too small for copyright. Mainly I'd like to apply this to RefPtr, Vector, and the Hash-related classes.
I would like to do this to make the code usable by the widest possible range of projects, including even proprietary code, and open source projects with licenses that are not LGPL-compatible. This is basic data structure code, and although it is highly optimized it is not really specific to web browsing.
I wanted to run this proposed license change by the community. I know there have been some concerns about which code is BSD and which is LGPL. In this case, I think maximum reusability is the right thing for this code.
Regards, Maciej _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev