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."
FP!
It was never their purpose. In fact, they never developed it at all - they just bought it. Google does not care about opening up their code. They only do so when it's necessary. They have never opened up their search engine, advertising platform or anything else when the license allows it.
.net and C# are much better than Java. Guess why Google doesn't use it or create their own? Because that would be much more work to do.
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. You need to be registered partner and pay hefty sums just to officially use Android. In fact, they have basically used the work of countless amount of volunteer programmers without giving much back. They do this to use their position as the largest ad broker on planet and to leverage it against competitors who actually spend time, money and workforce to create their own software. Google largely piggybacks on everyone else's work, from search results to Android to YouTube. It's no surprise they do this with Java too. Which, in my opinion is crappy choice anyway, but one they had to make because they didn't want to create something original.
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.
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.
Despite it being accepted as gospel truth here on slashdot that corporate CEO's are nothing but lying, money-grubbing whores, Schmidt's assertions will be greeted as gospel truth by the Google Faithful here.
Because Google can do no wrong, and Oracle sucks. And of course anything said by fair haired wunderkind Schmidt is absolutely, 100%, unvarnished truth, and Google really only cares about its users. Err... customers. Err... advertisers. Err.... doing good work and spreading democracy. Err... shit - which is it this week?
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
It was never their purpose. In fact, they never developed it at all - they just bought it. Microsoft does not care about opening up their code. They only do so when it's necessary. They have never opened up their search engine, advertising platform or anything else when the license allows it.
In fact, despite the fact that kernel and userland programs in Windows require it to be closed source, Microsoft is making it as hard as possible for it to be any use for others. You need to be registered partner and pay hefty sums just to officially use Windows. In fact, they have basically used the work of countless amount of programmers without giving much back. They do this to use their position as the largest operating system on planet and to leverage it against competitors who actually spend time, money and workforce to create their own software. Microsoft largely piggybacks on everyone else's work, from search results to Windows to Slashdot. It's no surprise they do this with everyone else's software too. Which, in my opinion is crappy choice anyway, but one they had to make because they didn't want to create something original. perl and python are much better than basic. Guess why Microsoft doesn't use it or create their own cpan or python libs? Because that would be much more work to do.
Why would God want a nearly worthless, over priced and over hyped piece of tech? Disclaimer: this was typed on an iPad.
He liked to the Apple board and stole IP from Apple when he was serving on their board. He should have excused himself from the board the moment Google started working on Android.
Jesus was a compassionate social conservative who called individuals to sin no more.
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.
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.
Some drink at the fountain of knowledge. Others just gargle.
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..
"Namely the Dalvik instruction set is register based whereas java is stack based" - by LiENUS (207736) on Tuesday April 24, @11:03PM (#39790945) Homepage
Register based vs. Stack based SHOULD mean better performance too -> http://en.wikipedia.org/wiki/Calling_convention (provided this is for procedure calling that is).
* This varies by hardware-platform too, & I am NOT familiar enough w/ ANDROID & the hardware for it to know for sure IF diff. calling conventions are possible on it either...
(Thanks if you can "shed more light on it" for me, & also tell me if I am "way off-based" in regards to what you stated... TIA!)
APK
P.S.=> I use this in Borland Delphi a LOT & it makes a tiny diff. in the speed of procedure calls - However, I am not SURE if that's what YOU meant here... apk
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.)
"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?
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!".
Fucking tosser iPad Idiot pad piece of shit.
... 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!
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.
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 :-)
If you say "Steve Jobs" three times to a mirror he appears and smashes your Android phone.
"Was "instruction set" not clear?" - by Anonymous Coward on Wednesday April 25, @01:58AM (#39791777)
No, it wasn't to me, hence why I asked for clarification on what was meant & if I was "off base" on what I inferred from the person I replied to...
* So, see my original post in regards to that much -> http://yro.slashdot.org/comments.pl?sid=2808773&cid=39791399
APK
P.S.=> So that said - see my subject-line above... apk
Especially this sarcastic idiot -> http://yro.slashdot.org/comments.pl?sid=2808773&cid=39791777
APK
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.
You appear to have been the victim of several (-1, I disagree) mods.
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'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?
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.
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!
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.
Impersonating me is a stupid thing to even TRY to do...
* As I'll just catch it, & make you look like the fools you are, trolling worms...
(HOW PITIFUL & WEAK COULD YOU BE?)
APK
P.S=> The fact you little WORMS try to impersonate me shows how WEAK you truly are!
In fact, to reinforce that I am NOT leaving here? Well - To quote Will Smith from the film "I am Legend" in order to do that? Here goes:
"I'm not leaving - this is ground zero: This is MY SITE! I can still fix this..." - Dr. Robert Neville/Will Smith from "I AM LEGEND"
... apk
From your brand new 7 digit troll account named 'crutchy' no less.
U can stop ur crap already troll: New accts 2 troll w\ don't do it.
Subject says it all. Real "original" crutchy. Think you fool us? No.
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.
Roughly 188++ of them & I post as AC (hard to get even +1, as /. hides our posts & we "AC"'s start @ ZERO/0 points, unlike registered "lusers", lol!):
+5 'modded up' posts by "yours truly" (6):
HOSTS & BGP:2010 -> http://tech.slashdot.org/comments.pl?sid=1901826&cid=34490450
FIREFOX IN DANGER: 2011 -> http://news.slashdot.org/comments.pl?sid=2559120&cid=38268580
TESLA:2010 -> http://science.slashdot.org/comments.pl?sid=1872982&cid=34264190
TESLA:2010 -> http://tech.slashdot.org/comments.pl?sid=1806946&cid=33777976
NVIDIA 2d:2006 -> http://hardware.slashdot.org/comments.pl?sid=175774&cid=14610147
COMPUTER ASSOCIATES BUSTED FOR ACCOUNTING FRAUD:2010 -> http://news.slashdot.org/comments.pl?sid=1884922&cid=34350102
----
+4 'modded up' posts by "yours truly" (4):
APK SECURITY GUIDE:2005 -> http://developers.slashdot.org/comments.pl?sid=167071&cid=13931198
INFO. SYSTEMS WORK:2005 -> http://slashdot.org/comments.pl?sid=161862&cid=13531817
WINDOWS @ NASDAQ 7++ YRS. NOW:2009 -> http://tech.slashdot.org/comments.pl?sid=1290967&cid=28571315
CARMACK'S ARMADILLO AEROSPACE:2005 -> http://science.slashdot.org/comments.pl?sid=158310&cid=13263898
----
+3 'modded up' posts by "yours truly" (6):
APK MICROSOFT INTERVIEW:2005 -> http://developers.slashdot.org/comments.pl?sid=155172&cid=13007974
APK MS SYMBOLIC DIRECTORY LINKS:2005 -> http://it.slashdot.org/comments.pl?sid=166850&cid=13914137
APK FOOLS IE7 INSTALL IN BETA HOW TO:2006 -> http://slashdot.org/comments.pl?sid=175857&cid=14615222
PROOFS ON OPERA SPEED & SECURITY:2007 -> http://slashdot.org/comments.pl?sid=273931&cid=20291847
HBGary POST in Fake Names On Social Networks, a Fake Problem:2011 -> http://tech.slashdot.org/comments.pl?sid=2375110&cid=37056304
APK RC STOP ROOKIT TECHNIQUES:2008 -> http://it.slashdot.org/comments.pl?sid=1021873&cid=25681261
----
+2 'modded up' posts by "yours truly" (18):
CODING FOR DEFCON (my compressed/packed exe + sizecheck @ startup technique): 2005 -> http://it.slashdot.org/comments.pl?sid=158231&cid=13257227
HOW DLL API CALL LOADS WORK:2008 -> http://tech.slashdot.org/comments.pl?sid=1001489&cid=25441395
WERNER VON BRAUN - A Nazi Scientist used by U.S.A. for rocketry: 2011 -> http://science.slashdot.org/comments.pl?sid=1957608&cid=34933062
APK TRICK T
Too bad I proved WHO the "tard" is here, lol (you) -> http://yro.slashdot.org/comments.pl?sid=2808773&cid=39855971
Most of all, with YOUR OWN FAULTY WORDS too, no less, saying "nobody reads my posts"!
(Funny how you're outnumbered, outthought, & OUTGUNNED by facts of users here, your /. peers no less, own ratings up my posts in upward modifications that are in roughly a 200++:1 ratio vs. your b.s. - and all you had vs. those FACTS? A downmod... lol, to try "hide it"... you can't - I just dragged it back into view & of course, folks will want to see my rebuttal, LOADED with pure facts too!)
Then, you *TRIED* to impersonate me too when I was not even IN THIS DISCUSSION in the 1st place -> http://yro.slashdot.org/comments.pl?sid=2808773&cid=39793887 ?
Please - Not even a "1st" or "original thought" (typical of "ne'er-do-wells" like yourself, lol)... I've got so MANY of those fail attempts bookmarked here it's NOT EVEN FUNNY.
When will YOU get it thru your puny skull, you microcephalic dolt, that you just do NOT have the intellect, or will even, to EVER "get the best of me" (When I clearly do so to you &, with facts, everytime vs. yourself)?
* ANSWER A QUESTION FOR ME (and the rest of us too, for our "amusement" Jowie):
How does it taste to have your foot in your mouth, & having it "spiced" with the "bitter taste of defeat"?
(LMAO!)
APK
P.S.=> Especially vs. that link above... lol! Yes, you KNOW I've just GOTTA say it, as-is-per-my-usual inimitable "style":
This? This was just "too, Too, TOO EASY - just '2EZ'" & most especially vs. a "done nothing troll/stalk/harass a lot" true "ne'er-do-well" such as yourself!
So - Again:
Yes - I must actually THANK you for making ME, look great, as is per YOUR "fail" usual!
(See link above, lol, & "Rinse, lather, + repeat" as needed, & "Drink it in & digest it" - you only brought it on yourself, posting so "courageously" as AC & not even ID'ing yourself (indicative of your utter lack of confidence in your now PROVEN ERRONEOUS b.s. too! I love it... nothing like using trolls "fails" against them!)...
... apk
See subject-line above, & this post exposing your WEAK crap here trolls -> http://yro.slashdot.org/comments.pl?sid=2808773&cid=39831311
(So, once again, as per my usual? I win... as always & trolls FAIL... lol!)
APK
P.S.=> You KNOW you're doing well when all trolls have is moddowns in "effete retaliation" & trying to hide the fact I exposed them impersonating myself... apk
http://yro.slashdot.org/comments.pl?sid=2808773&cid=39831311
APK
P.S.=> Keep blowing your mod points, downmodding that post unjustly - I'll just keep dragging it back into view in seconds by posting this again pointing to it is all: U FAIL, trolls... especially with computer technical unjustified moddowns AND IMPERSONATING ME also! apk
http://yro.slashdot.org/comments.pl?sid=2808773&cid=39877591
http://yro.slashdot.org/comments.pl?sid=2808773&cid=39855971
http://yro.slashdot.org/comments.pl?sid=2808773&cid=39855971
http://yro.slashdot.org/comments.pl?sid=2808773&cid=39855971