On Tue, Dec 1, 2009 at 9:32 AM, Marshall Schor <m...@schor.com> wrote: > > Hi - > > We're trying to figure out how to properly license a distribution where we > are including the apache-activemq-x.x.x.jar. > > This jar includes javax.jms... and javax.management... classes. > > Are these licensed under the Apache 2.0 license, or is a separate license > needed for them? I couldn't find any information in the license file in the > binary distribution for these files, which appear to be part of the J2EE > java platform.
Those spec implementations are from the Geronimo specs project (https://svn.apache.org/repos/asf/geronimo/specs/) and utilize the Apache License 2.0. As Gary pointed out, the javax.management spec classes come from the geronimo-j2ee-management impl here: https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-j2ee-management_1.1_spec/ And the javax.jms spec classes come from the geronimo-jms impl here: https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jms_1.1_spec/ See the LICENSE files for each project in the SVN repo URLs above. The spec classes appear to be part of the J2EE platform because they're interfaces for J2EE/Java EE specs which were implemented by the Geronimo team and are licensed using the Apache License. All of which is 100% legal. Bruce -- perl -e 'print unpack("u30","D0G)u8...@4vyy9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' ActiveMQ in Action: http://bit.ly/2je6cQ Blog: http://bruceblog.org/ Twitter: http://twitter.com/brucesnyder