Google is planning to reimplement parts of libcurl, a widely used open-source file transfer library, as a wrapper for Chromium’s networking API – but curl’s lead developer does not welcome the “competition”. Why is Google reimplementing libcurl as a wrapper for its own APIs rather than simply using libcurl and potentially improving it for everyone?