From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Wong Newsgroups: gmane.comp.lang.ruby.kcar.general Subject: [PATCH] license: upgrade from GPLv2-only to GPLv2-or-later Date: Sat, 26 Oct 2013 07:02:07 +0000 Message-ID: <20131026070207.GA27524@dcvr.yhbt.net> References: <20131026070207.GA27524@dcvr.yhbt.net> Reply-To: kcar@librelist.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1382770928 11840 80.91.229.3 (26 Oct 2013 07:02:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Oct 2013 07:02:08 +0000 (UTC) To: kcar@librelist.org Original-X-From: kcar@librelist.org Sat Oct 26 09:02:14 2013 Return-path: Envelope-to: gclrkg-kcar@m.gmane.org In-Reply-To: <20131026070207.GA27524@dcvr.yhbt.net> List-Archive: List-Help: List-Id: kcar@librelist.org List-Post: List-Subscribe: List-Unsubscribe: Precedence: list Original-Sender: kcar@librelist.org Xref: news.gmane.org gmane.comp.lang.ruby.kcar.general:14 Archived-At: Received: from zedshaw2.xen.prgmr.com ([71.19.156.177]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VZxsz-0004vD-Ij for gclrkg-kcar@m.gmane.org; Sat, 26 Oct 2013 09:02:13 +0200 Received: from zedshaw2.xen.prgmr.com (unknown [IPv6:::1]) by zedshaw2.xen.prgmr.com (Postfix) with ESMTP id 0021575031 for ; Sat, 26 Oct 2013 07:02:34 +0000 (UTC) The parser has been GPLv2+GPLv3 for a long time (from unicorn). Note: I currently (strongly) prefer the GPLv3. In case the GPLv4 arrives and I am not alive to approve/review it, the lesser of evils is have give blanket approval of all future GPL versions (as published by the FSF). The worse evil is to be stuck with a license which cannot guarantee the Free-ness of this project. This unfortunately means the FSF can theoretically come out with license terms I do not agree with, but the GPLv2 and GPLv3 will always be an option to all users. --- LICENSE | 2 +- ext/kcar/kcar.rl | 3 ++- kcar.gemspec | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index 4fd4dbb..1cfa573 100644 --- a/LICENSE +++ b/LICENSE @@ -1,7 +1,7 @@ kcar is copyrighted free software by all contributors, see logs in revision control for names and email addresses of all of them. You can redistribute it and/or modify it under either the terms of the -{GPL2}[http://www.gnu.org/licenses/gpl-2.0.txt] (see link:COPYING) or +{GPLv2}[http://www.gnu.org/licenses/gpl-2.0.txt] or later or the conditions below: 1. You may make and give away verbatim copies of the source form of the diff --git a/ext/kcar/kcar.rl b/ext/kcar/kcar.rl index e812279..500dc3c 100644 --- a/ext/kcar/kcar.rl +++ b/ext/kcar/kcar.rl @@ -1,7 +1,8 @@ /** * Copyright (c) 2009, 2010 Eric Wong (all bugs are Eric's fault) * Copyright (c) 2005 Zed A. Shaw - * You can redistribute it and/or modify it under the same terms as Ruby. + * You can redistribute it and/or modify it under the same terms as Ruby 1.8 + * or the GPLv2 or later. */ #include "ruby.h" #include "ext_help.h" diff --git a/kcar.gemspec b/kcar.gemspec index 81507dc..a0ca22e 100644 --- a/kcar.gemspec +++ b/kcar.gemspec @@ -21,5 +21,5 @@ Gem::Specification.new do |s| s.extensions = %w(ext/kcar/extconf.rb) s.add_development_dependency('wrongdoc', '~> 1.5') - # s.license = %w(GPL Ruby) # disabled for compatibility with older RubyGems + s.license = %w(GPLv2+ Ruby) # disabled for compatibility with older RubyGems end -- Eric Wong