I took my observations one step further.

I downloaded myfaces-core-1.2.0-bin.zip and found

1) myfaces-api-1.2.0.jar contains a NOTICE.txt file that contains a claim
that it contains JSCookMenu by HengYuan, ProtoType by Sam Stephenson, and
Script by Thomas Fuchs.  Since the API library contains only the class files
from the javax.faces package, I find this hard to believe.  I would have
expected the NOTICE.txt file in this jar to match the file at
myfaces/core/trunk/api/src/main/resources/META-INF/NOTICE.txt.  Perhaps the
build process copies a NOTICE.txt file from the wrong source.

2) myfaces-impl-1.2.0.jar contains a NOTICE.txt file that contains a claim
that it contains software from SUN.   I don't think that is true anymore.
The web-facesconfig_1_2.xsd is a clean Apache implementation.

3) myfaces-impl-1.2.0.jar contains a \licenses\sundtd-LICENSE.txt file.
Since there is no SUN content anymore, this secondary license should be
removed.

Perhaps trivial, but important fixes for those of us who use open source
software and want to be confident that we understand all the license
implications.

Lance

Reply via email to