Project

General

Profile

Bug #13818

Licence issue with use of Onigmo rather than Oniguruma library files

Added by SlySven (Stephen Lyons) 3 months ago.

Status:
Open
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:82388]

Description

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?

Also available in: Atom PDF