From 453e19e9631acbdc369acadbf17f705aa4cc8b47 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 10 Jan 2015 00:14:21 +0000 Subject: LICENSE: allow all future versions of LGPLv3+ In case I'm hit by a bus and FSF comes out with an LGPLv4, the project will still be able to move forward. While we're at it, update the gemspec, too. --- LICENSE | 14 ++++++-------- posix_mq.gemspec | 4 +--- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/LICENSE b/LICENSE index 831f7ee..5d27bc7 100644 --- a/LICENSE +++ b/LICENSE @@ -3,13 +3,11 @@ revision control for names and email addresses of all of them. You can redistribute it and/or modify it either under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, -version 3.0 {LGPLv3}[http://www.gnu.org/licenses/lgpl-3.0.txt] (see -link:COPYING) or version 2 of the GNU General Public License -{GPLv2}[http://www.gnu.org/licenses/gpl-2.0.txt] (see link:COPYING-GPL2). +version 3.0 or later {LGPLv3+}[https://www.gnu.org/licenses/lgpl-3.0.txt] +(see link:COPYING). -The project leader {Eric Wong}[mailto:normalperson@yhbt.net] reserves -the right to upgrade the project license to future versions of the LGPL -(but no other licenses). +It is also available under the GNU General Public License +{GPLv2}[https://www.gnu.org/licenses/gpl-2.0.txt] (see link:COPYING-GPL2). Ruby posix_mq is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -17,5 +15,5 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License -along with Ruby posix_mq; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 +along with Ruby posix_mq; if not, see: +https://www.gnu.org/licenses/lgpl-3.0.txt diff --git a/posix_mq.gemspec b/posix_mq.gemspec index 25ff9fa..19dfea0 100644 --- a/posix_mq.gemspec +++ b/posix_mq.gemspec @@ -9,7 +9,6 @@ Gem::Specification.new do |s| s.name = %q{posix_mq} s.version = ENV["VERSION"].dup s.authors = ["Ruby POSIX MQ hackers"] - s.date = Time.now.utc.strftime('%Y-%m-%d') s.description = readme_description s.email = %q{ruby-posix-mq@bogomips.org} s.executables = %w(posix-mq-rb) @@ -19,9 +18,8 @@ Gem::Specification.new do |s| s.homepage = Olddoc.config['rdoc_url'] s.summary = summary s.rdoc_options = rdoc_options - s.rubyforge_project = %q{qrp} s.test_files = manifest.grep(%r{\Atest/test_.*\.rb\z}) s.add_development_dependency(%q, "~> 1.0") - # s.licenses = %w(LGPLv3) # accessor not compatible with older RubyGems + s.licenses = %w(GPLv2 LGPLv3+) end -- cgit v1.2.3-24-ge0c7