In running the release audit for 3.4.0 branch I see a number of new files w/o licenses: https://issues.apache.org/jira/browse/ZOOKEEPER-1138
in general new files must have license headers - this is esp the case for source code, scripts, etc... When adding new files to SVN be sure to review the license status of each. Patrick