> From my POV, if the client needs to be updated to benefit from the new features, then there is no way around it, work has to be done.
But the point is they don't have to update even if there's changes. They can update at their leisure.
But the point is they don't have to update even if there's changes. They can update at their leisure.
I understand it may be different if the software is distributed through the package manager of linux distribution because you have to follow what's provided by the distribution. But for a commercial software you can probably bundle your own libraries in executable or compile it statically.
But I am not familiar with the difficulties of the above process so I am probably missing something.