Remix.run Logo
johannes1234321 4 days ago

It's not only a way to make more money, but it also matches better to modern development approaches.

Major versions come from a time where one had to produce physical media. Thus one could do a major release only every few years. Back then features had to be grouped together in a big bang release.

Nowadays one can ship features as they are being developed, with many small features changes all the time.

3036e4 4 days ago | parent [-]

That was probably true a long time ago, but I bought software using that model that did not have any physical releases and at least one had frequent minor releases adding new features.

It seems to me like the "subscription model" is exactly the same, except for the use of DRM and cloud dependencies to force users to pay for new versions. The only thing that changed was that the option to remain on an old version was taken away from users.