However, he recognizes potential downsides in the “copyleft” approach in that it can be too restrictive or coercive, especially in cases where code isn’t publicly distributed but still has to be shared.