Currently, weld removes all files that are not directly used. However, it would be nice to make an exception for LICENSE files in the root folder. The ID or namespace of the corresponding data pack could be added as a suffix to allow preservation of all LICENSE files, e.g. LICENSE_ttc.
This is especially important on smithed.net, since by default all packs are welded before download.