Earlier quoted context omitted.
It's not that terrible: > "Declaring the title of a book is not writing a book" I think you can make a reasonable analogy there.
Writing an outline of a book is more analogous.
CEO Larry Page defends Google on the stand: “Declaring code is not code”
91–100 of 189 posts
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#92Not sure if I agree. I find that coming up with good interfaces is often more of a creative challenge than the implementation. API's are worthy of some sort of protection since ease of use is a definite competitive advantage. Also, you can easily screw your perf with bad interfaces (especially in C++). E.g., not templatizing, requiring extra allocations, type impedance mismatches, vtable bloat, etc. The interface cer…
Are APIs/interfaces patentable?
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#93Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#94Earlier quoted context omitted.
Well in the court a lot of theatrics are in play because of their effect on certain questions/answers
Which is why I am against trials with jury. Professional judges are much less likely to fall for lawyer's "bullshiting skill".
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#95Earlier quoted context omitted.
If the juror can't understand the distinction between declaration and implementation, then he is not fit for this particular case. Isn't it smart of him to make that point explicit?
He made the distinction extremely poorly. And jurors are not expected to be experts in anything. It's the lawyers' job to make the case to people who are not experts.
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#96Is it Oracle's position that all implementations of the Java APIs (or partial implementations) are illegal, unless it's specifically allowed by Oracle? That sounds ludicrous. What about unit testing libraries, for example?
Well, even though I don't like Oracle's standpoint here, I still feel that often the design of an API is much more work than the implementation of it. Implementing something is often just doing "the logical thing", whereas designing an API requires a lot of trial and error, and planning. An API describes in a way the greater design of the system (how things connect together), whereas an implementation is just filling…
That said, Google should have licensed Java when the good guys were around. Now they are dealing with bloodsuckers :)
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#97Earlier quoted context omitted.
> Of course declaring code is code. The clue is in the name, "declaring CODE". This doesn't follow, sometimes language does unexpected things. E.g. a dwarf planet isn't a planet.
Of course code declarations are "code" the same way a library listing of book titles is made up of "words". Unique, creative words that cannot be explained by chance or well known to the audience before their creation by the author. Yet, none should be protected by copyright, this is the intention of "is not code".
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#98Is it Oracle's position that all implementations of the Java APIs (or partial implementations) are illegal, unless it's specifically allowed by Oracle? That sounds ludicrous. What about unit testing libraries, for example?
This also means that Wine, GNUstep, FreeDOS, etc., are illegal, right?
I believe this was one of Google's initial arguments, but as the DoJ stated when they weighed in:
>"The Android platform uses the Java programming language, but [Google] purposely designed Android not to be compatible with the Java platform or interoperable with Java programs." [1]
[1] http://www.fosspatents.com/2015/05/us-dept-of-justice-finds-...
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#99What is happening now is more like proving to your lecturer that you didn't copy your whole assignment from Wikipedia. You only extracted some information from it and majority are your own.
Re: CEO Larry Page defends Google on the stand: “Declaring code is not code”
#100Oooooo shit. Isn't this phrase horrible? Don't get me wrong, I think suing over checkRange is ludicrous... but doesn't saying "declaring code isn't code" terrible? He comes across as he's trying to avoid the issue by playing with words. Of course declaring code is code. The clue is in the name, "declaring CODE".
> Of course declaring code is code. The clue is in the name, "declaring CODE". This doesn't follow, sometimes language does unexpected things. E.g. a dwarf planet isn't a planet.