The GPL is about implementations. So is any other license as that is the domain of copyright. The concept of "original ideas" is fundementally flawed and doesn't even match up with any existing form of "intellectual property". It is inappropriate in scope from a purely legal point of view. It's a pro-corporate distortion of the current legal framework.
From an academic viewpoint (as in University academia), then entire notion of "original ideas" in computer science is laughable. Computer science is full of recycled ideas and things that just haven't been implemented in consumer devices yet. What you think is an "original idea" probably isn't.
Not that this is a wild or unique insight. There are elements of primary education that undermine the notion "unique ideas".
Although ultimately considerations of "laws and ethics" should at least reflect the actual law.