Closed maaku closed 5 years ago
As part of the rebase, I added a script that simply updates all the copyright headers. While not ideal, too much time was wasted tracking which files had been updated and in what years. In this way the relicensing and copyright is applied to the whole project uniformly, in a way that is much easier to track and maintain over time.
Presently there is one initial patch which applies the AGPLv3 sublicense to all files that later receive meaningful AGPLv3 licensed patches applied to them. The per-file copyright header changes of this patch should be split off into a separate patch for each file, to be applied immediately before the first time that file is modified. This will make reorganizations of the source code easier to deal with in a rebase.