> -----Original Message----- > From: Chip Childers [mailto:chip.child...@sungard.com] > Sent: Wednesday, August 08, 2012 11:13 AM > To: cloudstack-dev@incubator.apache.org; David Nalley > Subject: Binary dependencies > > David (All), > > I'm working through the list on the wiki [1], and have noticed some > interesting differences between the listed license type and the > license included in the JAR that the deps-ctrl branch pulls in. > > Examples: > > JavaMail is listed on the wiki page as being the dual GPL/CDDL license > type. The download [2] only lists CDDLv1 in it's embedded LICENSE > file. > JUnit is listed on the wiki page as being Common Public License. The > download [3] has BSD. Yet the JUnit project site [4] lists it as CPL.
JavaMail uses just CDDL for the binary distributions. The dual GPL/CDDL license is for the source distribution. See http://kenai.com/projects/javamail/forums/forum/topics/604-JavaMail-licensing. It looks like JUnit is CPL-licensed. I think the license file in that download is referring to the hamcrest library specifically, not JUnit (it has a hamcrest copyright statement). That's obviously very confusing. I think in the general case we would expect the download itself to be definitive, but if we've got known conflicts we probably need to go back to the author if we can't figure it out for ourselves. Cheers, Ewan.