Not all classes from Snowdrop distribution are properly licensed: $ find . -name '*.java' -printf '%p ' -exec head -n 2 {} \; | grep -v '\*$' | sort -u | sed 's/\(.*\)package .*$/\1/' * JBoss, Home of Professional Open Source. ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-core/src/main/java/org/jboss/spring/deployers/SpringContextDescriptor.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-core/src/main/java/org/jboss/spring/deployers/SpringParserDeployerHandler.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs2/src/test/java/org/jboss/test/deployers/test/MockContext.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs2/src/test/java/org/jboss/test/deployers/test/MockInitialContextFactory.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs2/src/test/java/org/jboss/test/deployers/test/SimpleBean.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs2/src/test/java/org/jboss/test/deployers/test/SnowdropDeployersTestCaseVfs2.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs3/src/test/java/org/jboss/test/deployers/test/MockContext.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs3/src/test/java/org/jboss/test/deployers/test/MockInitialContextFactory.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs3/src/test/java/org/jboss/test/deployers/test/SimpleBean.java ./snowdrop-2.0.3.Final-redhat-1/deployers/deployers-vfs3/src/test/java/org/jboss/test/deployers/test/SnowdropDeployersTestCase.java ./snowdrop-2.0.3.Final-redhat-1/vfs/src/main/java/org/jboss/spring/vfs/context/ContextClassUtil.java ./snowdrop-2.0.3.Final-redhat-1/vfs/src/main/java/org/jboss/spring/vfs/context/DelegatingContextLoaderListener.java ./snowdrop-2.0.3.Final-redhat-1/vfs/src/main/java/org/jboss/spring/vfs/context/DelegatingDispatcherServlet.java
Fixed upstream: https://github.com/snowdrop/snowdrop/commit/80693a1dbbdd0102128c968e269308e8800b802d
Marek, this is now fixed upstream. Not sure if this requires an upstream release, it can be simply picked up at the next release, or it requires another productization build.
Even Marius added that header into Java files, I have an experience and recall a thread on thecore, where Richard Fontana wrote that if all sources are licensed under one/same license, there is enough to have individual license file aside.
Moved version to 2.1.0.
I have cherry-picked https://github.com/snowdrop/snowdrop/commit/80693a1dbbdd0102128c968e269308e8800b802d into http://git.app.eng.bos.redhat.com/?p=snowdrop/snowdrop.git;a=commit;h=166091fde946a3fae02d8a9b45c24cc33a4bd4a9
Verified in WFK 2.1.0.ER1.
Distributed as a part of WFK 2.1.0.GA release.