AMD (very hesitantly) considers supporting Coreboot for their new CPU generation Ryzen

in floss •  8 years ago  (edited)

In a recent Ask my anything (AMA) on Reddit, the management of the CPU manufacturer AMD was asked to enable coreboot support for their upcoming CPU generation Ryzen. A quick reminder: coreboot is a project aiming at providing an open BIOS. Using coreboot enables you to get rid of (most of) the proprietary components present in almost all modern-day BIOS chips.

I actually wanted to write a post about why this would be a very good idea but the top commenter I linked to above actually summarizes the whole issue very well. I quote:

Dear AMD, could you please release the Platform Security Processor (PSP) source code to the Coreboot / Libreboot project? (or publicly) The current perception of AMD (and Intel) among FOSS groups like this is not exactly, stellar. https://www.coreboot.org/Binary_situation https://libreboot.org/faq/#amd

While these people are a minority among tech users, it could be used to AMD's advantage in a Public Image Perception against Intel. So please, take a moment to consider releasing the source code of the PSP to FOSS groups.

Did I also mention sites like https://puri.sm/ exist to sell secure laptops to people? They are not a fan of Intel Management Engine last I heard.

More Arguments:

  1. Security Through Obscurity doesn't work. As mention by /u/Gusec At some point in time, (somebody or some organization) will break this. It's not going to help when you don't even know what attack vector they used. If the source code is released, it is much more likely to be discovered and fixed.
  2. There are Economic Incentives to do so Many Libre/coreboot users use old technology that is second hand. Second hand buying= lost sales for AMD (And Intel). If releasing the source code requires very little effort, and gains you customers, then why not? Also realize these customers are likely to be (repeat) customers due to their beliefs in technology, "Icing on the cake" as one would say.
  3. Advertising AMD is not Intel, they cannot afford to make Super Bowl ads all the time. The same people who usually use coreboot/ Libreboot are usually hardcore enthusiasts. These are usually people who work IT jobs, work in large companies regarding computers (that require security). These people will push Ryzen to other markets hard, and free too.
  4. "When two strong armies meet, the braver one wins, when two brave armies meet, the stronger one wins"-Unknown Considering that Ryzen is ~ Intel's Core series, It's the small things like this that push the perception of a company. Intel retracted its support for science fairs, capitalize on that and make AMD look unique. Those same tech people that use Libre/Coreboot will support you to the death if you continue to support FOSS. But what if ARM does it first? What if Intel does it first? Well, you've lost a chance to make yourself better at the cost of Intel.
  5. Mindshare Intel has its Iconic logo, the catchy tune, and what people refer to as "quality". AMD needs something other than just that, "That chip maker" or "Faildozer". AMD can become "The company that supports Opensource".

An AMD official replied to this comment as follows:

Thanks for the inquiry. Currently we do not have plans to release source code but you make a good argument for reasons to do so. We will evaluate and find a way to work with security vendors and the community to everyone's benefit.

In my opinion, it would be THE argument for buying AMD CPUs for FLOSS enthusiasts if they officially decided to support coreboot. It would finally give the FLOSS community the opportunity to build completely free systems without having to rely on either pre-2008 hardware or completely unfree hardware components. People could finally be able to build computers without having to fear to be spied upon through backdoors hiding in proprietary components of their BIOS. If you are on Reddit, please help by further upvoting this comment and spreading the word. Thank you!

P.S: There is, however, one thing I disagree about in the quoted comment above. In my opinion the Purism project is nothing but a fraud as they have been making false claims about the freedom provided by their laptops from the very beginning. One day I might write an article about this project. Until then I would like to refer you to this and that article, if you want to read more on why the laptops from this company currently don't provide more freedom than any other laptops on this planet.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://www.reddit.com/r/Amd/comments/5vvipr/ryzen_platform_security_processor_and_coreboot/

Thank you dear robot. That's exactly the Reddit post I linked to. ;-)

reddit , beeeerrrrqqq

I buy AMD because it's affordable but current hardware that guarantees coreboot support is a dream to me.

Well, actually there hasn't been any official announcement yet. But once they officially announce coreboot support, I also won't opt for other CPU manufacturers. BTW, followed you. :-)

I gathered that.

Out of curiosity why did you deem me worth following? I'm following you because of your youtube channel.

I followed you because you like Anarcho-Capitalism, Philosophy, Linux and Heavy Metal. A very fine selection of topics, IMHO. However, there seems to be a misunderstanding about my account: I'm not the "hagbardceline" from Youtube, I just "borrowed" the profile picture. Maybe I should change it to avoid any further confusion.

I see. Probably a good idea.

Ok, changed it.

I might try Libreboot on my T500, just saying. :)

Great move! You could write about your libreboot experiences here on Steemit.

Yea, only if I get the motivation to do it some day. It seems I have lately started having too much to-do on my hands. ;)

I know this feeling. Now, I seem to have added two more points to your list. Writing an article about your Libreboot experience and reading the Illuminatus Trilogy. ;-)

Haha! Ok, I'll write these down and hopefully manage to do them some day. :)

Here's an 80% vote (I usually do 42 for comedy) for the laughs.

I'm not sure what that means (I'm very new to Steemit) but you make it sound like a good thing so I will go with a gentle "Thank you". ;-)

Well I'm not sure if it makes any difference when upvoting comments, but I have a slider where I can choose how big impact each vote should take. I use 42% as a baseline for all posts I upvote, and only raise it if I really feel like it.

Steem newbies always vote 100 %, because their SP is lower it doesn't make much of an impact anyway, but when your SP gets higher, the system gives the chance to optimize it a bit, hence the slider. I'm not sure about the exact SP that's needed for it to activate though. I've powered up my SP every chance I got so I'm now possibly somewhere between minnows and small dolphins taking account my current SP.

Thanks a lot for the explanation, @gamer00. I didn't know that and I don't have such a slider (yet). But I'm looking forward to it now. :-)

Voilà qui m’intéresseEXCELLENT-amd.png déjà plus !!! Yes for Mining !! for Linux !!! OK

Et justement ce week end je suis en train d'acheter 1 Ryzen 7 1800 - AM4 , je cherche les bonne infoMiningPro.png pour mon mining 80% CPU et 20% GPU :) :)