2018年8月 Intelが新しいマイクロコードを配布するも、ベンチマークの公表を禁止していた件について

最終更新日

突如ベンチマーク公表禁止 → 撤回

そんな露骨なことするわけ……本当でした。

これが問題のインテル・ソフトウェア使用許諾契約(ライセンス条項)です。

microcode-20180807a.tgz licenseファイルの内容 一部

Copyright © 2018 Intel Corporation

「3. LICENSE RESTRICTIONS」(ライセンス 制限事項)のところに、
(v) publish or provide any Software benchmark or comparison test results.
と書かれており、ソフトウェアベンチマークや比較テストの結果を公表・提供しないように求めています。個人的には「4. LICENSE TO FEEDBACK」も度を越している感じがします。

その使用許諾契約は、2018/08/24までに全体的に修正されました。(2018年7月以前よりもシンプルな内容となっています) ベンチマーク公表禁止は撤回されたことになります。

最新のインテル・ソフトウェア使用許諾契約は次のURLに掲載されています。

MCU path license 2018 | 01.org
https://01.org/mcu-path-license-2018

参考

  • Use Debian? Want Intel's latest CPU patch? Small print sparks big problem - The Register

    https://www.theregister.co.uk/2018/08/21/intel_cpu_patch_licence/

  • Intel rips up microcode security fix license that banned benchmarking - The Register

    https://www.theregister.co.uk/2018/08/23/intel_microcode_license/

  • Intel Publishes Microcode Security Patches, No Benchmarking Or Comparison Allowed! - Bruce Perens

    https://perens.com/2018/08/22/new-intel-microcode-license-restriction-is-not-acceptable/

  • Intel Resolves Microcode Licensing Issue - Bruce Perens

    https://perens.com/2018/08/23/intel-resolves-microcode-licensing-issue/

おまけ ― Linux用 Intel Microcode パッケージを比較

  • microcode-20180703.tgz

    https://downloadcenter.intel.com/ja/download/27945/Linux-

    ダウンロード時に「インテル・ソフトウェア使用許諾契約」(ベンチマークについての記述無し)が表示される。それに同意することでダウンロードできる。

    licenseファイルの添付無し。

  • microcode-20180807.tgz

    https://downloadcenter.intel.com/ja/download/28039/Linux-

    ダウンロード時に使用許諾契約は表示されない。

    licenseファイルが入っている。(ベンチマークの公表・提供をしないこと等、に同意させられる内容)

    licenseファイルのサイズは22KB。更新日時 2018/08/07 23:35:44 (日本時間)

    microcode-20180807の中身

  • microcode-20180807a.tgz

    https://downloadcenter.intel.com/ja/download/28087/Linux-

    ダウンロード時に使用許諾契約は表示されない。

    licenseファイルが入っている。(ベンチマークについての記載無し)

    licenseファイルのサイズは2KB。更新日時 2018/08/24 4:34:09 (日本時間)

    microcode-20180807.tgzと異なるのは、licenseファイルだけ。

    microcode-20180807aの中身

インテルダウンロードサイトでは、microcode-20180807.tgzよりも、microcode-20180807a.tgzの方が古いと表示されていますが、実際は逆です。microcode-20180807a.tgzの方が新しいです。(もっとも、licenseファイル以外は全く同じです)

[2018/08/28 追記] 修正されました。現在は、ちゃんとmicrocode-20180807a.tgzの方が新しいと表示されます。