I agree that part of the reason open source software is so popular (particularly for programming language implementations) is so that there is no ambiguity about the fact that people can make adaptations/alternatives without worrying about copyright lawsuits. However it seems very perverse to use the fact that so many people think it would be a bad idea if these interfaces were constrained by intellectual property laws to justify constraining them by intellectual property laws.