|
|
Log in / Subscribe / Register

Thoughts on software-defined silicon

Thoughts on software-defined silicon

Posted Feb 19, 2022 18:24 UTC (Sat) by excors (subscriber, #95769)
In reply to: Thoughts on software-defined silicon by ermo
Parent article: Thoughts on software-defined silicon

Because of the MPEG LA patent licensing fees. From https://www.raspberrypi.com/news/new-video-features/ :

> One of the things that we had to regretfully dismiss as an option was an MPEG-2 decode licence for every unit. Providing that licence would have raised the price of every Raspberry Pi by roughly 10%

> We’ve spent some months working out how on earth to square this particular circle. A blanket licence for everybody would cost the Foundation money it simply doesn’t have, and not everybody with a Raspberry Pi would use that licence; an individual licence for an individual user to download and use with an individual machine is a surprisingly finickity thing to engineer. [...] But that’s what we’ve done

(They already paid a blanket licence fee for H.264 decode/encode, so that was enabled by default.)

I don't believe the individual licence key is used by the hardware blocks in any way; it's merely verified by the Pi's proprietary firmware before enabling the APIs that make the hardware accessible from Linux. Some naughty people hacked the firmware so the verification function would always return true - it's not particularly secure, but it was apparently good enough to keep the MPEG LA happy.


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds