Old defmacro implementation of SRFI-2, and its license
Jeronimo Pellegrini 24 Oct 2020 22:54 UTC
Hello,
In the process of packaging STklos for Debian, I have found that
the implementation of SRFI-2 used is adapted from the old defmacro-based
one by Oleg Kiselyov.
However, two things happened: the license for SRFis changed, and also
the reference implementation changed to a syntax-rules based one.
I have identified that, in the past, the page for this SRFI had a
pointer to the old code, with the new license:
https://web.archive.org/web/20111205122816/http://srfi.schemers.org/srfi-2/srfi-2.html which links to
https://web.archive.org/web/20111128163411/http://srfi.schemers.org/srfi-2/vland-gambit.scm
Where the first link is to the SRFI page already using the new license,
and the second link is to the file on which the STklos implmentation
was based. But that is a link to archive.org, and it would be better
to have a more robust reference to the license.
Is it possible to restore the old define-macro based code to the
repository? If not, perhaps Oleg can clarify the license to that
code?
Thank you!
Jeronimo