I'm still bummed out that for years, GPL was the "standard" go-to open source license. So many projects became useless for any commercial projects whatsoever. GPL advocates say it's so that your code isn't exploited by corporations. But I'd say that choosing GPL means it's more important to you that your code "is not exploited by corporations" than that it can be used for good by people with commercial interests. Tho…
GPL advocates love when their code is used by corporation, as long as they don't violate the license.
GPL advocates say it's so that improvements to the code are still benefiting the group.