I want to be able to reuse code from existing Schemes in the sample implementations of some up-and-coming SRFIs.  While the license of the SRFI itself is prescribed to be BSD-1, nothing is said about licensing sample implementations.

I that we should explicitly allow Apache 2.0, BSD-[123], and MIT licensed code.  I'm less sure about LGPL, which puts irritating restrictions on people who want to incorporate LGPLed cod into applications written in Scheme (they cannot be compiled with a monolithic compiler, for instance).  There is nothing intrinsically wrong with licensing a library under the GPL, but it's not going to be easy to integrate into Schemes that are not themselves GPL, so I think it should be disallowed.

Comments?