hi Mark I found this file is originally from savannah CVS repository: http://cvs.savannah.gnu.org/viewvc/guile/guile-scsh/fname.scm?root=guile&view=markup And the license was like that. Also, there multiple files in the repo written by the same person, Olin Shivers, has clearly declared GPL.
I will ask Olin whether he is ok to change license. On Mon, May 6, 2013 at 11:27 PM, Mark H Weaver <m...@netris.org> wrote: > Chaos Eternal <chaoseter...@shlug.org> writes: > >> I here by announce the 0.2 version of guile-scsh, which is ported to >> guile-2.x and now >> available. >> >> you can get it from: >> https://gitorious.org/guile-scsh/guile-scsh > > This is great news! > > However, looking through the sources, it appears that one of the files > (scsh/fname.scm) is non-free software. It contains the following > header: > > ;;; Code for processing Unix file names. > ;;; Copyright (c) 1992 by Olin Shivers (shiv...@lcs.mit.edu). > ;;; Please imagine a long, tedious, legalistic 5-page gnu-style copyright > ;;; notice appearing here to the effect that you may use this code any > ;;; way you like, as long as you don't charge money for it, remove this > ;;; notice, or hold me liable for its results. > > If we can't convince Olin Shivers to relicense it, we'll have to rewrite > that file from scratch. > > Mark