Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A thing that can be viewed can be learned from.

I can't copy your GPL code. I might be able to write my own code that does the same thing.

I'm going to defend this statement in advance. A lot of software developers white knight more than they strictly have to; they claim that learning from GPL code unavoidably results in infringing reproduction of that code.

Courts, however, apply a test [1], in an attempt to determine the degree to which the idea is separable from the expression of that idea. Copyright protects particular expression, not idea, and in the case that the idea cannot be separated from the expression, the expression cannot be copyrighted. So either I'm able to produce a non-infringing expression of the idea, or the expression cannot be copyrighted, and the GPL license is redundant.

[1] https://en.wikipedia.org/wiki/Abstraction-Filtration-Compari...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: