Hi, ManifoldCF is Apache licensed. Apache projects cannot redistribute GPL jars, but that is not a problem, because we probably do not need to. What we usually do in such cases is download the dependencies at build time, either automatically through the maven build, or by using the "ant download-dependencies" target. For JDBC drivers that are used by the core database layers, luckily they are loaded via reflection so that lack of a driver will not prevent the build from completing, although the user will need to download the driver and build if they intend to use that driver.
The standard tag library stuff is more problematic it that does not have redistribution license acceptable for Apache, but I believe the glassfish stuff is acceptable. I will verify and get back to you. The i18n issues, as I said before, are not trivial, and may well require several iterations to get right. Tab names are just one aspect of it. This is one reason I wanted to separate any i18n contribution from the database contribution. Thanks, Karl 2011/12/12 Hitoshi Ozawa <ozawa_hito...@ogis-ri.co.jp>: > Hi, > I'm checking on the MySQL licenses and it seems MySQL Connector/J is GPL > v2 license with > exception clause for FOSS. > http://www.mysql.com/about/legal/licensing/foss-exception/ > > To be classified as FOSS, however, it seems the software has to be OSI > certified. > Is Apache ManifoldCF OSI Certified? > > "This software is OSI Certified Open Source Software. > OSI Certified is a certification mark of the Open Source Initiative." > > Does somebody know the license to JSTL libraries? I can't find any > license in the jstl-api-1.2.jar > and jstl-impl-1.2.jar files. The files are download-able from Oracle's > GlassFish project page but > there's not license page. > > BTW, I just created a Java message class to read String from properties > file. Seems you've > hard-coded tab names into the Java source files, which means I have to > I18N all references to tab > names or it won't work. > > Regards, > H.Ozawa >