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

add intel-compiler (icc/icpc) #97

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

srz-zumix
Copy link
Contributor

Intel C/C++ Compiler (icc/icpc) を追加しました

@melpon
Copy link
Owner

melpon commented May 9, 2021

Intel のコンパイラって有償のイメージあるんですけど、特に規約の同意をせず、こうやってローカルに構築した上で誰でも利用可能なように公開していいんですかね?

@shogo82148
Copy link
Contributor

昨年末に Intel oneAPI というプロジェクトの一部で C++ を含むツールキットが公開され、無料で利用できるようです。

https://software.intel.com/content/www/us/en/develop/tools/oneapi.html#gs.0x10zo
https://qiita.com/k_nitadori/items/84c2e7c6c1825c092cc9
https://estuarine.jp/2021/03/install-oneapi/

サービスとして公開して大丈夫かは未確認ですが・・・

@srz-zumix
Copy link
Contributor Author

srz-zumix commented May 9, 2021

Intel のコンパイラって有償のイメージあるんですけど、特に規約の同意をせず、こうやってローカルに構築した上で誰でも利用可能なように公開していいんですかね?

@/shogo82148 san のおっしゃられてる通り、
無料公開されてパッケージマネージャからインストールできるようになってますね。
あとは Docker image も公開されてます。
https://hub.docker.com/r/intel/oneapi

EULA : https://software.intel.com/content/www/us/en/develop/articles/end-user-license-agreement.html

サービスとして公開して大丈夫かは未確認ですが・・・

この点は私も自信がないです。
Wandbox と同じようなオンラインコンパイラの Compiler Explorer( https://godbolt.org/ )には
Intel Compiler (icx) があったので、大丈夫かな?ととりあえず PR まではしちゃいましたmm

@melpon
Copy link
Owner

melpon commented May 9, 2021

なるほど、無料で利用可能になったんですね。知りませんでした。
EULA 読んだ感じ、利用すると(暗黙的に)EULA に同意することになるみたいなので、厳密にやるなら EULA へのリンク付けて「同意することになるよ」って注意書きしてあげたりしないとダメかなぁという感じですかね…。

@srz-zumix
Copy link
Contributor Author

厳密にやるなら EULA へのリンク付けて「同意することになるよ」って注意書きしてあげたりしないとダメかなぁという感じですかね…。

Wandbox ですでに↑のようなことしてるモノってありますでしょうか?
あれば真似して対応しようと思います。

@melpon
Copy link
Owner

melpon commented May 10, 2021

無いんですよね。どこに表示しようかなーという感じです。

@melpon
Copy link
Owner

melpon commented Feb 28, 2022

UI をパワーアップしたので、EULA へのリンクを付けるのはできそうですね。近々やりたいところ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants