But not only that, they went through a couple revisions with the customer to determine what the right model is.
The software that JB produces as has massive value, but it is also fragile in that it needs to be kept up to date as the ecosystem evolves. That value is fragile in the face of constant change unless you pin yourself to a snapshot of the language and all its dependencies. The JB subscription model allows for this while also enabling constant upgrades.
The way that JB handled the outcry about the original subscription model is the real innovation.
But not only that, they went through a couple revisions with the customer to determine what the right model is.
The software that JB produces as has massive value, but it is also fragile in that it needs to be kept up to date as the ecosystem evolves. That value is fragile in the face of constant change unless you pin yourself to a snapshot of the language and all its dependencies. The JB subscription model allows for this while also enabling constant upgrades.
The way that JB handled the outcry about the original subscription model is the real innovation.