From 6ed99e7e254f776109f2ab0cd1347ae9d36c60a0 Mon Sep 17 00:00:00 2001 From: "Luis R. Rodriguez" Date: Fri, 4 May 2012 17:09:44 -0700 Subject: [PATCH] compat-wireless: license under ISC files for standalone builds This licenses under the ISC license scripts/refresh-compat, scripts/refresh-compat-local and the top level Makefile to help standalone development code be ISC licensed. The goal is to help a standalone development tree to be used to target either Linux or BSD. In the Linux target case although the files may be ISC licensed, as it was discussed on lkml [0] the run time license of the module will still be GPL, so no one should even think that they can make proprietary or BSD-licensed only modules out of the Linux kernel with this framework. The goal is to let a standalone git tree exist and allow modules to be build either for Linux or BSd. [0] http://article.gmane.org/gmane.linux.kernel/1278784 Signed-off-by: Luis R. Rodriguez --- Makefile | 15 +++++++++++++++ scripts/refresh-compat | 12 ++++++++++++ scripts/refresh-compat-local | 13 +++++++++++++ 3 files changed, 40 insertions(+) diff --git a/Makefile b/Makefile index 49cbb59e08d3..11602dc37091 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,18 @@ +# +# Copyright (c) 2007-2012 Luis R. Rodriguez +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + export KMODDIR?= updates KMODDIR_ARG:= "INSTALL_MOD_DIR=$(KMODDIR)" ifneq ($(origin KLIB), undefined) diff --git a/scripts/refresh-compat b/scripts/refresh-compat index 2f00282b28f4..a1275a9cc78d 100755 --- a/scripts/refresh-compat +++ b/scripts/refresh-compat @@ -2,6 +2,18 @@ # # Copyright 2012 Luis R. Rodriguez # +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + # The purpose of this script is to enable developers use compat-wireless # backport work without having to carry code on their tree. This lets # developers synch to newer compat-wireless releases to gain more backport diff --git a/scripts/refresh-compat-local b/scripts/refresh-compat-local index 3122995c735b..b4b590562357 100755 --- a/scripts/refresh-compat-local +++ b/scripts/refresh-compat-local @@ -1,6 +1,19 @@ #!/bin/bash +# # Copyright 2012 Luis R. Rodriguez # +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + # You can keep this in synch with your git tree after running # This script just update your local copy. -- 2.30.2