Some licensing-related housekeeping by musicinmybrain · Pull Request #54 · garro95/priority-queue

Replace deprecated LGPL-3.0 SPDX identifier with [LGPL-3.0-or-later](https://spdx.org/licenses/LGPL-3.0-or-later].

Using LGPL-3.0-or-later instead of LGPL-3.0-only is based on the “any later version” language in the source-file headers, e.g.

* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version, or (at your opinion) under the terms
* of the Mozilla Public License version 2.0.

although I note that in #23, contributors were asked about “LGPL 3” but not about later versions. If you believe this should be LGPL-3.0-only, let me know and I’ll revise the PR.


Add MPL-2.0 “Exhibit A” text to source file headers, option “(a)” from #48.


Fix a minor typo in license/copyright headers throughout the project, which said “at your opinion” rather than “at your option.”


Copy the standard license/copyright comment from the other files to test-nostd/src/lib.rs.

@garro95 @ijackson