Issue #13818 has been reported by SlySven (Stephen Lyons).

----------------------------------------
Bug #13818: Licence issue with use of Onigmo rather than Oniguruma library files
https://bugs.ruby-lang.org/issues/13818

* Author: SlySven (Stephen Lyons)
* Status: Open
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: 
* Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
I am concerned about the current content of the https://github.com/ruby/ruby/blob/trunk/LEGAL file which implies that Ruby is using Oniguruma when in fact the forked Onigmo is what is in place - the licence of both are BSD (AFAICT) but the details listed in that file for the selected files used in Ruby are for the former rather than the latter library and as such do not comply with the terms of that type of licence (IMHO but IANAL). 

Confusingly you list **include/ruby/oniguruma.h** but not **include/ruby/onigmo.h** so perhaps that is simply because someone forgot to update the details in the LEGAL file when you switched libraries?



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>