[Guix packaging] larsbrinkhoff/absolutely-not-a-bcpl-compiler #183

Open
opened 2026-08-15 22:58:32 +00:00 by htayj · 0 comments
htayj commented 2026-08-15 22:58:32 +00:00 (Migrated from github.com)

Candidate

  • Canonical URL: https://github.com/larsbrinkhoff/absolutely-not-a-bcpl-compiler
  • Source snapshot: larsbrinkhoff-absolutely-not-a-bcpl-compiler-source at 466ad60068218a7eace8b6bf97f50a58f2980aea
  • Deliverable: BCPL compiler implemented as a Common Lisp ASDF system
  • User-facing tags: historical-computing, compiler, BCPL, Common Lisp
  • Primary language: Common Lisp (GitHub also detects D test corpus)
  • Build ecosystem: ASDF system; no documented release build
  • SPDX disposition: LicenseRef-project-and-Xerox-fixtures-unknown
  • License evidence: The compiler lacks a project license, and bundled Xerox Alto fixtures are copyrighted without redistribution permission.

License investigation blocker

No repository-level license exists. The compiler Lisp sources have no license grant, while included Alto test fixtures carry Xerox copyright notices from 1979–1981 without a redistribution permission.

The repository is public, non-archived, and nonempty, but the above evidence does not establish a Guix-acceptable redistribution license for the complete deliverable.

Packaging outlook

Expected packaging difficulty after license: moderate.

Acceptance checks

  • Obtain and record an explicit, Guix-acceptable license or permission covering all shipped sources and assets.
  • Same-upstream coverage checked on 2026-08-15 against official GNU Guix, Nonguix, Guix Science, Guix HPC, Guix Past, Guix R Us, and RDE. No functional package referencing this exact upstream was found.
  • Create the package with the stated pinned source, build it, and run relevant functional checks.

Imported from GitHub issue/PR. Originally posted by htayj on 2026-08-15T22:58:32Z.

## Candidate - Canonical URL: https://github.com/larsbrinkhoff/absolutely-not-a-bcpl-compiler - Source snapshot: `larsbrinkhoff-absolutely-not-a-bcpl-compiler-source` at `466ad60068218a7eace8b6bf97f50a58f2980aea` - Deliverable: BCPL compiler implemented as a Common Lisp ASDF system - User-facing tags: historical-computing, compiler, BCPL, Common Lisp - Primary language: Common Lisp (GitHub also detects D test corpus) - Build ecosystem: ASDF system; no documented release build - SPDX disposition: `LicenseRef-project-and-Xerox-fixtures-unknown` - License evidence: The compiler lacks a project license, and bundled Xerox Alto fixtures are copyrighted without redistribution permission. ## License investigation blocker No repository-level license exists. The compiler Lisp sources have no license grant, while included Alto test fixtures carry Xerox copyright notices from 1979–1981 without a redistribution permission. The repository is public, non-archived, and nonempty, but the above evidence does not establish a Guix-acceptable redistribution license for the complete deliverable. ## Packaging outlook Expected packaging difficulty after license: moderate. ## Acceptance checks - Obtain and record an explicit, Guix-acceptable license or permission covering all shipped sources and assets. - Same-upstream coverage checked on 2026-08-15 against official GNU Guix, Nonguix, Guix Science, Guix HPC, Guix Past, Guix R Us, and RDE. No functional package referencing this exact upstream was found. - Create the package with the stated pinned source, build it, and run relevant functional checks. --- Imported from [GitHub issue/PR](https://github.com/htayj/guix-channel/issues/183). Originally posted by [htayj](https://github.com/htayj) on 2026-08-15T22:58:32Z.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tay/guix-channel#183
No description provided.