Skip to content

Add TinyScheme BSD license notice#329

Merged
spe-ciellt merged 2 commits intogerbv:developfrom
SourceParts:docs/tinyscheme-bsd-license-v2
Mar 3, 2026
Merged

Add TinyScheme BSD license notice#329
spe-ciellt merged 2 commits intogerbv:developfrom
SourceParts:docs/tinyscheme-bsd-license-v2

Conversation

@rampageservices
Copy link
Copy Markdown
Contributor

gerbv bundles TinyScheme 1.35 (in src/scheme.c, src/scheme.h,
src/scheme-private.h, src/opdefines.h, src/init.scm,
src/dynload.c, src/dynload.h). TinyScheme is licensed under
the BSD 3-Clause License by Dimitrios Souflis, which is
GPL-compatible but requires the license text to be included in
redistributions.

Currently the license text does not appear anywhere in the
repository — COPYING only contains GPLv2. This adds:

  • COPYING.tinyscheme — the full BSD 3-Clause License text
    (matching upstream TinyScheme's COPYING file)
  • README.md — a note in the License section pointing to the
    new file
  • .mc/windows_amd64/opt/package.sh — include
    COPYING.tinyscheme in the Windows release archive alongside
    the existing COPYING

Closes #113

gerbv bundles TinyScheme 1.35 but the BSD 3-Clause license text
was not included anywhere in the repository. Add COPYING.tinyscheme
with the full license text and reference it from the README License
section.

Closes gerbv#113
@spe-ciellt
Copy link
Copy Markdown
Contributor

Great thing!

@spe-ciellt spe-ciellt merged commit 52de5ab into gerbv:develop Mar 3, 2026
2 checks passed
@spe-ciellt spe-ciellt added the documentation Improvements or additions to documentation label Mar 3, 2026
@spe-ciellt spe-ciellt self-assigned this Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add TinyScheme copyright notice

2 participants