In Defense of Open Source Design