On Jan 15, 2010, at 8:51 PM, Ivan wrote: > 2010/1/16 Jarek Gawor <[email protected]> > Hey folks, > > I tried building a server with welcome app with Tomcat in trunk and > ran into a few of problems (at least one of which I thought was > previously fixed). I'm getting these error when starting a server with > welcome app: > 1) GERONIMO-5033 - there is a number of warning from Tomcat about > missing xsd/dtd files from servlet spec and possible from jsp spec (or > missing import somewhere) > Yes, I wish to add them in a few days ago, but not sure the license issue, > so ...
The Sun schema files (xsd/dtd's) should all be dual-licensed: GPL v2 or CDDL. CDDL is classified by the ASF as an Category B (reciprocal) license -- http://www.apache.org/legal/3party.html#category-b In general Category B licensed binaries are OK for an Apache release. However, category B source code should be avoided -- there are exceptions to this. And the exceptions apply to this very case... :) Small amounts of CDDL "code" that are unlikely to change are ok. Since these xsd/dtd files encode a standard, they are extremely unlikely to change. In summary, it's ok to place these CDDL licensed xsd/dtd files in our svn. The LICENSE and NOTICE files need to be updated accordingly. LICENSE will need a copy of the CDDL license and the NOTICE will need to point to the CDDL source. I can help with this... --kevan
