From 39fbaeb5ac08959b9845e2defc4ab1380aa9bd43 Mon Sep 17 00:00:00 2001 From: Riyyi Date: Fri, 26 Mar 2021 15:17:20 +0100 Subject: [PATCH] Add more license notice snippets --- .config/emacs/snippets/cc-mode/al2 | 20 +++++++++++ .config/emacs/snippets/cc-mode/bsd2 | 29 ++++++++++++++++ .config/emacs/snippets/cc-mode/bsd3 | 33 +++++++++++++++++++ .config/emacs/snippets/cc-mode/gpl2 | 22 +++++++++++++ .../snippets/cc-mode/{license-notice => gpl3} | 4 +-- .config/emacs/snippets/cc-mode/mit | 25 ++++++++++++++ 6 files changed, 131 insertions(+), 2 deletions(-) create mode 100644 .config/emacs/snippets/cc-mode/al2 create mode 100644 .config/emacs/snippets/cc-mode/bsd2 create mode 100644 .config/emacs/snippets/cc-mode/bsd3 create mode 100644 .config/emacs/snippets/cc-mode/gpl2 rename .config/emacs/snippets/cc-mode/{license-notice => gpl3} (95%) create mode 100644 .config/emacs/snippets/cc-mode/mit diff --git a/.config/emacs/snippets/cc-mode/al2 b/.config/emacs/snippets/cc-mode/al2 new file mode 100644 index 0000000..5b6d9be --- /dev/null +++ b/.config/emacs/snippets/cc-mode/al2 @@ -0,0 +1,20 @@ +# -*- mode: snippet -*- +# name: al2 +# key: al2 +# -- +/* + * Copyright (C) `(format-time-string "%Y")` ${1:Author} ${2:<${3:Email}>} + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +$0 diff --git a/.config/emacs/snippets/cc-mode/bsd2 b/.config/emacs/snippets/cc-mode/bsd2 new file mode 100644 index 0000000..d42ea11 --- /dev/null +++ b/.config/emacs/snippets/cc-mode/bsd2 @@ -0,0 +1,29 @@ +# -*- mode: snippet -*- +# name: bsd2 +# key: bsd2 +# -- +/* + * Copyright (C) `(format-time-string "%Y")` ${1:Author} ${2:<${3:Email}>} + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. 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. + * + * 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 THE COPYRIGHT HOLDER OR CONTRIBUTORS 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. + */ +$0 diff --git a/.config/emacs/snippets/cc-mode/bsd3 b/.config/emacs/snippets/cc-mode/bsd3 new file mode 100644 index 0000000..1db951f --- /dev/null +++ b/.config/emacs/snippets/cc-mode/bsd3 @@ -0,0 +1,33 @@ +# -*- mode: snippet -*- +# name: bsd3 +# key: bsd3 +# -- +/* + * Copyright (C) `(format-time-string "%Y")` ${1:Author} ${2:<${3:Email}>} + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. 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. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may 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 THE COPYRIGHT HOLDER OR CONTRIBUTORS 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. + */ +$0 \ No newline at end of file diff --git a/.config/emacs/snippets/cc-mode/gpl2 b/.config/emacs/snippets/cc-mode/gpl2 new file mode 100644 index 0000000..8f81b6b --- /dev/null +++ b/.config/emacs/snippets/cc-mode/gpl2 @@ -0,0 +1,22 @@ +# -*- mode: snippet -*- +# name: gpl2 +# key: gpl2 +# -- +/* + * Copyright (C) `(format-time-string "%Y")` ${1:Author} ${2:<${3:Email}>} + * + * 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 2 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, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ +$0 diff --git a/.config/emacs/snippets/cc-mode/license-notice b/.config/emacs/snippets/cc-mode/gpl3 similarity index 95% rename from .config/emacs/snippets/cc-mode/license-notice rename to .config/emacs/snippets/cc-mode/gpl3 index ce3c21f..d4fb0e1 100644 --- a/.config/emacs/snippets/cc-mode/license-notice +++ b/.config/emacs/snippets/cc-mode/gpl3 @@ -1,6 +1,6 @@ # -*- mode: snippet -*- -# name: license-notice -# key: ln +# name: gpl3 +# key: gpl3 # -- /* * Copyright (C) `(format-time-string "%Y")` ${1:Author} ${2:<${3:Email}>} diff --git a/.config/emacs/snippets/cc-mode/mit b/.config/emacs/snippets/cc-mode/mit new file mode 100644 index 0000000..1d77c3a --- /dev/null +++ b/.config/emacs/snippets/cc-mode/mit @@ -0,0 +1,25 @@ +# -*- mode: snippet -*- +# name: mit +# key: mit +# -- +/* + * Copyright (C) `(format-time-string "%Y")` ${1:Author} ${2:<${3:Email}>} + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + */ +$0 \ No newline at end of file