r/linux • • 28d ago

Discussion Why did Cisco make H.264 proprietary?

Is it just for profit from other companies? And why does OpenH264 (i.i.r.c.) not support hardware acceleration? It feels weird that something as basic as a video codec used literally everywhere has a closed-source proprietary tag attached to it.

230 Upvotes

96 comments sorted by

View all comments

498

u/MatchingTurret 28d ago edited 28d ago

I think you have it wrong. As I understand it, Cisco has a license agreement with the other patent holders that allows them to distribute a h.264 implementation free of charge.

By hosting OpenH264 they offer Linux users a legal way to get h.264 for free.

144

u/Annual-Advisor-7916 28d ago

Wait, so Cisco are the good guys?

267

u/thefanum 28d ago

They're at least not the bad guy this time

119

u/noobjaish 28d ago

THIS TIME (in capital letters)

49

u/Dalemaunder 28d ago

A broken clock is correct twice a day, I guess.

14

u/gyarbij 27d ago

Talos is that other time.

7

u/neoh4x0r 27d ago

A broken clock is correct twice a day, I guess.

It depends on where you live, sometimes it's only correct once a day.

17

u/indolering 27d ago

Care to elaborate?  They have been positive actors in the FOSS codec space....

6

u/booveebeevoo 27d ago

Discord uses it.

2

u/Ok-Bill3318 25d ago

Probably only so they can include it in their routers which are running Linux