Yeah I think the same, all major software companies have introduced that model.
strange enough .. games engine were all like that but now unreal engine is free and relies on royalties. That's the same, if I'm not wrong, for cryengine.
Of course applying this business model to music would be...