←back to thread

387 points pedro84 | 1 comments | | HN request time: 0s | source
Show context
thomastjeffery ◴[] No.14861166[source]
Why does Broadcom insist on proprietary drivers?

How could it possibly be detrimental for Broadcom to have free software drivers?

This article is a poignant example that it is detrimental for them to continue to keep their drivers proprietary.

replies(6): >>14861174 #>>14861519 #>>14862058 #>>14863796 #>>14867469 #>>14871284 #
paulie_a ◴[] No.14862058[source]
There is no benefit. They probably have an embarrassing code base that is full of garbage and a bunch of lawyers paranoid about IP. Why would any manager suggest to take that risk that has very little potential upside.

It isn't that it would be realistically detrimental, it just has no value to the individual attempting to change the established course of the ship

replies(2): >>14862334 #>>14870283 #
wtallis ◴[] No.14862334[source]
There are tons of benefits, to the end users. But most of them result in the user having less reason to buy a new device in the hopes of faster or more reliable WiFi.
replies(1): >>14863063 #
Canada ◴[] No.14863063[source]
End users don't really matter to Broadcom. Chip makers don't sell product to end users, they sell to device manufacturers.
replies(1): >>14863113 #
axaxs ◴[] No.14863113[source]
absolutely true. But manufacturers are not going to use a wifi chip maker known to be repeatedly exploited, because of end user perception.
replies(3): >>14863189 #>>14864771 #>>14865994 #
1. Canada ◴[] No.14863189{3}[source]
I hope that becomes true one day, but it's certainly not the case now.

Manufacturers currently have no choice but to ship devices running vulnerable application software that communicates with remote devices using vulnerable protocols. This is facilitated by vulnerable operating systems running many vulnerable device drivers communicate with devices that themselves have embedded processors running yet more vulnerable software.

All manufacturers can do is keep patching the morass of code that their offering depends on, but most device manufactures can't even manage that, or if they can they are unable do it fast enough and unwilling to do it for long enough.