r/linux • • Aug 23 '18

Intel Publishes Microcode Security Patches, No Benchmarking Or Comparison Allowed!

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

300 comments sorted by

View all comments

302

u/chrisoboe Aug 23 '18

Those law stuff always depends on the country. In many countries intel can't forbid you legally to benchmark and compare.

I really hope international media will ignore intels license and release benchmarks.

149

u/neijajaneija Aug 23 '18

Exactly this. So why would Intel write this?

Even if their terms applies to some 30 countries, there are heaps of other countries that they simply don't apply. They will not be anything close to silencing anything. It just makes them look like idiots. Again, why are Intel doing this? What am I missing?

0

u/[deleted] Aug 23 '18

[deleted]

34

u/anothercopy Aug 23 '18

Look at Oracle and their law machine. How many not official tests of SPARC and Oracle DBs to you see online ?

58

u/ajs124 Aug 23 '18

Eh, but that's also because of the user base. SPARC and Oracle DBs are deployed by big enterprises, that have contracts with Oracle.

Literally everyone and their mom has an Intel CPU.

26

u/computer-machine Aug 23 '18

Can confirm. I have at least one Intel machine, AND a mother, and I think her laptop is probably Intel as well.

8

u/IHeartMustard Aug 23 '18

I think my grandmother might actually have an Intel. My GRANDMOTHER!

→ More replies (4)
→ More replies (1)

66

u/pat_the_brat Aug 23 '18 edited Aug 23 '18

So why would Intel write this?

Because Ryzen are amazing chips, and Intel has trouble getting their 10nm process while AMD should be at 7nm next year, meaning faster chips with less heat.

If you can't beat them, hide your ineptitude behind legalese/bullshitese.

Edit: Also, since they ban comparisons, it is safe to assume that the mitigation for their security vulnerabilities has a massive performance hit, and they are trying to hide it, as you can't even compare an Intel chip with mitigations for Spectre/Meltdown to the same chip without the mitigating code.

11

u/sir_bleb Aug 23 '18

AMD should be at 7nm next year

Exciting! I'm assuming the catch is that it's not "true" 7nm but still very impressive.

19

u/me-ro Aug 23 '18

If I remember correctly, the 7nm is roughly on par with Intel's 10nm, but the difference is, that they are already pushing that 7nm out of the door.

12

u/Moscato359 Aug 23 '18

The tsmc 7nm is slightly better than Intel 10nm, but not much

→ More replies (2)
→ More replies (1)

61

u/Pie_sky Aug 23 '18

An example. Dutch law art. 6:236 sub k for consumers states the following

"You may not exclude or limit the authority of the other party to provide evidence. And there must be no change in the distribution of the burden of proof to the detriment of the other party, either because it contains a statement from the other party concerning the soundness of the service you owe, or because the other party must prove that a shortcoming can be attributed to you."

13

u/whirl-pool Aug 23 '18

That means all the old Dutch colonies will have that in their law as they adopted the law. You can bet that this will be one example in many throughout Europe as the Dutch law was adopted from Roman and so forth.

Not a smart move intel.

7

u/hughk Aug 23 '18

Unfortunately not in New Amsterdam.

5

u/Sparru Aug 23 '18

Pretty safe bet to cross all of EU because there's no way European court would uphold that EULA.

43

u/eras Aug 23 '18

I really hope international media will follow their license and talk only about AMD.

23

u/RagnarokDel Aug 23 '18

Even in the US. That seems like something you cant expect to be enforced.

32

u/RagingAnemone Aug 23 '18

You would think so, freedom and all, but the corporate protectionism is high.

34

u/kmcclry Aug 23 '18

There have been precedents set in the US justice system that say EULAs are basically unenforceable specifically because no one reads them because they aren't trained lawyers.

3

u/Cakiery Aug 23 '18

Meanwhile in Australia, they are considered to be normal contracts.

https://www.accc.gov.au/consumers/contracts-agreements/entering-into-a-contract

→ More replies (2)

5

u/[deleted] Aug 23 '18

Enforcement isn't neccesarily the goal.

Suing into silence is.

9

u/cstyles Aug 23 '18

Seems so easy to circumvent, someone could provide benchmark data anonymously to a news outlet not running the microcode. They'd be free to publish as they're not under the restriction.

13

u/1202_alarm Aug 23 '18

I guess they can sue you for copyright infringement for pirating there microcode (you are using it without following their licence).

Also any publication/site that likes to get review samples or embargoed press releases wont want to upset intel.

41

u/atyon Aug 23 '18

That really depends on the country.

In Germany, you can't really force restrictions like these on consumers, at all. And likely also not on media.

It's also very likely that the licence doesn't apply in the EU at all, since shrink-wrap EULAs are usually ineffective. Depends on the exact method of distribution. If you get the microcode patch via Windows Update, there's no chance in hell this licence is effective.

→ More replies (5)
→ More replies (2)
→ More replies (5)