Skip to content

Commit

Permalink
Fix license (#309)
Browse files Browse the repository at this point in the history
* libev can also be used in terms of GPL-2.0-or-later

And use SPDX identifiers.

Signed-off-by: Vít Ondruch <vondruch@redhat.com>

* Include all licenses in .gemspec

The gem ships not just MIT licensed code but also bundles libev, with
disctinc 'BSD-2-Clause OR GPL-2.0-or-later' license. Don't hide this
information.

Signed-off-by: Vít Ondruch <vondruch@redhat.com>

---------

Signed-off-by: Vít Ondruch <vondruch@redhat.com>
  • Loading branch information
voxik committed Nov 25, 2023
1 parent 4940d86 commit aeb9ef6
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion license.md
Expand Up @@ -69,7 +69,8 @@ SOFTWARE.

## libev

Released under the BSD license. See [ext/libev/LICENSE] for details.
Released under the BSD-2-Clause OR GPL-2.0-or-later license.
See [ext/libev/LICENSE] for details.

Copyright, 2007-2019, by Marc Alexander Lehmann.

Expand Down
2 changes: 1 addition & 1 deletion nio4r.gemspec
Expand Up @@ -6,7 +6,7 @@ Gem::Specification.new do |spec|
spec.authors = ["Tony Arcieri"]
spec.email = ["bascule@gmail.com"]
spec.homepage = "https://github.com/socketry/nio4r"
spec.license = "MIT"
spec.license = "MIT AND (BSD-2-Clause OR GPL-2.0-or-later)"
spec.summary = "New IO for Ruby"
spec.description = <<-DESCRIPTION.strip.gsub(/\s+/, " ")
Cross-platform asynchronous I/O primitives for scalable network clients
Expand Down

0 comments on commit aeb9ef6

Please sign in to comment.