For example, how it affects previous versions? Can the copyright owner switch licenses at anytime?
If there’s a resource in this I’d love to read more, too.
For example, how it affects previous versions? Can the copyright owner switch licenses at anytime?
If there’s a resource in this I’d love to read more, too.
It does not affect older veraions - unless the previous license has a provision for this (and I doubt many people would be willing to use software with such a license).
> Can the copyright owner switch licenses at anytime?
Yes, but many open source projects are made up of many copyright holders due to external contributors.
But the complication is that if the software project is made up of contributions from 100 different people, it's not immediately clear who the copyright owner is. In the worst case you might have to get permission from all 100 people before you can switch.
This is the problem contributor agreements were designed to solve.
Of course, some people call this a feature and not a bug.