I am distributing a free, closed source Java application which includes some unmodified third party jar files in the package (under a lib folder). These third party jar files follow one of BSD2, Apache2, MIT licenses. I have copied the respective licenses as well in the package. Now I have to include one license for my product as well.
My doubt is, should my license cover the entire software product, including the third party libraries. Or should I write it in such a way that my license applies to only my own set of files and mention that the third party content is covered under the respective license files included in the package? Basically, what should be the "Software Product" in my license?
If it is the first option, I believe that I will not be able to include explicit terms for my own binaries (eg: no commercial redistribution), which may violate the license of included libraries. If it is the second option, are there possibilities of ambiguity about the accountability of the software's actions as a single whole product?