Suppose I have a software package I maintain. I've released a few versions under license X. I decide to switch to License Y for all versions. Say a problematic set of users I'm revoking a licesnse from.
Why should my versioning scheme create artificial constraints on my license? Why should someone be able to "just go back a version"?
Not that I'm a big fan of that type of thing, but it is an interesting legal question.
The copies you've already shared under license X are still licensed under license X even if you quit sharing further copies under license X and switch to license Y.
Suppose I have a software package I maintain. I've released a few versions under license X. I decide to switch to License Y for all versions. Say a problematic set of users I'm revoking a licesnse from.
Why should my versioning scheme create artificial constraints on my license? Why should someone be able to "just go back a version"?
Not that I'm a big fan of that type of thing, but it is an interesting legal question.