This MR updates the license headers in most files to the latest version of the GPL-3.0-or-later header, and updates the copyright attribution and years for 2025.