Nvidia does support HDMI 2.1 on Linux since their driver is closed source (but that causes its own problems). Maybe AMD could compromise by releasing a minimal binary blob which only exposes the HDMI 2.1 implementation and nothing else.
Nvidia does support HDMI 2.1 on Linux since their driver is closed source (but that causes its own problems). Maybe AMD could compromise by releasing a minimal binary blob which only exposes the HDMI 2.1 implementation and nothing else.
I'm pretty sure they also moved a lot of stuff to a closed source user-space component, right?
This quote from that readme also seems to indicate a required user-space component that I'm pretty sure is not open sourced?
> Note that the kernel modules built here must be used with GSP firmware and user-space NVIDIA GPU driver components from a corresponding 590.44.01 driver release
Since it's closed we can't really know for sure if anything was moved to it from the kernel, but I think it's quite unlikely something like HDMI link setup was moved to user-space instead of to firmware.
This methodology has been shown to be an effective shield against copyright infringement, but it does not protect you from patent infringement. Presumably the spec is patent-encumbered specifically to prevent this type of "attack".
You also wouldn't have any rights to use any HDMI-related trademarks.
https://www.allaboutcircuits.com/news/how-compaqs-clone-comp...
https://en.wikipedia.org/wiki/Clean-room_design
The courts said that was fine, and whenever that happens, lawyers are going to tell people to do it exactly like that since it's a known-good way to do it, whereas some other way is maybe and who wants a maybe if you have the option to lockstep the process that was previously approved?
Of course, if you do it a different way and then that gets approved, things change. But only after somebody actually goes to court over it, which generally nobody enjoys, not least because the outcome is uncertain.
This is why government regulations often create perverse incentives and unintended consequences. You can't just consider what the rule says, you have to consider how people are going to respond to it.
This is why e.g. the DMCA takedown process is widely abused. Do corporations have to execute obviously invalid takedown requests? Maybe not. Are most of them going to, when the consequence of doing it is harm to powerless third party individuals and the consequence of not doing it is potential liability for the corporation? Yup.
Basically a week-end project...
It worked out pretty okay for DVD Jon but I imagine it was a little scary for his dad and brother at the time.
What if you crowd sourced not 100s but 1000s of Claude subscriptions. That's where the power is. You just give them a task and they just finish it for you. That's how things are done now.
Hard problem? Throw 50000s Claude subscriptions and it will kneel in front of you. Unstoppable. 50000s Claude subscriptions not enough, throw 10000000 subscriptions at it and problem solved. That's how it all works, we know this is the way to do things. Everybody knows you take a problem and throw more Claudes at it and that's it.
For example, we can do anything we want, we just need more Claude subscriptions. I couldn't do something the other day, the problem is I didn't have enough Claudes.
We just need an order of magnitude more Claude subscriptions to figure out cold fusion and unify general relativity with quantum interpretation of the world. Can you imagine what 10E10 Claude subscriptions would do with that problem? Problem stands no chance.
It is so annoying people think this is future, that this is analysis. Despicable.
That might not matter much for an ordinary PC, but this Steam Machine will be competing for the living room with the PS5 and Xbox which have Netflix, Disney, HBO, etc; Not sure if things like Spotify are HDCP-protected.
It will be interesting to see how Valve works out the kinks for that. Honestly in general it'll be interesting, because putting those things on Steam Store basically turns Steam Store into a general software store instead of a game store. And the only cross-platform store at that.
With iOS and Android being broken open, you could have games be completely cross-licensed. I'd say other software too, but sadly with everything going the subscription model, you usually already have cross-licensing, in the form of an account.
The source and the sink need a HDCP-licence. Both devices have embbed keys that get exchanged to estabish a encrypted channel. Without the licence you can't get the required key material.
AFAIK, you can even sell HDMI devices without HDCP. Practically though, every entertainment device needs HDCP support.
looking at the available information on HDCP, it looks like the transmitter does not have to be authenticated - they use the receiver's pubkey, much like a web browser transmits to an HTTPS server
The suit over usage of "HDMI" in a reverse engineered version would wind up arguing whether or not HDMI is a genericised term and the HDMI Forum would lose their trademark. They will throw every cent they have into preventing such a decision and it'll get ugly
One doesn't get to use the logo or even the typeface, but that's not a dealbreaker at all for the purposes being discussed here. Words themselves are OK (and initialisms, such as "HDMI," are just a subset of words like nouns and verbs are).
The wiki has some background: https://en.wikipedia.org/wiki/Nominative_use
In some jurisdictions, yes; however, some would probably still distribute it anyway, on purpose or not. I doubt all of them would get sued either, since lawsuits are expensive and difficult.
From my perspective, the objective is to make enforcement impractical.
Isn't that actually a pretty good workaround? Hardware vendor pays for the license, implements the standard, sells the hardware. Linux kernel has a compatible implementation, relying on the first sale doctrine to use the patent license that came with the hardware, and then you could run it on any hardware that has the port (and thereby the license). What's the problem?
First-sale doctrine protects against copyright or trademark infringement. You might be thinking of "patent exhaustion"[1], which is a mostly US-specific court doctrine that prevents patent holders from enforcing license terms against eventual purchasers of the patented invention. There is no "transitive law of patent licensing", so-to-speak.
In this case, it would still not protect Valve if they exercise each claim in the relevant patents by including both hardware and an unlicensed implementation of the software process. It would protect end users who purchased the licensed hardware and chose to independently install drivers which are not covered by the license.
It's murky if Valve would infringe by some DeCSS-like scheme whereby they direct users to install a third-party HDMI 2.1 driver implementation on first boot, but I don't think they would risk their existing HDMI license by doing so.
1: https://en.wikipedia.org/wiki/Exhaustion_doctrine_under_U.S....
Could it actually be made? I kind of wonder that. Like if one of the things you have to do is claim to the other device that you’re 2.1 would that get you in trouble? Or if you just advertise all the features and they each work is that good enough?
My only concern there is the protocol stuff I mentioned.
nintendo tried that with the gameboy. games had to have a copy of the nintendo logo in them. i dont think it was ever tested in court though.
These are open standards, but mpeg-la tries to recoup some of the research costs from "freeloaders".
Open source implementations like ffmpeg are a bit of a grey area,here
Except in Brazil, where there are even MPEG-4 patents still in effect (expiring later in 2026) and the H.264 patents will last until the early 2030s, I think because of a rule that gave 10 years extra but is now changed but not retrospective for these patents [2].
1. https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...
2. https://intellectual-property-helpdesk.ec.europa.eu/news-eve...
Also a non-profit is just that, its not a charity. A charity is an entirely other classification and even those are regularly used and abused like this.
Non-profit is a business arrangement where making money isn't the goal. There are many different versions of one though: many local clubs are a non-profit and they exist only for the benefit of their members.
Nobody cares if the mailing list where they discuss the upcoming specs is managed by a non-profit, the broader HDMI ecosystem is still a massive money grab.
It's super lame though. It will be great to watch the downfall of HDMI Forum when their artificial dam against DisplayPort in the living room finally breaks.
So, after a transition period, cost-saving will eventually lead to DisplayPort taking over.
I think CEC support is still spotty and ARC (audio return channel) isn't supported at all in DP.
[1]: If you have a stack that works, I'm happy for you, but trust you're just lucky to have a working combination.
I would vote with my wallet … if I could.
Like, why do we need two connectors, for the same thing? DP is clearly technically superior.
Of course, there's a wide range of issues: there's a number of comments on this article stating how the HDMI forum is manipulating the market (e.g., by suppressing competitor connectors on the board, offering lower royalties for bugs, suppressing specifications), and then there's just getting out-competed by the litany of consumers who have no idea and do not care to know what they are buying, and marketplaces like Amazon that promote mystery-meat wares.
Actually it’s a bit odd, in my mind DisplayPort is highly associated with quality. But I don’t actually know if it is the superior connector or if it just seems that way because monitors are usually better than TVs in every metric other than size and brightness.
Also, HDMI Forum don't like converter boards that support every advanced feature at once (Variable Refresh Rate, HDR, etc.) and won't license them.
DisplayPort and HDMI kind of leapfrog each other in terms of technical superiority, so neither is definitively technically superior in the long term.
DRM is optional with DisplayPort but mandatory with HDMI.
https://web.archive.org/web/20081218170701/http://www.hdmi.o...
> For each end-user Licensed Product, fifteen cents (US$0.15) per unit sold.
> If the Adopter reasonably uses the HDMI logo on the product and promotional materials, then the rate drops to five cents (US$0.05) per unit sold.
> If the Adopter implements HDCP content protection as set forth in the HDMI Specification, then the royalty rate is further reduced by one cent (US$0.01) per unit sold, for a lowest rate of four cents (US$0.04) per unit.
Is there anything other than the money and desire to do so stopping 100 well-heeled Linux users from joining up and packing the board with open source-friendly directors who would as their first official act grant AMD permission to release its driver?
But yes, it wouldn’t be much to do.
It's already difficult to find TVs with four fully-compliant HDMI ports; often you'll get a TV with one HDMI 2.1 port and three HDMI 2.0 ports, and sometimes the 2.1 port will also be the only eARC port so you have to choose between high framerates/resolutions and using a sound bar. In other words, even with just HDMI getting a decent set of ports is difficult.
The idea of TV manufacturers also adding DisplayPort ports seems ludicrous to me - not because it's a bad idea, but because I can't imagine them going to the trouble if there's no tangible demand. At best I could see them replacing HDMI ports with DP ports because there's limited space on the motherboard, but that would still require the board to have both HDMI and DP circuitry/chipsets and HDMI/DP certification/testing.
Then you have a TV with, say, two HDMI ports and two DP ports - which, for most users, means "two ports" since 99% of people don't have any hardware they want to connect to their TV that supports DP anyway.
So basically unless we start seeing game consoles, AppleTVs, and Rokus supporting DisplayPort we won't see TVs supporting DisplayPort, and we won't see any of those devices supporting DP because they don't need to - HDMI works fine for them and it's sufficiently universal.
Maybe China's new HDMI replacement will take off over there and make its way into devices over here, but I'm not holding out hope.
Almost everyone (apart from... Samsung and LG, IIRC) is using MediaTek SoC for the brains for the TVs, and they just seem to be unable to make one that has enough bandwidth for 4xHDMI 2.1.
AFAIK LG and Samsung still handle theirs in-house (and that's why LG was the very first "big" vendor to ship 2.1 at all, and they rolled it out to all four ports even on their midrange TV's in _2019_!); and it's common to see those brands have more 2.1 ports.
This should be getting better in 2025/2026 model years, since it seems MediaTek has finally managed to ship a SoC that does it; but it's ridiculous how long it's taken.
In particular the link training procedures needed to reliably push 48 Gbit/s over copper are probably very non-trivial, and could be considered "secret sauce".
Anyone can then implement opensource driver based on that and distribute it freely, since NDA won't apply to them.
Call it a imdh driver then, nobody cares as long as it works.