In reply to mzalewski.

I've never understood the mentality that selling code is somehow bad, but SaaS is good.

I like both models. They both have positives, negatives, advantages and disadvantages. Both to the developer and to the end user.

But, trying to promote SaaS as being morally superior in some way because you aren't "selling code" is just plain silly.

SaaS may not be selling code, but it is like renting code.