General Public License (GPL, or “free software”)

You’re correct, although the commercial use part isn’t relevant. You’re allowed to use compatible licenses with UE4, but not non-compatible licenses.