Re: Proposed new license for Intel Microcode


J Lovejoy
 

This is an interesting scenario, as it’s not really an open source license, but really a binary license with permissive grants and yet also a restriction against reverse engineering, etc. That’s more in line with what I’d call a freeware license, really.

To be discussed further on tomorrow’s call!!


Cheers,
Jilayne

SPDX Legal Team co-lead
opensource@...

On Nov 8, 2014, at 1:39 PM, Simon Glass <imon.glass@...> wrote:

Hi,

Intel microcode files have a license similar to Intel's Open Source
license (https://spdx.org/licenses/Intel), but it includes a term
about reverse engineering.

Provide a proposed Full Name for the license.
Intel Microcode

Provide a proposed License Short Identifier.
Intel-MC

Provide a functioning URL reference to the license text, either from the license author or a community recognized source for the license text.
Intel's page for microcode download is here:
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23829&lang=eng

If you download the tar file, then you will find the license at the
top of each text file in the tar file.

It is possible to obtain microcode files from other projects that
include then, such as coreboot, without downloading them from Intel.
Unfortunately Coreboot's website at www.coreboot.org/Git but many
files in there contain microcode. For example a web search for
'microcode-1466-m02f4116.h' will show this. (Coreboot includes >150
such files).

There is a rather long discussion of the license here:

http://comments.gmane.org/gmane.comp.lib.uclibc.buildroot/46346

Create and attach a text file with the license text from the URL provided in #3. Proofread license text file to ensure that:

Information has not been lost or modified.
Formatting is clean and consistent with the license URL.
Please see attached. I have reformatted it slightly to fit within 80 columns.

Indicate whether the license is OSI-approved [Yes/No] (see: http://www.opensource.org/licenses/alphabetical). If yes, provide link to the OSI license and verify that it is the same text as supplied in #4.
License is not OSI-approved.

Provide a short explanation regarding the need for this license to be included on the License List, including identifying at least one program that uses this license or a prior version of this license.
This license is used in Coreboot -e.g.
https://github.com/DarkDefender/coreboot/blob/master/src/cpu/intel/model_f4x/microcode-1498-m5df4a02.h
and many other files

It seems to be in use in buildroot also from the thread above

It will soon be used in U-Boot. See the patch here:

https://patchwork.ozlabs.org/patch/407700/

Regards,
Simon

--

Simon Glass
621 St Andrews Lane, Louisville, CO 80027
Mobile +1 650 391 4242
imon.glass@...
<intel-microcode.txt>_______________________________________________
Spdx-legal mailing list
Spdx-legal@...
https://lists.spdx.org/mailman/listinfo/spdx-legal

Join {Spdx-legal@lists.spdx.org to automatically receive all group messages.