On Sun, Mar 29, 2009 at 2:17 AM, Georg Ragaller <[email protected]> wrote: > Niclas, > > since the original Java 1.5 grammar I use, is licensed under the BSD license > (see http://tinyurl.com/javacc-license), > I've left the licensing section of the modified grammar untouched. > Also there's one accompanying java source (RealToken.java), needed by the > scannner. This file has no explicit license section. > Except of the package declaration I have not made changes to it. > > I've no experience with 'mixing' licenses (my own code will be ASL 2.0 > licensed), so is that ok? > I don't know if I can add for example the ASL to the modified grammar, > if the BSD license part is left there.
In Apache, we are allowed to include BSD licensed source code. The only thing is that we need to put in a attribution in the NOTICE file, and keep the Copyright headers in the sources. See http://www.apache.org/legal/3party.html and http://www.apache.org/legal/resolved.html for more details on how ALv2 projects can (or not) use other licensed software. Cheers Niclas -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

