I have started to create linux packages for BitSharesX, which has made me research the BitShares license, and I see a problem there.
The BitSharesX client comes with a LICENSE.md that makes the client public domain. The source tree (excluding submodules for now) however clearly contains files that are not public domain (cotire.cmake is MIT, CrashRpt stuff seems to be BSD).
The web_wallet module is a complete nightmare: it also contains LICENSE.md which states that it is public domain plus code licensed under various licenses (including MIT, Apache, jQuery). In addition, it contains a "licenseagreement.html" that is clearly a non-free license.
The "fc" module used by the command line as well as the qt client does not specify its own license, which makes distribution problematic. Even worse, it contains AGPL-licensed code which means it cannot be published as either public domain or with a non-free license.