Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Google, Sun Headed for Showdown Over Android

Posted by Zonk on Friday November 16, @10:21PM
from the immovable-object-vs.-nuclear-furnace dept.
narramissic writes "There may be trouble brewing between Google and Sun. Google has written its own virtual machine for Android, 'most likely as a way to get around licensing issues with Sun.' If Google used any of Sun's intellectual property to build Dalvik, Sun could sue Google for patent infringement. But here's where it gets interesting - Sun is a vocal advocate for open source and it would 'hardly appease the open source community to sue Google over an open source software stack.'"

Related Stories

Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • To put it bluntly. (Score:5, Insightful)

    by LWATCDR (28044) on Friday November 16, @10:27PM (#21386971)
    (http://www.gemstate.net/friends | Last Journal: Tuesday September 11, @10:32AM)
    So reporter thinks that Sun might sue Google for forking Java all the while over looking the fact that Sun has GPLed Java and that other groups have produced versions of Java with out getting sued. Google and Sun both are saying that they are working together.
    In other words a none story.
  • Anyone know how much a cell phone manuf has to pay Sun to include the J2ME VM in their product?
  • nothing to see here (Score:5, Informative)

    by doktorjayd (469473) on Friday November 16, @10:30PM (#21386985)
    (http://127.0.0.1/ | Last Journal: Thursday September 30 2004, @07:10AM)
    FTA:

    While Sun declined to comment directly for this story, it pointed to some public statements from company executives. Jonathan Schwartz, president and CEO of Sun, wrote a blog post congratulating Google on the day of Android's launch. Notably, he refers to Android as a "Java/Linux" platform

    where is the trouble? the article is pure beat-up.

    the reason for dalvik is entirely technical. check out the youtube presentations, it makes it pretty clear that you develop in pretty much pure java, but the runtime needed a little more than the standard jme could provide.

    move on..
  • Nonsense (Score:1)

    by loubs001 (1126973) on Friday November 16, @10:33PM (#21387003)
    Schwartz is sencerely all for oepn source, and he insists he's not interested in sueing anyone over patents. They might sue over license infringement of course, but in this case there is none. It's all Apache code. The only sore point is that Android doesnt include a complete and compliant Java stack (neither JME or JSE), only a subset, so they wont be able to certify it as a compliant implementation, and therefore it's technically not 'the Java platform', it just looks alot like it. Google knows this, so they've been careful in their videos to only say 'written in the Java programming language'. Google and Sun are friends. This will be good for Java. Sun will no doubt provide some tooling support in NetBeans. I see no chance of any 'showdown' here.
  • FUD (Score:2, Informative)

    by mritunjai (518932) on Friday November 16, @10:34PM (#21387013)
    (http://www.mritunjai.com/)
    Sun and Google are good partners, and I don't see them getting into legal minefield over this issue. Heck, Sun has never been a litigious, two main cases being MIcrosoft (bastardizing Java) and NetApp (counter-suing them... in California vis-a-vis NetApp filing in lower Texas court).

    However, there *definitely* would be issues raised by Sun over this issue. You can fork and modify their Java implementation all nilly-willy you want but you CANNOT call it Java unless it passes *all* the certification tests.

    So unless Google certifies their implementation, it cannot be called Java, and if Google doesn't - there *would* definitely be issues. Sun doesn't take bastardization of Java lightly!
    • Re:FUD by TheLinuxSRC (Score:2) Friday November 16, @10:43PM
    • Re:FUD by m2943 (Score:1) Saturday November 17, @12:38AM
  • How about an Android for this Web ? (Score:2, Interesting)

    by kyashan (919683) on Friday November 16, @10:41PM (#21387049)
    (http://v4.kazzuya.com/)

    A bit offtopic...

    How about Google bringing decent Java performance on the Web ? Possibly with OpenGL ES like for Android.
    Java on web browsers has possibly gotten worse with years. Sun loaded it so much with useless crap and didn't even try to get a proper way to vsync an applet (very important if you are trying to make a media application/game that requires the basic concept of frame-rate).

    Current multi-media web dev is relegated to Flash, but I'm sure that there are many skilled programmers out there that would be glad to have a lean Java VM & API working in web browsers. Sun gave up long time ago, Google could take over and make it ubiquitous.

  • Slashdot is being sensational (Score:5, Informative)

    by bogaboga (793279) on Friday November 16, @10:48PM (#21387101)
    The article that Slashdot links to is headed: "Google and Sun may butt heads over Android." Key word: "May".

    Then Slashdot modifies the headline to say: "Google, Sun Headed for Showdown Over Android."

    Question is: Does anyone of these reporters work for either company in order to have this seemingly serious situation? I doubt it.

  • J2ME (Score:4, Interesting)

    by notknown86 (1190215) on Friday November 16, @10:51PM (#21387111)
    IMHO, Android fills a void in Java Mobile applications by providing API to build richer applications (lcdui, in particular, is limiting) - more useful for Smart Phones which contain the ability to provide these types of functionalities. If J2ME filled every void, Android as an API wouldn't be needed (though Android as an OS could still fill a void). According to the article, JME requires a licencing fee. Android does not - this precludes building on the existing platform (unless, of course, Sun actually did waive the fee). Regardless, isn't it possible that this is a fragmentation where the positives outweigh the negatives?
    • Re:J2ME by onefriedrice (Score:1) Saturday November 17, @04:00AM
    • Re:J2ME by hey! (Score:2) Saturday November 17, @12:50PM
  • Ahhhh, Slashdot (Score:5, Insightful)

    by ZombieRoboNinja (905329) on Friday November 16, @11:07PM (#21387187)
    Title: "Google, Sun Headed for Showdown"
    Summary: There MAY be trouble brewing between Google and Sun...
    TFA: Google COULD get in trouble with Sun, according to some analyst (but both parties declined to comment)
    Reality: Move along, nothing to see here...
  • Achilles Heel (Score:1)

    by Vulcann (752521) on Friday November 16, @11:22PM (#21387251)
    I really think Google needs to look at more than one development language to target Android applications. Being only centered around Java is bad for more reasons than just a potential lawsuit. It locks out so many developers who are eager to contribute to the platform.
    • Re:Achilles Heel by mhall119 (Score:1) Friday November 16, @11:30PM
    • Why? by Tony (Score:2) Friday November 16, @11:43PM
      • Re:Why? by m2943 (Score:2) Saturday November 17, @12:34AM
        • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • danger too (Score:1, Interesting)

    by Anonymous Coward on Friday November 16, @11:24PM (#21387263)
    same guy @goog wrote the Danger jvm. Oh I see! Get the one with the bigger bankroll, got it! Thx.
  • honest to god (Score:5, Funny)

    by pugugly (152978) on Friday November 16, @11:34PM (#21387307)
    I read this for a second as "Google, Sun Headed for Showdown Over Asteroid", and thought Google *might* be overreaching - .

    Pug
  • headline is kind of cool (Score:3, Funny)

    by JeanBaptiste (537955) on Saturday November 17, @12:26AM (#21387525)
    A number which is 10 followed by 100 zeros in a cage match against a hydrogen fusion reactor which accounts for 99.8% of the mass of our solar system. The whole thing happened over a misunderstanding regarding a robot designed to have human features.
  • Dalvik source available? (Score:1, Interesting)

    by Anonymous Coward on Saturday November 17, @12:40AM (#21387585)
    So has google released the source code to the Dalvik VM? Any links?
    • 1 reply beneath your current threshold.
  • Sun's biggest customer segment is the telco market.

    Don't be so sure that Sun is willing to potentially work against them. If I had a wireless company or division, don't think for a second that I wouldn't pull weight with Sun to get them to put some heat on Android.
  • We want cooperation. at&t and the others are already trying to lay waste to telecommunication and internet. We have some alliance to stand against them.
    Br. Cooperation instead of competition
  • Android? Dalvik? (Score:2)

    by PhotoGuy (189467) on Saturday November 17, @12:58AM (#21387667)
    (http://slashdot.org/)
    I'm not terribly out of the loop when it comes to development technology, but have never heard of Android (in this context) nor Dalvik. Come on, editors, would ensuring a four or five word summary of what the heck these are, really be that hard to enhance the article, and avoid a few wikipedia lookups to simply read the news???

    Thanks...
    • 1 reply beneath your current threshold.
  • by Ed Avis (5917) <ed@membled.com> on Saturday November 17, @07:25AM (#21389005)
    (http://membled.com/)
    There could be trouble between Google and Sun, according to someone. Google's Dalvik has advantages, according to some people, but it also has disadvantages. According to a developer not working for Google or Sun, it is possible that Google didn't pick Dalvik for technical reasons, although we don't know. There could be trouble for Google, say some people, because of 'intellectual property' Google may or may not have used, although we don't know what that 'intellectual property' might be. Stefano Mazzocchi says he doesn't know what Sun would do, but he is curious. Nobody working for Google would comment. Nobody working for Sun would comment.

    Next week: why some people say that Microsoft could be in unexpected difficulties if it launches its own Linux distribution, which many observers have seen as likely, although others disagree.
  • Folks I already covered this.. Dalvik is an emulator VM as on OHA devices the esmertec JVM is deployed which as a Sun IP license held by esmertec. Google can get around Sun's IP as long as it does not claim the Dalvik emulator VM is not java or the java platform. Although, yo9u have to consider it a major goof on Google's part as esmertec does in fact have a JVM emulator and there also exists emulators that are full foss such as microemulator. Major goof in having th issue muddied as there is no conflict with Sun IP as long as Google does not claim that Dalvik is java and most j2m MIDP emulator interfaces have been open source by Sun as in UEI for example. When you want answers as a mobile expert Fred Grott Mobile expert http://www.jroller.com/shareme [jroller.com]
  • by Hugo Graffiti (95829) on Saturday November 17, @09:59AM (#21389783)
    Sun is a staunch advocate for open source, so it would hardly appease the open source community to sue Google over an open source software stack


    The Dalvik VM is not open source. Not only is it not open source, there has not even been a spec published for the Virtual Machine. Which is handy for the mobile phone companies because they can place their proprietary code inside the Dalvik VM and thus control the way the APIs are used. (Because you can only access them from Java code).

  • Sun Digs Android (Score:1)

    by ThePhin (525032) on Saturday November 17, @12:41PM (#21390875)
    (http://www.terebi2.org/)
    At least, that's what Jonathan Schwarz says in his weblog post [sun.com] on the topic.
  • Re:w00t! (Score:1, Funny)

    by Anonymous Coward on Friday November 16, @10:32PM (#21386999)
    The chicks, money and fame will be there soon.
  • Re:w00t! (Score:1)

    by KeefP (56067) on Saturday November 17, @11:31AM (#21390393)
    Are these first posts automatically added by slashdot when the story is posted?
  • 3 replies beneath your current threshold.