4 ms·
So, what can be done about / learned from this? Competitive advantage of secrets (standard anti-BSD argument) The standard response is that maintaining a patc
by tbrownaw 15y ago
So, what can be done about / learned from this?
Competitive advantage of secrets (standard anti-BSD argument)
The standard response is that maintaining a patchset is expensive. Do devices get frequent (and comprehensive) enough firmware updates for this to actually matter? I would assume this varies with the type of device.
Manufacturer is using binaries that they don't have source for
This could be recursive, or it could be that the binaries were obtained by questionable means. Are there other reasons (if so, those would probably apply to the final device manufacturer as well and so still be recursive)? I didn't see anything about (perceived) patent liability in the article, maybe companies fear that releasing source would invite suits from patent trolls? Are there more reasons?
Non-repeatable build process
If a proper process is actually cheaper, shouldn't companies that don't have one die out? Is this happening or not? Why?
- xenophanes 15y ago> If a proper process is actually cheaper, shouldn't companies that don't have one die out? Is this happening or not? Why? Is a proper process cheaper? Maybe it is directly, but requires hiring better programmers who cost more. Which of course has all sorts of benefits, but like the proper process itself, maybe that's only a win in the long term, so some companies don't do it. (Also many companies would like to hire good programmers, but don't know how to, and also don't know how to hire someone who knows how...)