I would like to include the Highcharts library in an open-source project, scala-notebook, and I'm not sure, whether it's allowed according to the Highcharts licence.
scala-notebook is a web-repl (read-eval-print-loop) or web-console (similar to IPython). One can create new notebooks and write code there that will be executed on the server side, and results would be rendered on the page (in the output section). I would like to give the user the ability to define chart data in the code and then it would be rendered as a chart using the Highcharts library. It's distributed under the Modified BSD License (also known as New or Revised BSD).
So my questions are:
- Am I allowed to add the Highcharts library in the project distribution?
- If yes, then what should I include in order to correctly cite Highcharts licencing information in my project (for example I can add it to the help section of the page and/or add the license to the root of the project's file tree, etc.)?
My project is open-source, so I can imagine, that someone will download it and will deploy it internally at his/her company. I also want to make sure this use-case is permitted (according to the license).