Może to być kompromis, ale nie jest automatycznie wadą. Open source polega na świadomym określeniu, które części chcesz udostępnić i na jakich warunkach.
Czasami otwarte dzielenie się jest strategicznie przydatne, na przykład w celu promowania współpracy, zaufania lub standaryzacji.