Copyright won’t help here. Extending it to allow the protection of concepts as well as literal implementation is what Oracle tried to do, and would’ve resulted in a few megacorps demanding licensing for core concepts that no one can really make quality, functional software without.
Of course, software patents are also stupid, even if the general intent of patents seems reasonable.
I have no idea why you’re being downvoted; this is literally what those walls full of game boxes were meant for (even back when they actually had shit in 'em).
Copyright won’t help here. Extending it to allow the protection of concepts as well as literal implementation is what Oracle tried to do, and would’ve resulted in a few megacorps demanding licensing for core concepts that no one can really make quality, functional software without.
Of course, software patents are also stupid, even if the general intent of patents seems reasonable.