* guix/licenses.scm (%licenses): New variable. --- guix/licenses.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+)
diff --git a/guix/licenses.scm b/guix/licenses.scm index 9ace7f5..75e4426 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2012, 2014, 2015 Ludovic Courtès <l...@gnu.org> ;;; Copyright © 2013, 2015 Andreas Enge <andr...@enge.fr> ;;; Copyright © 2012, 2013 Nikita Karetnikov <nik...@karetnikov.org> +;;; Copyright © 2014, 2016 Alex Kost <alez...@gmail.com> ;;; Copyright © 2015 Mark H Weaver <m...@netris.org> ;;; Copyright © 2015 Ricardo Wurmus <rek...@elephly.net> ;;; @@ -23,6 +24,7 @@ (define-module (guix licenses) #:use-module (srfi srfi-9) #:export (license? license-name license-uri license-comment + %licenses agpl3 agpl3+ asl2.0 boost1.0 @@ -405,4 +407,46 @@ of licenses, approved as free by the FSF. More details can be found at URI." uri comment)) +(define %licenses + ;; List of all licenses. + (list + agpl3 agpl3+ + asl2.0 + boost1.0 + bsd-2 bsd-3 bsd-4 + cc0 + cc-by-sa4.0 cc-by-sa3.0 cc-by3.0 + cddl1.0 + cecill-c + artistic2.0 clarified-artistic + copyleft-next + cpl1.0 + epl1.0 + expat + freetype + gpl1 gpl1+ gpl2 gpl2+ gpl3 gpl3+ + gfl1.0 + fdl1.3+ + opl1.0+ + isc + ijg + ibmpl1.0 + imlib2 + ipa + lgpl2.0 lgpl2.0+ lgpl2.1 lgpl2.1+ lgpl3 lgpl3+ + mpl1.1 mpl2.0 + ms-pl + ncsa + openldap2.8 openssl + psfl public-domain + qpl + ruby + sgifreeb2.0 + silofl1.1 + sleepycat + vim + x11 + zpl2.1 + zlib)) + ;;; licenses.scm ends here -- 2.7.0