Skip to content

Replace country-regex Part 2 #7026

Open
@G-2-Z

Description

@G-2-Z

Plotly.js still contains country-regex as a dependency. I'll just cite @keithrob from his original PR:

"The NPM package that is currently used by plotly, country-regex, is a very good package for taking common country names and correlating them to their ISO3 codes. However, it used a GPLed regex library from the R package countrycode. It is questionable whether country-regex can be a MIT license when it is a direct descendent of R version."

I'm not sure about the MIT license, but every project that uses plotly.js might be a derived work of this original GPL licensed project and therefore subject to its copyleft restrictions. This might light up in your deep inspecting license compliance tool and might make your lawyer sweaty.

see #3944
see keithrob#1

Metadata

Metadata

Assignees

Labels

P2considered for next cyclebugsomething brokeninfrastructurebuild process etc.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions