https://docs.oracle.com/javase/6/docs/api/java/lang/String.h...
So...I guess this api signature for string concatenation is on the verge of being owned by oracle forever. Perhaps I can create a non-derived work by adding a few extra arguments.
1. Single sentence.
2. Usually obvious. In fact, just about every API definition in the above linked String method list is blatantly obvious, and many of the APIs look similar to ones in various other completely incompatible languages.
So even if you argue the copyrighted work is comprised of the whole set of APIs, it may be patent-able as an invention, but it does not seem reasonable to suggest it be protected by copyright.
Java: public String concat(String str)
Javascript: String.prototype.concat ( [ string1 [ , string2 [ , … ] ] ] )
Python: def __add__(self, *args, **kwargs)
C++: function <string> std::operator+ (string)(The answer is probably no, I'm sure a half decent lawyer would manage to distinguish that from this case since it is so simple).
Downvote if you like, but there's no other way to describe the absence of de minimis exceptions besides "idiocy." These judges are essentially monkeys in a machine shop.
I think this is another case where the law makers have been rather slow to keep up. Copyright is not really working in this era.
Isn't that exactly what the parent of your post called:
> These judges are essentially monkeys in a machine shop.
Blindly trying to apply an unfitting law, because those are the instructions?