Skip to content

Commit 4744789

Browse files
committed
#746 Document SPDX/REUSE in release notes
1 parent 1ff67ba commit 4744789

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/docs/asciidoc/release_notes.adoc

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,24 @@ As a result -- at this time -- we make no promises on the support for Firebird 6
390390

391391
Jaybird 7 will -- by default -- not connect to unsupported versions (that is, Firebird 2.5 or older) using the pure Java protocol.
392392

393+
[#reuse-spdx-info]
394+
=== REUSE SPDX copyright information
395+
396+
Jaybird now includes copyright information complying with the https://reuse.software/[REUSE^] 3.3 specification.
397+
This can be used to generate an SBOM (Software Bill Of Materials) of the Jaybird sources.
398+
The project itself will not provide an SBOM, but people interested in that information can generate it themselves using the https://github.com/fsfe/reuse-tool[`reuse` tool^].
399+
400+
The copyright headers in all source files were replaced with https://spdx.dev/[SPDX (System Package Data Exchange)^] information, with actual licenses consolidated in the `LICENSES` folder of the repository.
401+
We have tried to record copyright of all contributors to files, but due to file renames, moves, and other refactoring, and resulting discontinuities in the history, or contributions committed by someone else, we may have missed some.
402+
If you find any errors in the recorded copyright information, let us know.
403+
404+
Files that were historically intended to be dual-licensed under LGPL and BSD, but only had a BSD license header, are now explicitly licensed as LGPL and BSD.
405+
406+
As part of this change, project documentation -- Release Notes, FAQ, developer documentation, and the Jaybird Design Proposals -- are now licensed under the Public Documentation License.
407+
These were previously not explicitly licensed.
408+
409+
For more information, see: https://github.com/FirebirdSQL/jaybird/blob/master/devdoc/jdp/jdp-2025-01-apply-spdx-license-info-and-comply-with-reuse-specification.adoc[jdp-2025-01: Apply SPDX license info and comply with REUSE specification^]
410+
393411
// TODO add major changes
394412

395413
[#other-fixes-and-changes]

0 commit comments

Comments
 (0)