|
|
|
|
|
by fulafel
3184 days ago
|
|
I find it really hard to understand the view that a company shipping a defective product that may cause great harm to users should be excused from responsibility because the bad software choices they made happened to be open source. I suspect the consumer protection laws take similar views in many countries. Like I said before, there are a number of available DHCP and DNS implementations in memory-safe languages. Many of them are open source. So the vendors don't even have that excuse. |
|
DHCP: isc-dhcp or dnsmasq
DNS recursor: dnsmasq, unbound, bind, djb's dnscache, maradns
None of these are written in memory safe languages, but they're the only ones I would trust because they have YEARS of testing and getting the RFCs right.