As an electronic engineer, I can authoritatively say it's a hardware change. But most people know that already.
Maybe one day we will have entirely software-based radios. It's not going to happen any time soon, though: new standards typically mean higher data rates, and software can't keep up with all the processing that can be done in hardware.