Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

numpy周り(openblasなど)のライセンス表示をする #160

Open
Hiroshiba opened this issue Oct 27, 2021 · 0 comments
Open

numpy周り(openblasなど)のライセンス表示をする #160

Hiroshiba opened this issue Oct 27, 2021 · 0 comments
Assignees
Labels
バグ 優先度:中 重要 状態:設計 設計をおこなっている状態 要議論 実行する前に議論が必要そうなもの

Comments

@Hiroshiba
Copy link
Member

Hiroshiba commented Oct 27, 2021

内容

pipでインストールされているものからlicenses.jsonを作成していますが、numpyが依存しているpip外のライブラリのライセンス表記が漏れています。
これらのライブラリもlicenses.jsonに含めるべきだと思います。

Pros 良くなる点

Cons 悪くなる点

実現方法

numpyが依存する可能性のあるライブラリはここが参考になりそうです。
https://github.com/numpy/numpy/blob/main/site.cfg.example

あとバンドルされているらしいライセンスも表記すべきだと思います。
https://github.com/numpy/numpy/blob/main/LICENSES_bundled.txt

問題はこれらをどうやって検知し、メンテナンスするかですが、良い方法が思いついていません。
openblasなどはnp.__config__.show()とかでリストアップできるかもしれません。

とりあえず手動にするなら https://github.com/Hiroshiba/voicevox_engine/tree/master/docs/licenses に追加すれば良さそう。

その他

良い方法を知っている方がいたらぜひお伺いしたいです。

@Hiroshiba Hiroshiba self-assigned this Oct 27, 2021
@Hiroshiba Hiroshiba added the 要議論 実行する前に議論が必要そうなもの label Oct 27, 2021
@tarepan tarepan added バグ 状態:設計 設計をおこなっている状態 and removed 機能向上 labels Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
バグ 優先度:中 重要 状態:設計 設計をおこなっている状態 要議論 実行する前に議論が必要そうなもの
Projects
None yet
Development

No branches or pull requests

2 participants