Wine is also something done explicitly to create compatability, Google made sure Android was not compatible with "regular" Java.
-14 karma · joined May 27, 2015
Wine is also something done explicitly to create compatability, Google made sure Android was not compatible with "regular" Java.
Google didn't just copy the "heading" java.lang.Math.max() they also copied the contract that calling this method should always return the bigger of the two arguments. Ergo, the "content" under the heading is the same, or rather the any differance between the content of Oracle's book and Google's book is irrelevant
As any programmer knows, you code against interfaces not implementations. And if you don't realize that declaring those interfaces take both effort and creativity then you probably aren't a very good programmer.
Do you think that I should be allowed to steal the declaring code of someone elses proprietary solution and pawn of as my own?
edit: Straight from Wikipedia: "Wine is predominantly written using black-box testing reverse-engineering, to avoid copyright issues.[4] [4] https://forum.winehq.org/viewtopic.php?p=37364#37364 "
If the implementation, CODE(!), is of course a formalized description of methods of operation, the declaring code (or API) is providing a means of access to it. Something that takes quite a bit of thought and creativity to do well.
Should it be legal for me to copy all of the declaring code of my employers product and after writing my own implementation selling it as my own product/work under a different name?
That Google would be in the right by copying the declaring code of 27(!) different namespaces is nothing but crazy.
http://www.fosspatents.com/2015/05/us-dept-of-justice-finds-...