Earlier quoted context omitted.
The AGPL (also) does this explicitly, but really there should be a general OSS license that forbids commercial use. That way the software stays where it is most needed and doesn't get abused to make profit. Is there such a license?
I recall the FSF being pretty adamant that a license restricting commercial use would be a non-free license by default.
SaaS is the least free model for software. Closed source commercial is far more open and free than SaaS.