From 27a10fd08bfddd6a086220e60b6463451235a3f7 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Mon, 11 Aug 2014 16:50:22 +0200 Subject: [PATCH] Licensing rules in HACKING.md --- HACKING.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/HACKING.md b/HACKING.md index 219e6018c..df1d61a39 100644 --- a/HACKING.md +++ b/HACKING.md @@ -5,6 +5,33 @@ Join #calamares on Freenode. Patches go to [github.com/calamares](https://github.com/calamares/calamares). +Licensing +--------- +Calamares is released under the terms of the GNU GPL, version 3 or later. Every source file must have a license header, with a list of copyright holders and years. + +Example: +``` +/* === This file is part of Calamares - === + * + * Copyright 2013-2014, Random Person + * Copyright 2010, Someone Else + * + * Calamares 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. + * + * Calamares 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 Calamares. If not, see . + */ +``` +Copyright holders must be physical or legal personalities. A statement such as `Copyright 2014, The FooBarQuux project` has no legal value if "The FooBarQuux project" is not the legal name of a person, company, incorporated organization, etc. + Formatting ---------- * Spaces, not tabs.