# remove bits unbundled and removed in patches and run
# licensecheck -r . | sed '/UNKNOWN/ d'

# To get a list, run:
# cat licenses.txt | grep -Ev "^#" | cut -d: -f2 | sort -u

# additional notes on licenses below (also commented by starting line with #):

./core/vxl_copyright.h: BSD 3-Clause License
./vcl/vcl_atomic_count.h: Boost Software License 1.0
./config/cmake/CodeCoverage.cmake: BSD 3-Clause License
./core/vbl/vbl_checked_delete.h: NTP License
./core/vbl/vbl_disjoint_sets.h: *No copyright* MIT License
./core/vbl/vbl_scoped_ptr.h: NTP License
./core/vul/vul_ios_state.h: Boost Software License 1.0
./scripts/gitsetup/LICENSE: *No copyright* Apache License 2.0
./scripts/gitsetup/README: *No copyright* Apache License 2.0
./scripts/gitsetup/git-gerrit-push: Apache License 2.0
./scripts/gitsetup/setup-gerrit: Apache License 2.0
./scripts/gitsetup/setup-hooks: Apache License 2.0
./scripts/gitsetup/setup-sourceforge: Apache License 2.0
./scripts/gitsetup/setup-ssh: Apache License 2.0
./scripts/gitsetup/setup-stage: Apache License 2.0
./scripts/gitsetup/setup-user: Apache License 2.0
./scripts/gitsetup/tips: Apache License 2.0
./v3p/clipper/License.txt: *No copyright* Boost Software License 1.0
./v3p/clipper/clipper.cpp: Boost Software License
./v3p/clipper/clipper.hxx: Boost Software License
./v3p/openjpeg2/bio.c: BSD 2-Clause License
./v3p/openjpeg2/bio.h: BSD 2-Clause License
./v3p/openjpeg2/cio.c: BSD 2-Clause License
./v3p/openjpeg2/cio.h: BSD 2-Clause License
./v3p/openjpeg2/dwt.c: BSD 2-Clause License
./v3p/openjpeg2/dwt.h: BSD 2-Clause License
./v3p/openjpeg2/event.c: BSD 2-Clause License
./v3p/openjpeg2/event.h: BSD 2-Clause License
./v3p/openjpeg2/fix.h: BSD 2-Clause License
./v3p/openjpeg2/function_list.c: BSD 2-Clause License
./v3p/openjpeg2/function_list.h: BSD 2-Clause License
./v3p/openjpeg2/image.c: BSD 2-Clause License
./v3p/openjpeg2/image.h: BSD 2-Clause License
./v3p/openjpeg2/int.h: BSD 2-Clause License
./v3p/openjpeg2/invert.c: BSD 2-Clause License
./v3p/openjpeg2/invert.h: BSD 2-Clause License
./v3p/openjpeg2/j2k.c: BSD 2-Clause License
./v3p/openjpeg2/j2k.h: BSD 2-Clause License
./v3p/openjpeg2/j2k_lib.c: BSD 2-Clause License
./v3p/openjpeg2/j2k_lib.h: BSD 2-Clause License
./v3p/openjpeg2/jp2.c: BSD 2-Clause License
./v3p/openjpeg2/jp2.h: BSD 2-Clause License
./v3p/openjpeg2/jpt.c: BSD 2-Clause License
./v3p/openjpeg2/jpt.h: BSD 2-Clause License
./v3p/openjpeg2/license.txt: BSD 2-Clause License
./v3p/openjpeg2/mct.c: BSD 2-Clause License
./v3p/openjpeg2/mct.h: BSD 2-Clause License
./v3p/openjpeg2/mqc.c: BSD 2-Clause License
./v3p/openjpeg2/mqc.h: BSD 2-Clause License
./v3p/openjpeg2/openjpeg.c: BSD 2-Clause License
./v3p/openjpeg2/openjpeg.h: BSD 2-Clause License
./v3p/openjpeg2/opj_includes.h: BSD 2-Clause License
./v3p/openjpeg2/opj_malloc.h: BSD 2-Clause License
./v3p/openjpeg2/pi.c: BSD 2-Clause License
./v3p/openjpeg2/pi.h: BSD 2-Clause License
./v3p/openjpeg2/profile.c: BSD 2-Clause License
./v3p/openjpeg2/profile.h: BSD 2-Clause License
./v3p/openjpeg2/raw.c: BSD 2-Clause License
./v3p/openjpeg2/raw.h: BSD 2-Clause License
./v3p/openjpeg2/t1.c: BSD 2-Clause License
./v3p/openjpeg2/t1.h: BSD 2-Clause License
./v3p/openjpeg2/t2.c: BSD 2-Clause License
./v3p/openjpeg2/t2.h: BSD 2-Clause License
./v3p/openjpeg2/tcd.c: BSD 2-Clause License
./v3p/openjpeg2/tcd.h: BSD 2-Clause License
./v3p/openjpeg2/tgt.c: BSD 2-Clause License
./v3p/openjpeg2/tgt.h: BSD 2-Clause License
./vcl/internal/vcl_atomic_count_gcc.h: Boost Software License 1.0
./vcl/internal/vcl_atomic_count_gcc_x86.h: Boost Software License 1.0
./vcl/internal/vcl_atomic_count_pthreads.h: Boost Software License 1.0
./vcl/internal/vcl_atomic_count_solaris.h: Boost Software License 1.0
./vcl/internal/vcl_atomic_count_sync.h: Boost Software License 1.0
./vcl/internal/vcl_atomic_count_win32.h: Boost Software License 1.0
./vcl/internal/vcl_interlocked.h: Boost Software License 1.0
./contrib/rpl/rgtl/CMakeLists.txt: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_compact_tree.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_compact_tree.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_compact_tree_data_fixed.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_compact_tree_index.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_compact_tree_link.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_compact_tree_node_data.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_compact_tree_policy.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_config.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_license_1_0.txt: *No copyright* Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_meta.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_array.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_array_points.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_array_points.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_array_triangles_3d.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_array_triangles_3d.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_closest_polygon_3d.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_once.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_object_once.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_cell_bounds.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_cell_bounds.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_cell_geometry.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_cell_geometry.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_cell_location.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_cell_location.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_data_fixed.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_data_fixed.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_dual.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_dual_element.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_dual_index.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_dual_location.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_dual_visit.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_objects.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_objects.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_point_location.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_octree_point_location.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_separating_axis.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_separating_axis_projection.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize.txt: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_access.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_base.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_direction.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_istream.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_istream.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_ostream.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_ostream.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_split.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_stl_vector.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_vnl_double_3.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_serialize_vnl_vector_fixed.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_base.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_base.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_cell_bounds.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_cell_bounds.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_cell_geometry.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_cell_geometry.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_cell_location.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_cell_location.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_object_array.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_object_array_triangles_3d.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_object_array_triangles_3d.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_objects.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_objects.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_space.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_sqt_space.hxx: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_static_assert.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_tagged_index.h: Boost Software License 1.0
./contrib/rpl/rgtl/rgtl_tagged_vector.h: Boost Software License 1.0
./contrib/rpl/rtvl/CMakeLists.txt: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_intpow.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_license_1_0.txt: *No copyright* Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_refine.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_refine.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_tensor.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_tensor.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_tensor_d.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_tensor_d.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_terms.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_tokens.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_vote.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_vote.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_votee.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_votee.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_votee_d.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_votee_d.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_voter.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_voter.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_weight.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_weight_original.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_weight_original.hxx: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_weight_smooth.h: Boost Software License 1.0
./contrib/rpl/rtvl/rtvl_weight_smooth.hxx: Boost Software License 1.0
./core/doc/book/chapter_vnl.texi: *No copyright* Public domain
./core/vil/file_formats/viffheader.h.original: NTP License (legal disclaimer)
./core/vil/file_formats/vil_viffheader.h: NTP License (legal disclaimer)
./core/vil1/file_formats/vil1_viff_support.c: NTP License (legal disclaimer)
./core/vil1/file_formats/vil1_viffheader.h: NTP License (legal disclaimer)
./v3p/netlib/libf2c/Notice: Standard ML of New Jersey License
./v3p/netlib/libf2c/arithchk.c: Standard ML of New Jersey License
./v3p/netlib/linalg/lsmrBase.cxx: Apache License 2.0
./v3p/netlib/linalg/lsmrBase.h: Apache License 2.0
./v3p/netlib/linalg/lsmrDense.cxx: Apache License 2.0
./v3p/netlib/linalg/lsmrDense.h: Apache License 2.0
./v3p/netlib/linalg/lsqrBase.cxx: Apache License 2.0
./v3p/netlib/linalg/lsqrBase.h: Apache License 2.0
./v3p/netlib/linalg/lsqrDense.cxx: Apache License 2.0
./v3p/netlib/linalg/lsqrDense.h: Apache License 2.0
./v3p/netlib/tests/lsmrTest2.cxx: Apache License 2.0
./v3p/netlib/tests/lsqrTest1.cxx: Apache License 2.0
./v3p/netlib/tests/lsqrTest2.cxx: Apache License 2.0
./v3p/netlib/tests/tricall.c: *No copyright* Public domain
./contrib/brl/bbas/bjson/bjsoncpp.cxx: MIT License
./contrib/brl/bbas/bjson/jsoncpp.cxx: MIT License
./contrib/brl/bbas/bnabo/bnabo.cxx: BSD 3-Clause License
./contrib/brl/bbas/bnabo/bnabo.h: BSD 3-Clause License
./contrib/brl/bbas/bnabo/bnabo_brute_force.cxx: BSD 3-Clause License
./contrib/brl/bbas/bnabo/bnabo_index_heap.h: BSD 3-Clause License
./contrib/brl/bbas/bnabo/bnabo_kdd_tree.cxx: BSD 3-Clause License
./contrib/brl/bbas/bnabo/bnabo_private.h: BSD 3-Clause License
./contrib/mul/doc/book/atexinfo.tex: GNU General Public License v2.0 or later
./contrib/rpl/rgtl/tests/CMakeLists.txt: Boost Software License 1.0
./contrib/rpl/rgtl/tests/test_compact_tree_data_fixed.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/tests/test_driver.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/tests/test_octree_data_fixed.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/tests/test_octree_dual_visit.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/tests/test_octree_objects.cxx: Boost Software License 1.0
./contrib/rpl/rgtl/tests/test_sqt_base.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_refine+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_refine+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_tensor+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_tensor+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_tensor_d+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_tensor_d+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_vote+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_vote+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_votee+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_votee+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_votee_d+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_votee_d+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_voter+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_voter+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_weight_original+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_weight_original+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_weight_smooth+2-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/Templates/rtvl_weight_smooth+3-.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/examples/rtvl_hello.cxx: Boost Software License 1.0
./contrib/rpl/rtvl/examples/rtvl_saliency_image.cxx: Boost Software License 1.0
./contrib/tbl/doc/book/atexinfo.tex: GNU General Public License v2.0 or later
./v3p/dcmtk/ofstd/libsrc/ofstd.cxx: BSD 3-Clause License and/or NTP License

./contrib/brl/bbas/bil/algo/bil_edt.h: *No copyright* GNU Lesser General Public License [generated file]
# ^
# Not under this license. The text says:
# //  Implementation influenced by the LTI lib, which is licensed under LGPL:
# //    http://ltilib.sourceforge.net

./contrib/brl/bseg/boxm2/doc/book/atexinfo.tex: GNU General Public License v2.0 or later
./contrib/brl/bseg/boxm2/ocl/exe/auxiliary/js/jquery.cookie-min.js: MIT License
./contrib/brl/bseg/boxm2/ocl/exe/auxiliary/js/jquery.disabletextselect-min.js: MIT License
./contrib/brl/bseg/boxm2/ocl/exe/auxiliary/js/jquery.min.js: MIT License
./contrib/brl/bseg/boxm2/ocl/exe/auxiliary/js/jquery.mousewheel-min.js: MIT License
./contrib/brl/bseg/boxm2/ocl/exe/auxiliary/js/jquery.reel-min.js: MIT License
./contrib/brl/bseg/boxm2/ocl/exe/auxiliary/js/miniZoomPan.js: *No copyright* MIT License
