Debian discusses vendoring—again
Debian discusses vendoring—again
Posted Jan 13, 2021 12:51 UTC (Wed) by dottedmag (subscriber, #18590)In reply to: Debian discusses vendoring—again by pizza
Parent article: Debian discusses vendoring—again
Fortunately, not everything is security-sensitive, so the requirements may be relaxed there, and untrusted input boundaries are not that hard to contain if that's understood as a necessary part of engineering process.
> Meanwhile, in the real world, the choice is "use this library" or "write something equivalent from scratch". Repeated dozens of times.
Hard to reimplement, bad security policy => isolate. This one is tough. Containerization helps somehow, but it's best if this set is empty.
Easy to reimplement, bad security policy => drop. Over time I find more and more code falls into this bucket.
Hard to reimplement, good security policy => use. Precious. Rare.
Easy to reimplement, bad security policy => use if fits exactly. Freebies. Nice to have.