4 ms·
well, to be fair, they generally buy implementations from third party vendors. Those vendors throw things in for competitive advantage because some other vendo
by justinjlynn 9y ago
well, to be fair, they generally buy implementations from third party vendors. Those vendors throw things in for competitive advantage because some other vendor footed the bill for implementation and "why maintain multiple builds or a kconfig file". It's a bit of a crap spiral. If the implementations were open source with a strong consulting component for integration you'd probably see less non-removable bloat.
- wolfgke 9y ago> If the implementations were open source with a strong consulting component for integration you'd probably see less non-removable bloat. I believe about all UEFI implementations are based on the open source (though not copyleft) TianoCore implementation.
- justinjlynn 9y agoThat's probably true. This likely means that almost nothing is upstreamed, so it may as well be proprietary software once it flows through to the manufacturers and us. Copyleft is an incredibly important concept and this is a good illustration of why "restricted" freedom for some can result in greater freedom for end users and developers. Freedom from proprietary software is just as important as the freedom to create it.