There is no one-size fits all, you should use the license that best suits the product you have, as well as the ecosystem in which you're releasing it. See the EFF's documentation on this:
https://www.gnu.org/licenses/license-recommendations.html
https://www.gnu.org/licenses/why-not-lgpl.html