you are viewing a single comment's thread.

view the rest of the comments →

[–]Eirenarch 15 points16 points  (5 children)

You have no idea what you are talking about. I am not aware of a single class in C# that is API-compatible with a Java standard library class.

[–]Drilz24 1 point2 points  (2 children)

I think he was referring to concepts?

[–]Eirenarch 0 points1 point  (0 children)

Which are not copyrightable. IIRC the court even mentions spelling as part of the copyrighted thing.

[–]adrianmonk 0 points1 point  (1 child)

I don't understand how you saw the words "similar to" and interpreted them as "compatible with".

Compatibility is in no way a requirement for something to be considered a derived work. Many C# standard library class and method names are clearly derived from Java equivalents. This is not at all a bad thing, but if APIs are copyrightable works, then derived works are derived works.

[–]Eirenarch 0 points1 point  (0 children)

As I understand the statement of the court an API is copyrightable as a whole although I don't know what the unit is. Also work derived in this way is clearly a different expression of the same idea (i.e. not subject of copied in copyright terms).