|
|
|
|
|
by masklinn
3556 days ago
|
|
> Change what your main branch is? 1. That makes no sense, the "main branch" has a semantic for the project whether it's the current development HEAD or the current STABLE or whatever other concept you appli to it. 2. That doesn't fix the issue, which is that different branches can have different licenses (and with respect to search do have different contents). > The old license is still applicable to the old code. Yes, and if you change the "main branch" you end up with the same fuck up, namely that older releases/branches are now marked with the new license, which is not any more correct than the reverse. That is, the license is metadata of a specific revision of a project (and technically subtrees can even have different licenses), not of the project as a whole, the project can be relicensed at any time. |
|
If one wants to checkout a non-main branch, ostensibly they can view the LICENSE file in that branch on their own.