7

オープンソース プロジェクトscala-notebookにHighchartsライブラリを含めたいのですが、 Highcharts ライセンスに従って許可されているかどうかはわかりません。

scala-notebookは web-repl (read-eval-print-loop) または web-console ( IPythonに似ています) です。新しいノートブックを作成し、そこにサーバー側で実行されるコードを記述できます。結果はページ (出力セクション) にレンダリングされます。ユーザーがコードでチャート データを定義できるようにしたいと考えています。その後、Highcharts ライブラリを使用してチャートとしてレンダリングされます。Modified BSD License (New または Revised BSD とも呼ばれます)の下で配布されます。

だから私の質問は:

  • プロジェクトのディストリビューションに Highcharts ライブラリを追加することはできますか?
  • はいの場合、プロジェクトで Highcharts のライセンス情報を正しく引用するには、何を含める必要がありますか (たとえば、ページのヘルプ セクションに追加したり、プロジェクトのファイル ツリーのルートにライセンスを追加したりできます)。 )?

私のプロジェクトはオープンソースなので、誰かがそれをダウンロードして、社内で展開することは想像できます。また、このユースケースが (ライセンスに従って) 許可されていることを確認したいと思います。

4

3 に答える 3

5

非営利目的で使用する場合は、CC BY-NCに従って使用することが許可されています。

私が知る限り、あなたが好きなライセンスの下で再配布することを許可する必要があります (継承条項がないため)。これが道徳的に正当化されるかどうかは別の問題です。

クリエイティブ コモンズ ライセンスはソフトウェアを対象としていないため、リンク、他のライセンスとの組み合わせなどに関する内容は少し曖昧です。

Highchart の担当者に質問する (または、この Stack Overflow の質問へのリンクを送信する) のが最善の方法かもしれません。

于 2013-04-22T08:37:51.743 に答える
4

一部のオープン ソース プロジェクトでは使用できますが、フリー ソフトウェアでは使用できません。

残念ながら、商用制限が GPL に違反しているため、GPL コードで Highcharts を使用することは著作権違反です。

残念ながら、これは問題です。Highcharts の Web サイトでさえ、Highcharts を Joomla コードに含めることで GPL に違反する可能性があるためです。ただし、Highchart がその Web サイトからコードを配布しない限り、それは明白である可能性があるという議論があります。

AGPL Web サイトで Highcharts を使用する考えられる方法はありません。

「非商用」と GPL コードを組み合わせる際の問題点については、こちらで説明しています。

https://softwareengineering.stackexchange.com/questions/214904/is-free-for-non-commercial-use-license-compatible-with-gnu-gplv3-license

于 2014-06-10T06:37:35.840 に答える