From 39e9d41079a020076b889a5c23ce0c6c71074454 Mon Sep 17 00:00:00 2001 From: Olof-Joachim Frahm Date: Thu, 9 Jun 2011 11:53:51 +0200 Subject: [PATCH] Changed license to Simplified BSD. --- README | 6 +++--- cl-inotify.asd | 24 ++++++++++++++++++++++++ grovel.lisp | 2 ++ inotify.lisp | 39 +++++++++++++++++++++++++-------------- package.lisp | 26 ++++++++++++++++++++++++++ 5 files changed, 80 insertions(+), 17 deletions(-) diff --git a/README b/README index 66ca1c9..6dee4f1 100644 --- a/README +++ b/README @@ -1,10 +1,10 @@ CL-INOTIFY - Interface to the Linux inotify API. -Copyright (C) 2009 Olof-Joachim Frahm -Released under the GPL3 (or any later version). +Copyright (C) 2011 Olof-Joachim Frahm +Released under a Simplified BSD license. Working, but unfinished. -Implementations currently tested on: SBCL +Implementations currently tested on: SBCL. Uses CFFI and the binary-types library (from [1] or see [2]). diff --git a/cl-inotify.asd b/cl-inotify.asd index ad9fa18..e6815a5 100644 --- a/cl-inotify.asd +++ b/cl-inotify.asd @@ -1,5 +1,29 @@ ;;; -*- mode: lisp; syntax: common-lisp; coding: utf-8; package: cl-user; -*- +;; Copyright (c) 2011, Olof-Joachim Frahm +;; All rights reserved. + +;; Redistribution and use in source and binary forms, with or without +;; modification, are permitted provided that the following conditions are met: +;; * Redistributions of source code must retain the above copyright +;; notice, this list of conditions and the following disclaimer. +;; * Redistributions in binary form must reproduce the above copyright +;; notice, this list of conditions and the following disclaimer in the +;; documentation and/or other materials provided with the distribution. +;; * The name of the author may not be used to endorse or promote products +;; derived from this software without specific prior written permission. + +;; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +;; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +;; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +;; ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +;; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +;; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +;; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +;; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +;; THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + (in-package #:cl-user) (eval-when (:load-toplevel :execute) diff --git a/grovel.lisp b/grovel.lisp index 486cc66..b7cb57e 100644 --- a/grovel.lisp +++ b/grovel.lisp @@ -1,3 +1,5 @@ +;;; -*- mode: lisp; syntax: common-lisp; coding: utf-8; package: cl-inotify; -*- + (in-package #:cl-inotify) (include "sys/inotify.h") diff --git a/inotify.lisp b/inotify.lisp index 4a87e4d..f0e3ecc 100644 --- a/inotify.lisp +++ b/inotify.lisp @@ -1,17 +1,28 @@ -;; Copyright (C) 2009 Olof-Joachim Frahm - -;; This program is free software; you can redistribute it and/or modify it -;; under the terms of the GNU General Public License as published by the -;; Free Software Foundation; either version 3 of the License, or (at your -;; option) any later version. - -;; This program is distributed in the hope that it will be useful, but -;; WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -;; Public License for more details. - -;; You should have received a copy of the GNU General Public License along -;; with this program; if not, see . +;;; -*- mode: lisp; syntax: common-lisp; coding: utf-8; package: cl-inotify; -*- + +;; Copyright (c) 2011, Olof-Joachim Frahm +;; All rights reserved. + +;; Redistribution and use in source and binary forms, with or without +;; modification, are permitted provided that the following conditions are met: +;; * Redistributions of source code must retain the above copyright +;; notice, this list of conditions and the following disclaimer. +;; * Redistributions in binary form must reproduce the above copyright +;; notice, this list of conditions and the following disclaimer in the +;; documentation and/or other materials provided with the distribution. +;; * The name of the author may not be used to endorse or promote products +;; derived from this software without specific prior written permission. + +;; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +;; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +;; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +;; ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +;; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +;; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +;; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +;; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +;; THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. (in-package #:cl-inotify) diff --git a/package.lisp b/package.lisp index ac6380f..fa2b88b 100644 --- a/package.lisp +++ b/package.lisp @@ -1,3 +1,29 @@ +;;; -*- mode: lisp; syntax: common-lisp; coding: utf-8; package: cl-user; -*- + +;; Copyright (c) 2011, Olof-Joachim Frahm +;; All rights reserved. + +;; Redistribution and use in source and binary forms, with or without +;; modification, are permitted provided that the following conditions are met: +;; * Redistributions of source code must retain the above copyright +;; notice, this list of conditions and the following disclaimer. +;; * Redistributions in binary form must reproduce the above copyright +;; notice, this list of conditions and the following disclaimer in the +;; documentation and/or other materials provided with the distribution. +;; * The name of the author may not be used to endorse or promote products +;; derived from this software without specific prior written permission. + +;; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +;; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +;; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +;; ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +;; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +;; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +;; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +;; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +;; THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + (in-package #:cl-user) (defpackage cl-inotify -- 1.7.10.4