Schmidt Testifies Android Did Not Use Sun's IP
CWmike writes "Google built a 'clean room' version of Java and did not use Sun's intellectual property, Google's executive chairman, Eric Schmidt, testified in court Tuesday. Schmidt said its use of Java in Android was 'legally correct.' On this day seven of the trial, Schmidt gave the jury a brief history of Java, describing its release as 'an almost religious moment.' He told the jury that Google had once hoped to partner with Sun to develop Android using Java, but that negotiations broke off because Google wanted Android to be open source, and Sun was unwilling to give up that much control over Java. Instead, Schmidt said, Google created the 'clean room' version of Java that didn't use Sun's protected code. Its engineers invented 'a completely different approach' to the way Java worked internally, Schmidt testified."
Where do you get the shit that you smoke?
Mod me down, my New Earth Global Warmingist friends!
We really need better names in this industry. I read the headline and immediately imagined a robot falling over and convulsing while saying "IP conflict.. conffflict... unaaaable to.. reboot," while a self-satisfied and positively glowing Sun glanced over the top of his laptop and started giggling quietly to himself. But it could just be the caffeine withdrawl too.
#fuckbeta #iamslashdot #dicemustdie
In the old days, such moments usually resulted in their partakers getting ex-communicated, inquisited, racked and burned.
These days, they result in getting sued, subpoened, deposed, and collected.
Gee... I long for the genial old days.
From Bonch, AKA Burson Marsteller.
Pretty sure it's "fucking prat"
nope. his nick isn't brick top
or apk
Guess why Google doesn't use it or create their own? Because that would be much more work to do.
1) What's wrong with saving yourself work?
2) Isn't that the whole point of OSS?
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
If Oracle is so worried about the "Fragmentation of Java", why would they want to force Google to write a completely different API?
And so the myth that Steve jobs is still alive begins!...is that you Steve? Knock once for "yes" and twice for "God wants an iPad!".
If what he says is true, there should be lots of evidence including a big stack of affidavits signed by the reverse-engineers swearing that they have never seen the original code. If he can't pull these out of his pocket, along with the Attorney who oversaw the project, I'd be.. erm... skeptical.
Isn't this basically what Linus Torvalds did with Linux? If it can be done with an OS couldn't you do it with a compiler or an interpreter? I'm not a programmer, so the likeliness of this story being true is beyond my ability to judge.
-- QED
Why would God want a nearly worthless, over priced and over hyped piece of tech? Disclaimer: this was typed on an iPad.
The judge is the one who needs to figure out who is telling the truth and what the legal ramifications of the truth are. Rabid opinions from either side of the fence is not the issue here.
As I understand tje JAVA lic, and perhaps I'm mistaken, but it seems pretty clear that Sun lic the programming language for free but retained the lic and copyright on the implementation of the language itself. That copyright would clearly include the interface and methods needed to implement any java compatible compiler or interpreter. As long as one agrees that SUN had the right to copyright that then I don't understand why google has a case on this. maybe someone can explain?
Some drink at the fountain of knowledge. Others just gargle.
Nice nearly universal copypasta there.
Name any market Apple has created? Tablets? Smartphones? MP3 players? It's all polished implementations of other peoples well proven ideas. Their finest and purest idea was their first one: computing accesible to masses.
Name any market Microsoft has created? Operating systems? Database servers? Directory services? It's all polished etc. etc. etc.
Seriously though - I love the irony in someone saying
"Name any market Google has created [...] It's all polished implementations of other peoples well proven ideas."
in response to a comment about Google "stealing" from Apple
Because the Samsung clone of it isn't out yet.
"I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)
There is an injunction against samsung importing tablets into heaven..
Mod 3 Funny?? If you can not silence someone, say he is a fool...
Slashdot, fix the reply notifications... You won't get away with it...
1. See a good idea
2. Copy it,
3. link to it on the google home page.
4. repeat
5. innovate ( Warning this line is unreachable.)
What "IP" did Schmidt "steal" while serving on Apple's board?
What "IP" did Schmidt "steal" while serving on Apple's board?
Maybe you should "google" that question?
Schmidt has dirty paws. I would not be surprised if this behavior is why Sergey Brin had to oust him. Name any market Google has created? Search? Mail? Maps? Online Docs? It's all polished implementations of other peoples well proven ideas. Their finest and purest idea was their first one: search ranking by citation.
AdWords. I'm unaware of any prior system that did automatic auctions for specific search terms. As far as Google's success, AdWords was equally as important as search, since it's the financial basis for the entire company. If you read some of the early history of Google their original sales methods were human centric, slow and no better than anyone else. AdWords started the flood of cash.
"Seven Deadly Sins? I thought it was a to-do list!"
"Google wanted Android to be open source, and Sun was unwilling to give up that much control over Java."
What?! Java already was open source, GPLv2. Since 2006. http://en.wikipedia.org/wiki/Free_Java_implementations#Sun.27s_November_2006_announcement
It must be something else then, or what am I missing here?
That's impossible. Where in heaven would Jobs have found a lawyer?
Surely the jury figures out who is telling the truth.
We're talking about an intermediate representation. Both Google and Oracle's virtual machines take their respective bytecode formats and convert them to a register-based machine language prior to execution. The only difference is that Google does this by translating from a different register-based language while Oracle translates from a stack-based language. This isn't about calling conventions, but compiler technology.
He should have excused himself from the board the moment Google started working on Android.
That would have been silly because Google started working on Android when Apple was a company that made portable music players and pretty much nothing else. But even so, he did in fact recuse himself from all discussions involving the iPhone and resigned not long after its release. Since Google purchasing Android was very publicly known there is no excuse for the rest of the board for not removing him if they thought it was a problem. There was absolutely nothing secret about it, so if it was a problem as you seem to believe then that is a testament to incredible stupidity of the Apple board room and not much else.
I did. All I get is a series of articles that suggest he probably didn't "steal" anything.
... and where can I get some?
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Guava? Gperftools? Google test? Protocol Buffer? GWT?
In what sick universe would Jobs even be able to find which direction Heaven was?
sssssshhhh don't say his name! it's like boogeyman, only apk is real. DAMN!
Hold my beer and watch this!
We're talking about an intermediate representation. Both Google and Oracle's virtual machines take their respective bytecode formats and convert them to a register-based machine language prior to execution.
No shit - they run on an intel processor ... in fact any processor since the HP 3000 as far as I know.
We're talking about an intermediate representation. Both Google and Oracle's virtual machines take their respective bytecode formats and convert them to a register-based machine language prior to execution.
No shit - they run on an intel processor ... in fact any processor since the HP 3000 as far as I know.
Maybe you meant the Transputer.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
The function foo increments the first ten arguments of the integer buffer passed in argument, without checking bounds or overflow.
Here is what shocks me : these two paragraph convey the same information. They are two representations of the same (simple) algorithm. I could write a generator that would create hundreds of variants of this. Yet, it seems allowed to do that to escape copyright.
Maybe is it time to recognize that IP laws regarding software are incomplete and incoherent and that enforcing copyright on a specific code makes as much sense as enforcing copyright on a set of gears ratio in a watch.
The value of the code is not in its precise wording, it is in the function it accomplishes. Protecting the first is useless, protecting the second would stall the whole software industry. (Dibs on the loops !). Can't we just root for a sane reform now ?
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
That's the irony though. Apple did exactly the same thing. There's no innovation there. MP3 players? There were many before the iPod existed. Desktop computers? Even computers with a GUI. Those existed. Microsoft had been pushing tablet computers for years before the iPad came out. Smart phones running Windows Mobile were out there.
So what did Apple do? They created, in the words of the grandparent post, "polished implementations of other people's well proven ideas."
We're talking about an intermediate representation. Both Google and Oracle's virtual machines take their respective bytecode formats and convert them to a register-based machine language prior to execution.
No shit - they run on an intel processor ... in fact any processor since the HP 3000 as far as I know.
Maybe you meant the Transputer.
Believe it or not the HP-3000 was still being sold up to 2003, so though being introduced much earlier than the transputer it was produced later.
By that definition, there's been very little innovation in the computer industry in the last thirty years. After all, there were touch-screen driven computers around years before Microsoft started pushing their tablet idea, and there were also laptops around long before then.
Innovation does not have to mean "implementing a 100% brand-new, never been done before, never even something similar been attempted before idea". If it did, then we've had no innovation since the days of Charles Babbage.
Oh come on, just saying a name is harmless. It's like Candlejack - I say "Candlejack" all the time, and nothing bad ever ha
GoogleMaps :-)
I immediately thought of this
Adwords was technology developed by a company originally named Boingo, later renamed to Applied Semantics, and which Google purchased in 2003. Google did not develop Adwords itself.
If you say "Steve Jobs" three times to a mirror he appears and smashes your Android phone.
There is a lot more to Java than the runtime engine and it's bytecode format -- like a few million lines of library code. Did they develop a clean room version of that as well?
While the source for those libraries was eventually released by Sun, it's not clear to me what license applies to the library source, and it's definitely not clear that the source was released before Google's work on Android. The issue may be water under the bridge as Sun did open source the vast majority of Java, but it kind of flies in the face of "clean room" claims.
I do not fail; I succeed at finding out what does not work.
Actually Apple is, and this is coming from someone who doesn't actually own anything Apple except and old B&W G3 I got free to play with PPC, truly innovative in ONE area...removing DUMBSHIT ideas! I mean look at the Windows tablets and WinCE...ohhh boy was that name appropriate! Here you have devices that are controlled completely differently from other devices so what does MSFT do? Why make little desktops with teeny tiny start icons and everything! What a truly DUMBSHIT idea that was! Now of course we are gonna get to see dumbshit thinking again come Oct where they just flip that and instead of putting the desktop on the cell phone they put the cell phone UI on the desktop, because hey, if it was stupid ONE way then the other way must be smart right?...Facepalm.
So I give the late Jobs and Apple credit where credit was due, Jobs had a knack for looking at things and saying "That is a totally dumbshit idea, so don't DO that!" and making things all about simplicity. Its like this story I read and never forgot about the guy working on iDVD and what happened when he heard Jobs was gonna check on their progress: "So we had all these mockups with cool menus and effects, yet he walks right past them to the whiteboard and drew a box. He said "This is what I want, its a box. When you drop a video in it a button that says burn pops up" and he walked out while we just stood there shocked" because of course they were thinking about all the "cool shit" they could pile in but all the extra shit would mean a learning curve and irritation, Jobs just wanted something simple that worked.
So if you ask how Apple has innovated that would be my answer, Jobs knew what was dumbshit and what wasn't and how to make things functional yet simple enough even a child could use. And frankly considering how many truly dumbshit ideas we see in the tech world apparently that was a rare gift indeed.
ACs don't waste your time replying, your posts are never seen by me.
You appear to have been the victim of several (-1, I disagree) mods.
well that's the point, there hasn't been real innovation going on in ages.
just marketing older innovations and faster cpu's. and battling over those non-innovations in the courts.
world was created 5 seconds before this post as it is.
Believe it or not the HP-3000 was still being sold up to 2003, so though being introduced much earlier than the transputer it was produced later.
I worked on HP-3000's for years (back in the 80's and 90's). A sturdy workhorse indeed. Unfortunately the only language we had for it was HP Business Basic. <shudder>
Search .... Why does everyone use Google, pretty logo, Adwords, no it's simply that it finds the information you want most of the time whereas the others don't
Microsoft had their search on every homepage but you had to make a conscious decision to go to Google and they still won, they were simply a better search engine (and in many respects still are)
Puteulanus fenestra mortis
I can think of two off the top of my head:
Dynamic maps via Ajax/JavaScript: this was the first widespread Ajax application I'm aware of. Google maps was a revelation. Before them anti mapping website (mapquest) required a full page reload for every request.
Creation of the first true modern warehouse-scale datacenter.
First popularization/application of large scale parallel programming and infrastructure via MapReduce, BigTables, Google File System.
In essence Google is for massively distributed computing what Apple/NeXT were for the GUI. A lot of the ideas were out there but google was the first to engineer and apply the whole stack - hardware, file system, OS and networking infrastructure, API, and apps. And as stated before, the first popular development and exploitation of AJAX.
Why did you click on both 'Preview' and 'Submit' before attempting to comple your sentence?
That's impossible. Where in heaven would Jobs have found a lawyer?
Jobs is in hell so he has plenty of lawyers.
No, he's just wrong.
In fact, despite the fact that kernel and userland programs in Android require it to be open source, Google is making it as hard as possible for it to be any use for others.
This is wrong - only the kernel is GPL. They have no obligation to release the rest of the source, which is either Apache2 or BSD licensed. In fact, they didn't for a version (Honeycomb?).
Bionic, Dalvik, they could've kept all of that closed and they didn't.
You need to be registered partner and pay hefty sums just to officially use Android.
This is a red herring and slightly wrong. You can call your device "Android" if you pass the compatibility test, which is free (as in beer and speech). If this is enough to call Android not open, then Firefox isn't either (see Iceweasel).
You have to get a license to get access to Google Play, which isn't software but a service provided by Google and not really part of Android.
In fact, they have basically used the work of countless amount of volunteer programmers without giving much back.
That's called open source. We all use much more than we contribute back; in fact, that's the whole point!
But the fact is that the Android software is open, and Linux 3.3 included contributions from Android's kernel.
Guess why Google doesn't use it or create their own? Because that would be much more work to do.
They have created a language (Go), they pay for the development of Python (check who employs Guido van Rossum) and they have developed a full compiler and VM (Dalvik).
The reason they chose Java has nothing to do with it being more work, but with the fact that developers already know the language.
Dilbert RSS feed
FTFY
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
http://knowyourmeme.com/memes/candlejack
Just out of curiosity, but would something like this be possible:
The next version of the apache-whatever-license says "You can't use our stuff if you keep suing people like assholes".
Then sun can't use anything Apache.
I don't care, after over a decade on Slashdot I finally got my first FP!
I've decided to leave SLASHDOT forever. You guys just aren't fun to troll anymore!
Enjoy life without me, losers!
APK
Forget POSIX, if you know anything about the origins of Linux you will know about Minix... Linux is not Minix, however Linus pretty much learned how to write kernels with Minix, so disregarding the obvious conceptual differences in design decisions, it is often thought of as a derivitive of Minix in a non direct way.
How does this not make it infringe upon UNIX?... because that was half the reason Andrew Tanenbaum wrote Minix... in order to escape the copyright limitations of UNIX which was preventing him from teaching it to his students.
Why does Java have any patents? IMHO, what it doesn't owe to the UCSD P-system, it owes to C++ and to some extent SmallTalk. This is the mess we get when we let people that don't even read the bills vote on and pass them. Aren't patent applications supposed to include descriptions of prior art? Why IS software patentable anyway?
That's impossible. Where in heaven would Jobs have found a lawyer?
No, he's suing from hell and is expecting the laws they have there to apply to all other universes. That's what he's used to.
And he's ready to spend all 40 billion fanboys souls he has in the bank if that's what it takes!
I submitted this but of course it doesn't get promoted as that would interfere with the Google distortion bubble happening here:
http://www.theverge.com/2012/4/19/2961128/google-chief-java-architect-likely-i-copied-sun-code-in-android
It's worth pointing out that all bets are off once the jury leaves to reach a decision. I last served on a jury in 2005 in the most populated county of a major metropolitan area in the USA. I mention that so you understand that I was not on some backwoods jury in some rural underpopulated area. Again - biggest county in one of the USA's major metropolitan areas. One morning while we waited in the jury room to go to court for the day's testimony, three guys on my jury got into what I will call a "stupid contest" where they argued with each other over who knew less about computers. Each of the three insisted that he was far stupider than the other two in this contest and cited examples of his own stupidity to support his claim. These are the kinds of people you get on juries. If even one person on the jury has the background to understand correctly the testimony at the trial, I will be amazed. And very likely nobody will listen to that person in the jury room anyway as the jurors with the loudest voices will carry the day with their half-baked understanding and assumptions of what they heard in the trial. What the jurors perceive to have been said in the trial and what was actually said are likely to be very different. I have no idea which way this will go, but I can assure you that the jury reaching the decision will have no grasp at all of what they are deciding and a coin flip would be about as thoughtful.
Because it's cheaper and better than all of the competing over-priced and over-hyped pieces of tech. And despite the fact that the Android competitors are just making knockoffs, they still can't match the same price/functionality point.
But how's that bolt-on GPS dongle working for you, Asus Transformer fans? LOL U WAS JUST HOLDING IT WRONG, AMIRITE?
Don't be insensitive. Jobs probably met some "handicapped" lawyers who yelled at him for parking in "their spots".
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
Why did you click on both 'Preview' and 'Submit' before attempting to comple your sentence?
Indeed?
The idea for AdWords came from Overture. Overture was originally named GoTo.com, and was founded 6 months before Google, and 2 1/2 years before AdWords.
Overture sued Google for infringing its "bid-for-placement" and "pay-for-performance" patents. (article)
Google settled the suit for $300+ million
Whatever he wrote is so obviously wrong, that either he's deliberately spreading FUD, or just trolling.
In either case the moderation is correct.
I know the meme lol.
I just didn't know that Candlejack clicked submit for you after!
Anyway, it's all just a rehash of the age old meme of connection lo***CARRIER LOST***
Quite :)
*WHOOSH!*
Hmm, high UID, early post, hates Google? I thought bonch and his sockpuppet army had given up. Guess not.
Imposter. There's no random bolding, no creative use of punctuation symbols, and you never once mentioned a host file.
Jesus was a liberal
That would be the infamous David Boies that partnered with SCO, and that went well. Maybe there's hope yet.
Oingo/Applied Semantics specialized in matching ads to content using wordnet(http://en.wikipedia.org/wiki/WordNet). So you can say they helped complement the existing AdSense program, but they had nothing to do with the AdWords part of it.
I guess Palm's popular PalmOS meant nothing to the world of touchscreen displays.
You know, where there was a grid of 3x3 to 3x5 icons for you to tap.
OMG INNOVATION ... 4x5 ICON GRID
WOAH. PATENT THAT SHIT.
P.S. I've heard people talking about his bio -- the other half of his "omg this is dumb" is a week later "omg I'm glad I thought of this".
Oh I got it, it's just a pet gripe of mine that I have always had with that meme. Yes, I know the flaw makes it 'funnier', but a man can have a pet gripe can't he?
Not open source or public domain.
Google Vs. Sun. That's big monsters fighting over turf and lock in. And ultimately, when they have wrung all the cash out of it that they can, you have upgraded and upgraded and upgraded, Java will be abandoned, along with all the old, experienced, highly paid programmers that go with it and all your application source code, which is basically all your corporate infrastructure.
All the cool kids will be programming in TEA or NARF or have electrodes in their heads.
A big hardware/software/personel/paradigm refresh, a whole net set of buzzwords for the same old thing.
Java is Big Corp. Just like the dot net. You will get fucked in the end. That is what big corps do. That's what they do. That's all they do. They will not stop. They cannot be reasoned with.
Write only in languages like 'C' that are beyond the control of Big Corps, are widely ported and standardized, will not go obsolete and have open source implementations like GCC.
Or write in one of the popular open source languages that have a large community writing and maintaining them, that are going to live a long long time.
If you write in a big corp language, get ready to rewrite and update and refresh and eventually throw the whole thing out and start from scratch. You will never develop your concepts, your business intelligence more than about 5 years in.
You will be lucky to get the bugs out before you have to rewrite the same old basic thing just to make it all work with version 2 of the runtime.
Your inexperienced newbie programmers are counting on this to dump that spagetti code abortion so typical of a new programmer's first attempt at anything. Of course the newbies want to rewrite, so they can hide the evidence and cheer 'Change' and call you an old fart.
You will always be chasing the next magic silver bullet and never arrive.
What, that salesman from Oracle is going to tell you this?
It's in the courts, because it is about control. Control is about making money. Making money in languages is lockin, upgrade cycles and planned obsolescnece. Rinse and repeat.
JAVA IS BIG CORP.
Sigh.
you forgot to mention incomprehensible and full of acronyms (with full-stops and all!)
and no mention of "open sores"... definitely an imposter!
Cool story bro
same reason I'm still using a dial-up model with in-band si+++ATH
NO CARRIER
But you...
Oh nevermind.
Android uses 127.0.0.1 as IP, which was already used by sun a long time ago.
So they in fact DO use sun's ip.
Google didn't create AdWords, they bought it after the market was well established.
This really, really scary guy.
With a pig farm.
Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
Communications of the ACM, April issue 2012, page 27-29.
See SAS vs WPL:
http://www.harbottle.com/hnl/pages/article_view_hnl/7292.php
and Lotus vs. Borland:
http://en.wikipedia.org/wiki/Lotus_Dev._Corp._v._Borland_Int'l,_Inc.
you apparently haven't read many of my posts, or haven't read many of apk's (well, if it were possible to actually read his posts) or you would see that i'm capable of actually constructing a full sentence
...but whatever (your response actually has some apk hallmarks)
"2EZ" huh? oh my you're so clever and all growd up now. too easy to do what i wonder? prove that you're a tard? prove that you're socially inept and technically incompetent? well you're definitely onto something there. proving yourself to be a moron to others is obviously something that comes way too easy for you, and you should of course be proud. i guess if i ever want to "prove" anything i'll be sure to spam with pasted pages of jibberish that i keep close on hand to make my point undeniable. apparently it works for apk.
oh look, i think that's the special bus come to pick you up and take you back to the special fun house where you can lick windows all day long. fruitloop
Then, you *TRIED* to impersonate me too when I was not even IN THIS DISCUSSION in the 1st place
you poor thing. that wasn't me actually, but how could you have known (AC has its uses)
I must actually THANK you for making ME, look great
if you think so dude. my pleasure :)