Blog of our latest news, updates, and stories for developers

An update on JavaOne

Friday, August 27, 2010
Share on Twitter Share on Facebook
Google

124 comments :

  1. Saqib AliAugust 27, 2010 at 10:50 AM

    bummer

    ReplyDelete
    Replies
      Reply
  2. blackginAugust 27, 2010 at 11:15 AM

    That is sad :(

    ReplyDelete
    Replies
      Reply
  3. skyredAugust 27, 2010 at 11:16 AM

    Google should come to speak at DrupalCon 2011 in Chicago

    ReplyDelete
    Replies
      Reply
  4. chris gormleyAugust 27, 2010 at 11:17 AM

    Bummer Indeed.

    ReplyDelete
    Replies
      Reply
  5. Roberto Carlos González FloresAugust 27, 2010 at 11:18 AM

    :(

    Really???

    ReplyDelete
    Replies
      Reply
  6. Hetal PatelAugust 27, 2010 at 11:20 AM

    Very Very Sad

    ReplyDelete
    Replies
      Reply
  7. Matt OakesAugust 27, 2010 at 11:22 AM

    Is this purely a political decision because of Oracle being a pain?

    ReplyDelete
    Replies
      Reply
  8. Monis IqbalAugust 27, 2010 at 11:22 AM

    sad sad sad

    ReplyDelete
    Replies
      Reply
  9. fcohenAugust 27, 2010 at 11:23 AM

    Hi Josh:

    I will miss your presence at JavaOne/Oracle World. I've heard you speak many times. You are a great voice for Java and OSS.

    As for me, I will be at the conference to represent Open Source Testing (OST.) My company even has a booth again this year. While I am an OSS person at heart, I believe it is better to participate than to be quiet, even if the host is threatening or malevolent.

    I am really curious to see how this JavaOne comes together. Like you I attended all of the JavaOne's except the first one. I plan to write about the experience on TheServerSide and DZone as I have in past years.

    I also hope that something changes in the next 4 weeks and you participate in JavaOne afterall.

    -Frank Cohen
    http://www.PushToTest.com

    ReplyDelete
    Replies
      Reply
  10. NetworkPIMPAugust 27, 2010 at 11:24 AM

    I think @timbray said it best... "Fuck Oracle"

    ReplyDelete
    Replies
      Reply
  11. VarunAugust 27, 2010 at 11:26 AM

    Hi Josh

    Had you guys gone and presented in full force in spite of the lawsuit, you'd have sent a much stronger message.

    Anyways, there's always a Google I/O ;-)

    Varun

    ReplyDelete
    Replies
      Reply
  12. MouseAugust 27, 2010 at 11:32 AM

    @Matt - It wouldn't be a political decision, it would be a legal one. Anything that Google produces to an audience can and more than likely will be used against them by Oracle.

    You know how lawyers are. If you say "good" with the wrong tone in your voice then they will turn it around that you raped someone.

    Oracle = Evil
    Google = some what evil, but still good enough to be loved.

    ReplyDelete
    Replies
      Reply
  13. Emlil SacerioAugust 27, 2010 at 11:32 AM

    I second what @NetworkPIMP requoted!

    ReplyDelete
    Replies
      Reply
  14. Richard AshworthAugust 27, 2010 at 11:34 AM

    Big loss to JavaOne (and Oracle). Hope to see a strong Java presence at Google I/O anyway...

    ReplyDelete
    Replies
      Reply
  15. DeodexedAugust 27, 2010 at 11:35 AM

    Sucks!

    ReplyDelete
    Replies
      Reply
  16. MarcusAugust 27, 2010 at 11:40 AM

    What about a new Java centric conference by Google, just inviting all the sane contributors to the Java-Eco-System and leaving out the bad comps?

    I go for "Google OneJava 2010" :).

    ReplyDelete
    Replies
      Reply
  17. Iannick B.August 27, 2010 at 11:47 AM

    Oracle is destroying Java...

    ReplyDelete
    Replies
      Reply
  18. Nerd ProgreAugust 27, 2010 at 11:53 AM

    AJAX religion is killing Google.
    Good riddance!

    First Google dropped CUA menus when designing the Chrome browser UI. Then you make Java Web Start impossible to use with Chrome.

    Then instead of using Java for some tasks you develop "Gears". Google never liked Java, I say Good riddance!

    FC

    ReplyDelete
    Replies
      Reply
  19. Google FanboyAugust 27, 2010 at 11:59 AM

    I'm so glad that Google is around and I really hope that Google will do something that will be mindblowing for the Java community....

    Google's there for the developer's interest and not for the lawyer's....unlike Oracle...

    BTW, the patent system is really screwed up...especially when I read this...http://goo.gl/voqB

    ReplyDelete
    Replies
      Reply
  20. Ryan SadwickAugust 27, 2010 at 12:02 PM

    Very sad but let's all keep our heads up!

    ReplyDelete
    Replies
      Reply
  21. Alexander FinnAugust 27, 2010 at 12:02 PM

    Oracle is so far behind the curve, not sure how they would be able to drive Java development if Google and other innovative vendors reduce their involvement...

    ReplyDelete
    Replies
      Reply
  22. poellath.orgAugust 27, 2010 at 12:04 PM

    I didn't even know one could sue open source in general.

    ReplyDelete
    Replies
      Reply
  23. EasyShoutAugust 27, 2010 at 12:17 PM

    This is just sad that two mature companies are using the Developers as pawns. I really hope the developer community wakes up and raises their voice about such abusive behavior.

    ReplyDelete
    Replies
      Reply
  24. SimoneAugust 27, 2010 at 12:18 PM

    I'm very concerned about java... but I'm thinking about OOo and Mysql too.
    will be these one te next yo leave open source?

    ReplyDelete
    Replies
      Reply
  25. Saqib AliAugust 27, 2010 at 12:22 PM

    @EasyShout : I don't think Google is at fault here, nor are they using the developers as pawns. They just don't wanna introduce any legal complications for themselves by attending the JavaOne. And I don't blame them for that.....

    ReplyDelete
    Replies
      Reply
  26. sasamkaAugust 27, 2010 at 12:25 PM

    Sad :(

    ReplyDelete
    Replies
      Reply
  27. Ahmet A. AkınAugust 27, 2010 at 12:30 PM

    I am guessing you guys will stop contributing to Open JDK too. Sad.

    ReplyDelete
    Replies
      Reply
  28. Saqib AliAugust 27, 2010 at 12:34 PM

    Does anyone know what Jonathan Swartz thinks of this whole fiasco?

    ReplyDelete
    Replies
      Reply
  29. Sanne GrinoveroAugust 27, 2010 at 12:40 PM

    thanks for warning us: now I'm sure I don't want to go there anymore.

    ReplyDelete
    Replies
      Reply
  30. suhaswAugust 27, 2010 at 12:50 PM

    Why is Google being painted as bunch of angels here. LEt us wait till lawsuit is settled :-)

    I find it hard to believe Google is "Do No Evil". If they fiddled with JAva without permission from Sun/Oracle, they should pay the price.

    Joshua, I am seriously disappointed. Your announcement stinks of politics.

    ReplyDelete
    Replies
      Reply
  31. Matthias SteinerAugust 27, 2010 at 12:53 PM

    :( it's a shame

    ReplyDelete
    Replies
      Reply
  32. MichaelAugust 27, 2010 at 12:56 PM

    Blaming Oracle is not the reason. The reason is that allegedly you have infringed their patents and running this conference is not in your best interests at this point. You should be clear on this.

    Google are not being perceived well by developers at the moment. The whole Verizon thing definitely hasn't helped but claiming to be "holier than thou" won't help either.

    ReplyDelete
    Replies
      Reply
  33. jjbAugust 27, 2010 at 12:58 PM

    A.A.A said...
    I am guessing you guys will stop contributing to Open JDK too. Sad.

    8/27/2010 12:30 PM

    We continue to contribute to Open JDK. We are still enthusiastic supporters of the Java platform, and active members of the Java community.

    Josh

    ReplyDelete
    Replies
      Reply
  34. Ahmet A. AkınAugust 27, 2010 at 1:02 PM

    Thanks for clarification Josh.

    ReplyDelete
    Replies
      Reply
  35. samandriodAugust 27, 2010 at 1:17 PM

    What Google has done for Java in mobile platform Sun can only dream of. As a server side developer I tried j2me it was just awful. Android is much cleaner and well designed . Android is giving us hope as java developers . I hope this gets resolved soon . Oracle is just helping apple and m$ in the long run.

    - sent from evo

    ReplyDelete
    Replies
      Reply
  36. Mark CallaghanAugust 27, 2010 at 1:47 PM

    How is Oracle suing open source?

    ReplyDelete
    Replies
      Reply
  37. Andrei T. UrsanAugust 27, 2010 at 1:48 PM

    :( oracle I kill you!

    ReplyDelete
    Replies
      Reply
  38. ferricoxideAugust 27, 2010 at 3:29 PM

    Sad, but understandable. Personally, I'd be less than saddened to see Oracle become a smoking hole.

    ReplyDelete
    Replies
      Reply
  39. El Mercurio DeportesAugust 27, 2010 at 3:38 PM

    Sad indeed!! :(

    ReplyDelete
    Replies
      Reply
  40. jdevp2August 27, 2010 at 3:54 PM

    What Oracle has done with Java seven months after it's under Oracle control ? Oracle is killing Java.

    ReplyDelete
    Replies
      Reply
  41. PanosJeeAugust 27, 2010 at 4:19 PM

    make the Python VM as good as JVM and forget Java all together :D

    ReplyDelete
    Replies
      Reply
  42. StevenAugust 27, 2010 at 4:30 PM

    Google should write a replacement for Java/.Net, implement its own language, develop a spec, get ECMA approval, etc.

    ReplyDelete
    Replies
      Reply
  43. UnknownAugust 27, 2010 at 4:37 PM

    I don't understand why Google didn't buy Sun in the first place ?
    Maybe now Google will get smart and buy Novell before this happens with Linux.
    Mean while... time to focus on Python and GO....
    bye bye Java

    ReplyDelete
    Replies
      Reply
  44. MichaelEGRAugust 27, 2010 at 5:42 PM

    Yeah... I was a little bummed myself that both my technical session _and_ BOF was denied this year for the presentations I submitted. I've spoken 3 times before (BOFs) about real time app & game dev with Java on the desktop and was going to present how to write one real time game that runs on desktop Java and Android from a unified codebase covering J2SE and Android issues (unfortunately a conflict w/ Oracle's current stance). I'm definitely looking towards OSCon and other conferences now to make up for not exactly being welcome per se in the Oracle JavaOne conference / world. Especially a little bummed because I'm releasing my work in question as open source imminently. Here is to the open source Java future and let's keep the light lit and burning strong.

    ReplyDelete
    Replies
      Reply
  45. Peter J. FarrellAugust 27, 2010 at 5:57 PM

    We'd love for somebody from Google to come and speak at Open CF Summit from Feb. 21-23 2011 in Garland (Dallas), TX. OpenCF Summit is a community gathering focused exclusively on promoting free and open source software in the CFML community. While we're not anti-anything, we're a place where CFML developers can discuss open source CFML. We now have *two* CFML engines that are open source -- Railo and Open BlueDragon. So CFML is free of the proprietary chains we used to have now. We hope Google can be a part of this new community that is forming. BTW, our website -- http://www.opencfsummit.org/ -- runs on Google App Engine using Open BlueDragon for GAE runtime.

    ReplyDelete
    Replies
      Reply
  46. Rob HeittmanAugust 27, 2010 at 6:04 PM

    Pretty sure I've seen my last Java One too. Unfortunately, for the last several years all the value has been brought by guests, not by the host. An order of magnitude more so, now. I/O's been consistently stronger, more varied, and far more informative.

    ReplyDelete
    Replies
      Reply
  47. Daniel KirkdorfferAugust 27, 2010 at 6:14 PM

    "Oracle’s recent lawsuit against Google and open source"

    Joshua, this is a loaded statement that deserves more information: when did Oracle file a lawsuit against open source? This is about Java and Android.

    ReplyDelete
    Replies
      Reply
  48. GertAugust 27, 2010 at 6:15 PM

    I'm sort of divided on this issue.

    I'm not doubting the least that googles rewritten java-implementation on the android platfom is infringing some of Sun (now Oracle)s patents.

    On the other hand, every single sane person who know enough about computers to tell a screen and a keyboard apart, knows that the U.S patent office, when it comes to software patents, is (at least mostly) a bunch of stupid degenerates who doesnt know an alt-key from the Ctrl-one - and these are issuing LEGALY BINDING software PATENTS. Without having ANY CLUE at ALL, about what they are doing. Therer are just so many examples to this, I wouldn't even know where to START. Let alone finish...

    God, I wish they all dropped dead, along with the corrupt, non-working (never worked at all in any part of history) common law system, and then finally there might be some progress in the world. Well, on can dream...

    ReplyDelete
    Replies
      Reply
  49. Polla A. FattahAugust 27, 2010 at 7:49 PM

    What about future of all Engineers that work with Java on Google products? what about Companies that invested in this area, and what about GWT is that affected with this too.
    Just Asking :(

    ReplyDelete
    Replies
      Reply
  50. rocket-gwtAugust 27, 2010 at 11:28 PM

    @Josh
    Any chance for a Puzzlers direct to YouTube if you had one prepared, just when JavaOne is going. Would be fun to see the numbers J1 presentations vs Puzzlers on YouTube.

    ReplyDelete
    Replies
      Reply
  51. JoonasAugust 27, 2010 at 11:53 PM

    Was it cancelled by Oracle, because they won't let Google talk there, or by Google, because they refuse to talk there (because of the Android lawsuit)? "...we won't be able to present at JavaOne" is embarrassingly fuzzy.

    Seeing (supposedly free and open!) technology and top technologists vs. patents, politics & lawyers intertwined this way is quite sad. Getting polarized - "battle of titans" - is a sure way to damage all the parties, and it doesn't really make Google look much better than Oracle.

    ReplyDelete
    Replies
      Reply
  52. sysprvAugust 28, 2010 at 3:51 AM

    JavaOne without Josh Bloch. But hey, Iron Man will be there, right? ;D

    ReplyDelete
    Replies
      Reply
  53. George MoschovitisAugust 28, 2010 at 4:15 AM

    Very dissapointing...

    ReplyDelete
    Replies
      Reply
  54. LaguizAugust 28, 2010 at 4:38 AM

    Very sad.

    ReplyDelete
    Replies
      Reply
  55. ticlAugust 28, 2010 at 5:36 AM

    Due to Oracle's shenanigans,our company has dropped JBoss for the next project.Unfortunately, options provided by Oracle is just too expensive. The platform will now be .Net+mssql.

    I know perfectly well that Dalvik VM and JBoss AS is apple/orange situation. But no one wants to start a project with a litigious behemoth potentially screwing things up in the middle of development.

    ReplyDelete
    Replies
      Reply
  56. Koshachii XenoAugust 28, 2010 at 6:09 AM

    Wake up Python!

    ReplyDelete
    Replies
      Reply
  57. Bernie GouletAugust 28, 2010 at 6:34 AM

    Larry Ellison better cut his yacht trip short! This is a PR disaster! You piss off the people that make IT decisions and the next thing you know they make that move to Sequel a year earlier...

    ReplyDelete
    Replies
      Reply
  58. Piergiorgio LucidiAugust 28, 2010 at 6:40 AM

    It's a shame... Oracle continuing to make mistakes :(

    ReplyDelete
    Replies
      Reply
  59. JayAugust 28, 2010 at 6:47 AM

    really it is very sad...!

    I am dreaming to be a Java Developer for the whole of ma life,,,

    such decision by oracle is really shameful for Oracle itself.

    ReplyDelete
    Replies
      Reply
  60. cerebruxAugust 28, 2010 at 6:54 AM

    Sad to see that two giants making money over OSS innovations, battling in courts for stupid "patents"... who the help was the creator of this stupid term, "patent" ?

    ReplyDelete
    Replies
      Reply
  61. zammbiAugust 28, 2010 at 7:04 AM

    Python? Who uses Python... :O
    Personally I think Java will be just fine. Java 7 will hopefully help things along.

    "Oracle’s recent lawsuit against Google and open source"
    You might want change that sentence. They are not targeting open source...

    ReplyDelete
    Replies
      Reply
  62. PhobosAugust 28, 2010 at 7:09 AM

    crybabies... oracle is not suing open source, it's suing google, a company that tried to leapfrog it's licensing responsibilities... and now, like all bad losers, is retaliating in the most childish way possible.

    As said earlier, good riddance.

    ReplyDelete
    Replies
      Reply
  63. Chatura DilanAugust 28, 2010 at 7:13 AM

    Oracle is spoiling java

    ReplyDelete
    Replies
      Reply
  64. samandriodAugust 28, 2010 at 7:30 AM

    Oracle is the next SCO helping m$ . What oracle is doing is hurting all developers and people may decide switch platform. What makes java strong is open source contribution. Oracle 11 g is the best database but incase of java I haven't seen much from oracle, BEA has contributed a lot. Btw Paul Allen is suing internet lol and all major companies like apple , Google but not m$ is there a trend here.

    ReplyDelete
    Replies
      Reply
  65. Wilfred SpringerAugust 28, 2010 at 8:35 AM

    Good thing there is a clear path into the future:

    Old <-> New
    SQL <-> NoSQL
    Java <-> Scala and Clojure
    SOAP <-> REST
    Hotspot <-> Dalvik
    Closed <-> Open
    Oracle <-> Google

    (Ok, there may be some wishful thinking here.)

    ReplyDelete
    Replies
      Reply
  66. Thomas ClancyAugust 28, 2010 at 8:38 AM

    More presenters should follow your lead.

    ReplyDelete
    Replies
      Reply
  67. Steve HowardAugust 28, 2010 at 10:58 AM

    "Oracle’s recent lawsuit against Google and open source"

    How is java open source?

    ReplyDelete
    Replies
      Reply
  68. SutorīmuAugust 28, 2010 at 11:02 AM

    Nice ^_^
    Oracle sucks.

    ReplyDelete
    Replies
      Reply
  69. BoDAugust 28, 2010 at 11:07 AM

    About the "lawsuit against open source" part... Oracle is claiming patent infringement on (among other) parts of the platform that come from the Apache Harmony project.

    That means, if Android is infringing then the ASF and by extension "the open source community" are also infringing.

    ReplyDelete
    Replies
      Reply
  70. PaulAugust 28, 2010 at 11:21 AM

    Josh,

    You wrote, "made it impossible for us to freely share our thoughts about the future of Java and open source generally."

    What about your Puzzlers talk? You don't talk about the "future of Java" and "open source" in that talk.

    You're a rock star, you have to show up! Heck, I bought "Java Puzzlers" after hearing you speak at Java One some years ago. Take a week of vacation and head over to Java One. I finally got my company to send me across country for the conference this year, just hop in your car and drive up 101 for a few days :)

    Paul

    ReplyDelete
    Replies
      Reply
  71. Danny S.August 28, 2010 at 11:56 AM

    I have always loved Google! Oracle can kiss my ass! Google has said it beautifully: they set up for open source, learn from the community, we learn from them! I hope Oracle flies in the face!

    ReplyDelete
    Replies
      Reply
  72. DeVetAugust 28, 2010 at 12:34 PM

    I will NOT buy or recommend Oracle products until they earn my trust again.

    For now, Oracle sucks!

    ReplyDelete
    Replies
      Reply
  73. Daniel KirkdorfferAugust 28, 2010 at 2:06 PM

    I suggest people read John Martellaro's article at http://www.macobserver.com/tmo/article/exploring_oracles_lawsuit_against_google/ for an analysis of why Google is hardly innocent in this matter, and Oracle isn't destroying Java by suing Google.

    As for skipping out on JavaOne, Google is playing the role of Big Baby. The Google presentations that would have been affected have little to do with any of this:

    (http://www.reuters.com/article/idUS418227871620100828)

    "A quick look at the JavaOne conference schedule reveals some sessions that were to be conducted by Google, including one entitled "Cloud Cover: Testing Techniques for Google App Engine," presented by Google software engineer Max Ross. Google also was to participate in a panel session entitled "Taking Java to the Sky: Cloud Computing 2010 Expert Panel," as well as another session, "High-Performance Java Servers at Google," featuring Google software engineer Dhanji Prasanna.

    "Another session, "GUI Animation Rules," was set to be presented by Google UI toolkit engineers Chet Haase and Romain Guy. Google also was scheduled to conduct a session called "Weaving a Tangled Web: Threading Best Practices at Google." It was to feature Google Senior Software Engineer Jeremy Manson."

    I hardly see why these presentations would be soured by this lawsuit. Grow up Google.

    This is all a PR move by Google to attempt to gain sympathy from the developer community by creating a rift. Let's face it, Google ceased not being evil a long time ago, so such tactics will not play out as I suspect Google brass hope they will. Instead they'll start to look more and more like Microsoft did when they were rightfully sued by Sun in Java's early days, and also didn't show up at JavaOne, and we should all be glad as Java developers that Sun did so to keep the language from fragmenting.

    ReplyDelete
    Replies
      Reply
  74. Virtual Business HostAugust 28, 2010 at 2:26 PM

    You can't trust The Oracle she only tells you what you need to hear.

    We moved all platforms to PostgreSQL and it is so much better than Oracle. I thought it would take a long time and be complicated and database would be slow but WOW! MySql is for wimps and Java has been so buggy for so many years I can't understand anyone using it at all. Perl -> Python is rock solid stable.

    This lawsuit is frivolous because, by there own statement that thousands of developers use Java. It defies logic that they even bothered to file the suit. This brakes the confidence of thousands of developers, and they should break bonds with Java. I have uninstalled all sun product from our production line servers no more VirtualBox Sad I liked that one but VMware will do the trick. I never have liked Java in my estimation it is the biggest piece of shiet Language. Perl/Python Smokes it and C++ Rules it. Why people like it is just beyond me. Try Delphi if you want some programming power.

    ReplyDelete
    Replies
      Reply
  75. GreyGeek77August 28, 2010 at 2:32 PM

    Oracle isn't "killing" Java. They are stealing ALL of it for themselves and forcing others to abandon it. It is typical of how proprietary software houses now "compete" against others, thanks to a corrupt Congress and USTPO.

    LOTS of tools depend upon Java.
    Oracle now controls Java's compatibility testing. They own parts of OpenOffice.
    They own the best parts of MySQL.
    They own BerkeleyDB.

    All of the GPL portion of these tools will have to be forked and the non-GPL portions reverse engineered (if it is legally possible), setting back their usefulness a few months to a few years or more. Plus, Oracle will probably ring them with easily obtained "IP" patents to inhibit FOSS coders developing them to the point that they could be come competitive again against proprietary versions.

    Oracle has already made the MS Office OOo plugin require a $90 license, minimum 100 licenses, or $9,000. That plugin will cease to exist in MS Office environments, which will hurt OpenOffice on Windows. Will Office users switch to OpenOffice? I doubt it. Most will want to maximize their RIO. While some may chose to install the free OpenOffice on Windows to avoid paying for Microsoft Office, those who own Office won't.

    Oracle owns APEX, their "cloud" web based app development tool. Even if it is a piece of trash, it is integrated into Oracle's DBs and many Oracle DB users will thoughtlessly adopt it and soon become unable to extract their apps from it, requiring they continue to use it or incur the expense of moving their apps to a better tool, one with lower license fees (Apex is "free" but Oracle is FAR from it), and fewer strings holding them down. Incorporating proprietary API into an app is a surefire way to get one's self locked into that vendor's licen$e upgrade treadmill.

    If the Linux-SCO lawsuit is any guide, the Oracle-Google lawsuit will take 5 to 10 years to settle, and the outcome will depend almost entirely on which side can convince jury members that the other side is wrong. The looser can appeal.

    Since Java is not critical to Linux and FOSS, and may not be critical to Google, I suspect that regardless of the outcome of this lawsuit there a LOT of people already making moves to switch to another glue, be it Python, Ruby, or what ever. Anything that doesn't have proprietary entanglements.

    ReplyDelete
    Replies
      Reply
  76. ncmathsadistAugust 28, 2010 at 2:33 PM

    Larry Ellison is evil. He is a greedy plutocrat who will destroy the openness of Java. At least Python is not under his thumb.

    ReplyDelete
    Replies
      Reply
  77. Virtual Business HostAugust 28, 2010 at 6:00 PM

    This is warning to everyone get out while you still can stop using OOO Java MySql VirtualBox ZFS backup Solaris OpenSolairs NextaOS and NextaStorage and Of Course Oracle Any thing that Oracle owns stop using it. Oh and yes Linux will take a big hit with this because OOO was the best thing it had going for it now made useless by the corp hogs. They just make crap out a lot of great software.

    ReplyDelete
    Replies
      Reply
  78. UnknownAugust 28, 2010 at 9:52 PM

    I can't help but think that this is all for the better in the end, because now we'll see what Google can actually do when it comes to programming language and framework design... and I have no doubts that it will be way better than Java ever was or will be.

    ReplyDelete
    Replies
      Reply
  79. Daniel KirkdorfferAugust 28, 2010 at 10:23 PM

    Sure int19h, "Go" for it.

    I think Java will be around far longer than people here suggest, and I don't see this battle having an impact except for development on Android. I also think IBM will have a little to say about Java's future as well.

    ReplyDelete
    Replies
      Reply
  80. The Common ManAugust 28, 2010 at 11:00 PM

    Overall, We feel like suing by Oracle is a good move. Voice by 'Daniel Kirkdorffer' in this thread is worth noting. Though not that hard, We support Oracle's move towards what it is doing.

    I sometime back thought and blogged like this

    @mathsadist's comment in this thread looks like the first step in google's hidden step in bringing python to life through killing java.

    We always felt like Google wished to kill Java by introducing rapid response cycles through python and a heavyweight Java implementation in GAE. But businesswise, this company did well to make sure their stakeholders and shareholders feel safer. ( Ofcourse, that crash showed google the 340$ too but. ) ofcourse, we also agree this company faces stiffer competition than anything in the web. To do business as well as do 'stuff', We wished that google offer python implementation of Oracle and open source it off it slowly. That could have calmed Oracle down a bit because of the database share that uses its support.

    This looks a good fight (marshal art with jet lee and bruce lee), and I wished to see this real movie.

    ReplyDelete
    Replies
      Reply
  81. slooksterpsvAugust 28, 2010 at 11:54 PM

    Google, I'm proud of you, to me you're standing up for the rights of Open Source software and the Open Source Community. Oracle has made some poor decisions which affects many many people, not just those in the Open Source area. I stand behind your decision not to go.

    Thanks,



    An Avid Open Source User

    ReplyDelete
    Replies
      Reply
  82. robotAugust 29, 2010 at 2:59 AM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  83. robotAugust 29, 2010 at 3:02 AM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  84. robotAugust 29, 2010 at 3:06 AM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  85. robotAugust 29, 2010 at 3:09 AM

    google open source software tools to make profits, there is no return to the open source community any valuable davlink, really open source?
    google will have to split the java and linux kernel it? Do not be evil

    ReplyDelete
    Replies
      Reply
  86. AlexAugust 29, 2010 at 4:26 AM

    Firts year with Oracle... Oracle sucks!

    ReplyDelete
    Replies
      Reply
  87. TheWitnessAugust 29, 2010 at 5:36 AM

    Oracle - "an utterance, often 'ambiguous or obscure', given by a priest or priestess at a shrine as the response of a god to an inquiry."

    So, Oracle, I ask yee oh wise and ambiguous one, why has thou procured an open source company.

    Answer: Nothing in life is free. Open Source is a cancer that breaks this cardinal rule. The devil must be paid and we are his enforcer.

    TheWitness

    ReplyDelete
    Replies
      Reply
  88. robotAugust 29, 2010 at 8:41 AM

    what jcp ?

    ReplyDelete
    Replies
      Reply
  89. vikrantAugust 29, 2010 at 8:45 AM

    Really sad..

    ReplyDelete
    Replies
      Reply
  90. samandriodAugust 29, 2010 at 10:06 AM

    see a lot of trolls from M$ here thanks Oracle

    ReplyDelete
    Replies
      Reply
  91. léli guedesAugust 29, 2010 at 12:57 PM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  92. ValsharessAugust 29, 2010 at 2:00 PM

    "recent lawsuit against Google and open source has made it impossible for us to freely share our thoughts"

    It is a lawsuit against you, not against open source. And the only reason it made it imposible for you to talk is because you are busy crying like a baby.

    ReplyDelete
    Replies
      Reply
  93. PandoraAugust 29, 2010 at 6:29 PM

    Oracle has always been shit...

    ReplyDelete
    Replies
      Reply
  94. testandroidAugust 29, 2010 at 6:39 PM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  95. testandroidAugust 29, 2010 at 6:49 PM

    oracle is a real technology company, google ads, but the use of technology to achieve profitability clown.

    ReplyDelete
    Replies
      Reply
  96. abAugust 29, 2010 at 9:31 PM

    Shift to Rails 3. Hassle free crisp development. RIP Java

    ReplyDelete
    Replies
      Reply
  97. archanAugust 29, 2010 at 10:18 PM

    This is why I always wished that Android is developed in C++.

    ReplyDelete
    Replies
      Reply
  98. Simple GuyAugust 29, 2010 at 10:44 PM

    As a recent convert from the MS Dev Worl, it took the activities of Google, i.e. Android, App Engine , GWT,.. to get me interested in Java...hmmm... did I make the right move?

    ReplyDelete
    Replies
      Reply
  99. KishoreAugust 29, 2010 at 11:29 PM

    ORACLE == SHIT..

    enough of Oracle, whats Google plan for developers, will Google create new language for us (without Oracle nonsense)?

    ReplyDelete
    Replies
      Reply
  100. testandroidAugust 30, 2010 at 12:20 AM

    fuck java ! Android,App Engine,GWT developed in C++,C and assembly is great..open source?

    ReplyDelete
    Replies
      Reply
  101. tbeeAugust 30, 2010 at 12:32 AM

    Well. How about speaking on a not-organized-by-Oracle conference like Devoxx or NLJUG's JFall?

    ReplyDelete
    Replies
      Reply
  102. testandroidAugust 30, 2010 at 12:35 AM

    why account was disabled
    Today when i login my account of android market.I found the page redirect to signup page.And my apps cann't be found in the client of android market.I give money to sign up the account.Should i get any notice about that?Should i get email about that?If i do something wrong,please let me know,i will fix it.

    ReplyDelete
    Replies
      Reply
  103. testandroidAugust 30, 2010 at 2:10 AM

    GOOGLE != SHIT..?

    ReplyDelete
    Replies
      Reply
  104. Stela JamesAugust 30, 2010 at 2:38 AM

    this is nice post.thanks for the post. i like this post. i am very impressed with your lovely post.
    home business

    ReplyDelete
    Replies
      Reply
  105. Berggreen (Denmark)August 30, 2010 at 11:11 AM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  106. Berggreen (Denmark)August 30, 2010 at 11:16 AM

    IF this is the attitude from Oracle, I look forward to see the new A# or G# language from Google. They should take the best ideas from Java and the best from Microsoft.NET (where much was stolen from Java anyways) and combine it into a new well-formed language that is very compatible with every Google service... (ofcause)

    Then release a great SQL-database (not MySQL, not Oracle, not SQL-server) that is great for Cloud-based applications but also single site (department/organisationwise) applications.

    Could even let it work as a Google service in Google Apps as a "free version" - domain specific.

    Then perhaps develop a better studio-system as great as VisualStudio.Net with 100% integration to write anything from .NET to JAVA and ofcause the new Google language in same environment (Go# ?? = Go Sharp?)... make it free as a "light edition" and full edition should be like $10 pr. year or the like, or make it possible to registrate as developer for a small fee and then gain access to the Google Marketplace.

    Then I would call it: BYE SUN, BYE MICROSOFT, BYE ORACLE... enough of all these F**KING PATENTS you are F**KING up the future with all your lawsuits!


    Thats my 10 cents...

    :o)

    ReplyDelete
    Replies
      Reply
  107. Steinar Overbeck CookAugust 30, 2010 at 11:18 AM

    I am worried about this. I have bet my company on Java and open source. I am not at all pleased by this. I am worried this might be the start of the end for Java.

    ReplyDelete
    Replies
      Reply
  108. VirtualCoder(VC)August 30, 2010 at 12:48 PM

    Oracle is killing Open Source Java and the ecosystem, that one was for sure, we could sense it since last year.

    Also Java development is stagnate, It will pass more than 5 years to have a Java7 jsr!. The JCP is dead, I think Java as a tech and ecosystem it will begin to decline after all this BS.

    What Google could do to Dalvik VM, Displace Java and all Java tools, Choose Javascript, Python or Google Go over Dalvik vm as a language of choice and show to Oracle that Dalvik VM != JVM in court.

    Or an alternative is improve the NDK of Android and let developers program android in C and C++, Anyway apple Iphone they use C and Object-C all is native development.

    The next 4 official Google languages I guess will be: C++, Python, GO and Javascript.

    Me personally Im going back to C++ and use Python and Javascript, If Google Go gets more love and mature, for sure I will include it on my toolbox.

    RIP Java, JavaOne, Sun and Oracle f**k!.

    ReplyDelete
    Replies
      Reply
  109. Carter ColeAugust 30, 2010 at 3:53 PM

    Passive aggressive google

    ReplyDelete
    Replies
      Reply
  110. google != shitAugust 30, 2010 at 8:26 PM

    if(ORACLE == SHIT){
    GOOGlE!=SHIT;
    }else{
    while(ORACLE==SHIT)
    ALLSHIT++;
    }
    why account was disabled
    Today when i login my account of android market.I found the page redirect to signup page.And my apps cann't be found in the client of android market.I give money to sign up the account.Should i get any notice about that?Should i get email about that?If i do something wrong,please let me know,i will fix it.

    ReplyDelete
    Replies
      Reply
  111. google != shitAugust 30, 2010 at 8:41 PM

    why account was disabled
    Today when i login my account of android market.I found the page redirect to signup page.And my apps cann't be found in the client of android market.I give $25 money to sign up the account.Should i get any notice about that?Should i get email about that?If i do something wrong,please let me know,i will fix it.

    ReplyDelete
    Replies
      Reply
  112. Michael KrogAugust 30, 2010 at 9:28 PM

    Oracle is "a bag of pain"

    ReplyDelete
    Replies
      Reply
  113. AnkushAugust 31, 2010 at 5:24 AM

    sad. . .:( :(

    ReplyDelete
    Replies
      Reply
  114. Aamir YaseenSeptember 1, 2010 at 8:05 AM

    oracle is crap :(

    ReplyDelete
    Replies
      Reply
  115. JavabeanSeptember 1, 2010 at 7:59 PM

    Very disappointed at Oracle

    ReplyDelete
    Replies
      Reply
  116. google != shitSeptember 1, 2010 at 8:19 PM

    I have always liked Google, but Google do this very badly.
    Would like to split Java, also every time What if the Java virtual machine is not compatible, Java also how to do Write once, run anywhere?
    Oracle's right on this issue, being taken advantage of dry matter, Sun has become history.
    Google has the ability to do with Java, or put into the virtual machine, and we all compatible, IBM, HP and Sun's JVM is compatible, head of long horn on your Google different?

    ReplyDelete
    Replies
      Reply
  117. DiSCoSeptember 3, 2010 at 4:24 PM

    Really trustworthy blog. Please keep updating with great posts like this one. I have booked marked your site and am about to email it

    to a few friends of mine that I know would enjoy reading..
    seslisohbetTHaNKS
    seslichataDMiN
    sesli sohbetHaDı
    sesli chatSoHßéTé
    sesliKaTıLıN
    sohbetSoHßéTiN
    chatMéRKéZi
    muhabbetßuRaSı

    ReplyDelete
    Replies
      Reply
  118. EdinhoSeptember 4, 2010 at 5:41 PM

    Do the right thing with the JVM! Google, be compatible!

    ReplyDelete
    Replies
      Reply
  119. JohnSeptember 9, 2010 at 2:50 PM

    Wow, that sucks! Meeting you was one of the things I was most looking forward to about attending my first JavaOne.

    ReplyDelete
    Replies
      Reply
  120. Gennadiy ZlobinSeptember 12, 2010 at 1:39 AM

    Yes, I also think that Google needs to maintain its own language, not proprietary Java but maybe Python - very much people love it and it's free and open source

    ReplyDelete
    Replies
      Reply
  121. wigwag1September 18, 2010 at 3:54 PM

    oracle lawsuit = scum

    Good for you guys.

    ReplyDelete
    Replies
      Reply
  122. BarrySeptember 22, 2010 at 7:43 AM

    Daniel Kirkdorffer

    Oh, so because Google did something that may be wrong, you think that somebody should punish them even if that party also is not the rightful heir of the money?

    You my friend are very naive. Oracle does not deserve one red cent of that money. They did not develop Java. They had nothing to to with the idea. They are Johny come lately, a thief in the night if you will.

    I don't give a cr** if Google did something that might have been in violation of the patent. It was done before Oracle owned it and therefore should have been pursued to the fullest extent by Sun at the time, since Sun did not Oracle needs to sit on it. That is why grandfather clauses are written into laws.

    I am telling you that if the court does not laugh at Oracle and throw this out of court, I will be laughing and doing it for them. I will no longer recommend OpenOffice to ANYONE. I will not purchase a product form Oracle and I will not work for a company that uses ANY of Oracle's products.

    So they may win a short round, but in the end I hope Oracle faces the wrath of MILLIONS of users like me.

    As to the legality of what Google did, a complete moot point. I could care less what your reasoning is. Oracle is wrong.

    ReplyDelete
    Replies
      Reply
  123. ThomasSeptember 30, 2010 at 12:36 AM

    Google is actually not really doing Java a favour here. First by omitting Javas principle of binary compatibility - next by creating uncertainty in the community!

    A bit dissapointed by Google - even more so than Oracle.

    ReplyDelete
    Replies
      Reply
  124. nageshOctober 4, 2010 at 1:30 AM

    no Java -- go Google


    http://mashable.com/2009/11/10/go-google-language/


    Lets give raise to new language "Go Google". high performance language

    ReplyDelete
    Replies
      Reply
Add comment
Load more...

  

Labels


  • .app
  • .dev
  • #30DaysOfFlutter
  • #AIY
  • #CSEdWeek
  • #devfest18 #devfeststories #gdg #googledevelopers #developers #community
  • #freeandopen
  • #GDC20
  • #GooglePlay #AndroidDevStory #PlayStore #DeveloperConsole #StoreListingExperiments
  • #growwithgoogle
  • #io12
  • #io13
  • #io14
  • #io15
  • #io16
  • #io17
  • #io18
  • #io2012
  • #io2013
  • #io2014
  • +1
  • 20% project
  • 3d
  • 3D face mesh
  • about.com
  • accelerator
  • Access
  • accessibility
  • Account Linking
  • actions
  • Actions Builder
  • Actions console
  • actions on google
  • Actions SDK
  • actionsongoogle
  • activity
  • Administrative APIs
  • AdMob
  • adobe
  • Adobe Creative Cloud
  • Adobe Creative Cloud Libraries
  • Ads
  • adsense
  • advanced
  • advogato
  • AdWords
  • africa
  • agency program
  • agpl
  • AI
  • AI Principles
  • AIY
  • AIY Projects
  • AIYProjects
  • ajax
  • ajax apis
  • ajax search
  • ajax search books news apis
  • Alfred Camera
  • all for good
  • amarok
  • AMP
  • AMP Cache
  • analytics
  • and Assistant
  • android
  • Android App Development
  • Android Developer
  • android developer certification
  • android developers
  • Android Development
  • Android Studio
  • Android Things
  • Android Tools
  • Android TV
  • android wear
  • android11
  • androidstudio
  • animation
  • Announcement
  • announcements
  • apache
  • api
  • API.AI
  • apis
  • apis console
  • apis explorer
  • apis. charts
  • app
  • app design
  • App dev
  • App Development
  • app engine
  • app indexing
  • app indexing api
  • App Invites
  • apple
  • Application Development
  • apps
  • apps script
  • AR
  • ARCore
  • area 120
  • artifact management
  • Artificial Intelligence
  • asia
  • assistant
  • atom publishing protocol
  • Audio
  • augmented faces
  • Augmented images
  • augmented reality
  • australia
  • Auth
  • authentication
  • authsub
  • automatic speech recognition
  • AutoML
  • awards
  • axsjax
  • barcodes
  • beacon
  • beacons
  • Belarus
  • bespin
  • best practices
  • beta
  • bigquery
  • bitcoin
  • Black Consciousness Day
  • Blockly
  • blogger
  • Bluetooth
  • book search
  • books API
  • bootcamp
  • braintree
  • Brazil
  • british english
  • Brotli
  • browser
  • Build Out
  • building ajax apps
  • BuildOut
  • Bulgaria
  • business
  • business console
  • buzz
  • c++
  • Cache
  • caja
  • caldav
  • calendar
  • camino
  • campfire one
  • caption
  • cardboard
  • CardDAV
  • cast
  • Cast Connect
  • celebrating
  • Certification
  • certification award
  • channel
  • chinese
  • chrome
  • chrome apps
  • chrome dev summit
  • chrome devtools
  • chrome experiment
  • chrome extensions
  • chrome os
  • Chrome OS IO
  • Chrome OS IO19
  • chrome web store
  • Chromebooks
  • chromecast
  • chromium
  • chronoscope
  • cifs
  • classes
  • classroom api
  • client libraries
  • closure tools
  • cloud
  • Cloud anchor
  • Cloud Anchors
  • Cloud Computing
  • cloud datastore
  • Cloud Functions
  • cloud functions for firebase
  • Cloud Next
  • cloud platform
  • cloud portability
  • cloud services
  • cloud sql
  • cloud storage
  • Cloud Study Jam
  • cms
  • coca cola
  • CocoaPods
  • code for educators
  • code jam
  • code review
  • code-in
  • codeedu
  • codelabs
  • coding
  • coffee with a googler
  • Colaboratory
  • collada
  • color
  • Colt McAnlis
  • commerce
  • community
  • community connectors
  • compatibility
  • competition
  • Compilers
  • compression
  • compressorhead
  • computer science
  • Computer Science Education Week
  • computer vision
  • computing heritage
  • conference
  • conferences
  • Console
  • contacts api
  • Containers
  • contest
  • contextual gadgets
  • conversation design
  • conversations
  • Coral
  • Coral updates
  • Core ML
  • couchdb
  • countdown to I/O 2012
  • country support
  • courses
  • COVID
  • COVID-19
  • COVID19DetectProtect
  • CPU
  • crash course
  • Crash Reporting
  • crashlytics
  • creative commons
  • cricket
  • crisis response
  • Croatia
  • Crostini
  • cryptocurrency
  • cryptography
  • css
  • css3
  • Custom Elements
  • custom search
  • custom search api
  • Czechia
  • DA
  • danish linux forum
  • dart
  • Data Compression
  • Data science
  • Data Visualization
  • database
  • Databases
  • Dataset
  • Datasets
  • datastore
  • dataviz
  • Daydream
  • deprecation
  • Depth
  • design
  • desktop
  • desktop apps
  • Dev Tools
  • devart
  • develop
  • developer
  • Developer Advocate
  • Developer Communities
  • Developer Culture
  • developer expert
  • developer features
  • Developer Keynote
  • Developer Preview
  • developer relations
  • developer student clubs
  • developers
  • developers. meetup
  • Development
  • devfest
  • devfest developer chrome maps social wave apps
  • DevFest18
  • DevFestStories
  • Device
  • DFP
  • Dia da Consciência Negra
  • dialogflow
  • differential privacy
  • discovery service
  • diversity
  • diversity-and-inclusion
  • django
  • dns
  • do-it-yourself
  • Docker
  • docs
  • documentation
  • documents list api
  • dojo
  • domain
  • domains
  • doodles
  • dot net
  • doubleclick
  • dreamweaver
  • Drive
  • drupal
  • dsc
  • dynamic links
  • earn
  • earth
  • Ebay
  • eclipse
  • eclipsecon
  • eddystone
  • Edge AI
  • Edge TPU
  • Edge TPU Accelerator
  • Edge TPU Dev Board
  • educatio
  • education
  • email
  • EMEA
  • endpoints
  • enterprise
  • Entity Extraction
  • entrepreneurs
  • Error logging
  • Estimator
  • Estimators
  • estonia
  • Ethics
  • Europe
  • event
  • events
  • evolution
  • execution api
  • extensions
  • Fabric
  • face detection
  • Fairness
  • fairness in machine learning
  • faster web
  • FCM
  • FCP
  • featured
  • feeds
  • finance
  • fintech
  • Firebase
  • Firebase Analytics
  • Firebase Cloud Messaging
  • Firebase Dynamic Links
  • firebug
  • firefox
  • firestore
  • firevox
  • firstbeta
  • fitness
  • flutter
  • Flutter 1.2
  • Flutter 1.5
  • Flutter 1.9
  • Flutter at IO
  • Flutter Clock
  • Flutter Create
  • Flutter for desktop
  • Flutter for web
  • Flutter Interact
  • Flutter Live
  • flutter release preview 1
  • flutter release preview 2
  • Follow Us
  • font api
  • Fonts
  • fosdem
  • founders
  • freebsd
  • freenet
  • Fridaygram
  • fusion tables
  • G Suite
  • G Suite Developer
  • G+
  • gadgets
  • Game Developers Conference
  • games
  • gaming
  • gcc
  • gci
  • GCP
  • GDA
  • gdata
  • GDC 2020
  • GDC17
  • GDD
  • gdd07
  • gdd08
  • gdd09
  • GDD11
  • GDE
  • gdg
  • gdl
  • gdl weekly
  • gears
  • geo
  • geolocation
  • geoserver
  • GET
  • getpaid
  • ghop
  • Gigster
  • git
  • github
  • GKE
  • Glass
  • gmail
  • Gmail Add-on
  • Gmail API
  • Gmail APIs
  • GMTC
  • gnome
  • gnome women's summer outreach program
  • Go
  • golang
  • goo.gl
  • Google
  • Google AI
  • Google Analytics
  • Google APIs
  • google apps
  • google apps api
  • google apps for your domain
  • google apps marketplace
  • Google AR
  • google assistant
  • Google Assistant Bluetooth
  • Google Assistant Developer Day
  • Google Assistant IO
  • Google Assistant IO19
  • google assistant sdk
  • Google Brain
  • google buzz
  • Google Cardboard
  • google cast
  • google certification
  • google chart api
  • Google Charts
  • google checkout
  • google chrome
  • Google Cloud
  • Google Cloud Messaging
  • Google Cloud Platform
  • google cloud storage
  • Google Cloud Talks
  • google code
  • google code project hosting
  • google code search
  • google code university
  • google compute engine
  • Google Coral
  • google data apis
  • google data protocol
  • Google Data Studio
  • google developer day
  • google developer days
  • Google Developer Experts
  • Google Developer Groups
  • Google Developer Scholarship
  • google developers
  • Google Developers Academy
  • google developers certification
  • google developers community groups
  • Google Developers Groups
  • Google Developers Live
  • Google Developers site
  • Google Developers University Consortium
  • google docs
  • Google Docs Add-on
  • Google Docs API
  • google doctype
  • google domains
  • Google Drive
  • Google Drive SDK
  • google earth
  • google fit
  • Google Fonts
  • Google For Games
  • google for startups
  • google friend connect
  • google gadgets
  • google gears
  • google grants
  • Google Groups Settings
  • google health
  • Google Home Hub
  • Google I/O
  • Google Identity Platform
  • Google in Asia
  • google io
  • Google IOS Android
  • Google Maps
  • Google Maps Platform
  • google mashup editor
  • Google Noto fonts
  • google pay
  • google pay account
  • google pay api
  • google pay business
  • Google Pay Developers
  • Google Pay India
  • google pay integration
  • google pay support
  • google photos
  • google platform
  • Google Play
  • Google Play Developer API
  • google play services
  • Google Registry
  • google scholarships
  • Google Science Fair
  • Google sheets
  • Google Sheets Add-on
  • Google Sheets API
  • Google Slides
  • Google Slides Add-on
  • Google Slides API
  • google space
  • Google Spreadsheets API
  • google storage
  • google summer of code
  • Google tech talk
  • Google technology
  • google technoloy user groups
  • google tv
  • google visualization api
  • google wallet
  • Google Wave
  • google web elements
  • google web toolkit
  • Google Workspace
  • Google Workspace Add-ons
  • Google Workspace Developer
  • google.org
  • google+
  • GoogleAssistant
  • googlecast
  • googledevelopers
  • googleio
  • googlenew
  • GooglePlay
  • GooglePlay AndroidDev
  • googlewebelements googleio
  • GPE
  • GPGS C++ Games
  • GPT
  • Gradle
  • green linux
  • Groovy
  • Groups API
  • grow
  • grow with google
  • gsoc
  • GSuite
  • gtags
  • gtug
  • guest post
  • guice
  • gulp
  • GWSOP
  • gwt
  • gzip
  • hackathon
  • hacking
  • hackthon
  • hamilton
  • Handwriting
  • hangouts
  • Hangouts Chat
  • Hangouts Chat API
  • haproxy
  • Headset
  • hg
  • hibernate
  • howto
  • hpux
  • html
  • html5
  • http
  • I/O
  • I/O 17
  • I/O 2017
  • I/O Extended
  • I/O Live
  • ical
  • ICYMI
  • identity
  • ietf
  • ignite
  • igoogle
  • iguanas
  • iiw
  • Image Compression
  • image search
  • Imara
  • In-app billing
  • in-app payments
  • in-app purchase
  • incubator
  • India
  • indie
  • Indie Games Accelerator
  • information visualization
  • Instagram
  • integration status
  • intelligentwire
  • interactive music
  • International Women’s Day
  • internationalization
  • internet explorer
  • internet of things
  • internship
  • interviews
  • IO
  • IO17
  • io18
  • IO19
  • IO19 Flutter
  • IO2017
  • ios
  • iOS SDK
  • IoT
  • ipad
  • iphone
  • iPhone Development
  • israel
  • Issue Tracker
  • IWD 2020
  • jaiku
  • japanese
  • java
  • javascript
  • jetpack
  • joomla
  • joomladayus2007
  • joomladayusa
  • JS
  • json
  • karaoke
  • KDE
  • KDE 4.0
  • Keras
  • kernel
  • kernel summit
  • keynote
  • khronos
  • kids
  • kids coding
  • kids coding team
  • kml
  • korean
  • Kotlin
  • Krakow
  • Kubernetes
  • labs
  • lanchpad
  • language
  • languages
  • laptop apps
  • laptops
  • latam accelerator
  • LatAm startups
  • Latest
  • Latin America
  • latitude
  • latvia
  • launch
  • launchpad
  • launchpad accelerator
  • launchpad studio
  • LaunchShow
  • lca
  • Leadership
  • Learning
  • lens
  • lessons
  • licenses
  • linux
  • linux foundation
  • Linux on Chrome OS
  • Linux on Chromebooks
  • linux summit
  • linux virtual server
  • linuxconf eu
  • lithuania
  • Local Home
  • Local Home SDK
  • localization
  • Location
  • LoCo
  • Logging
  • london
  • mac
  • MacFuse
  • Machine
  • machine intelligence
  • machine learning
  • machine learning accelerator
  • Mainframe Migration
  • maker
  • Makers
  • malware
  • maps
  • maps apis
  • Marketplace
  • material
  • material components
  • material design
  • MDL
  • MediaPipe
  • meetup
  • mercurial
  • Mexico startups
  • Micronaut
  • Microservices
  • MIT CSAIL
  • MIT Media Lab
  • ml
  • ML Kit
  • MLCC
  • mobile
  • Mobile App Development
  • mobile design
  • Mobile Development
  • mobile performance
  • mobile sites
  • mobile speed
  • mobile UX
  • Mobile web
  • Mobile World Congress
  • mod_pagespeed
  • Moderator
  • monetize
  • Monthly roundup
  • MOOC
  • mozilla
  • multi-platform
  • mylar
  • myspace
  • MySQL
  • mythtv
  • named
  • narratives
  • native ads
  • native client
  • nearby
  • Nest
  • Nest WiFi
  • netbsd
  • Next Billion Users
  • non-profit
  • nonsense
  • nosql
  • notifications
  • Noto Serif CJK
  • NPM
  • nss
  • nvidia
  • NYT
  • O3D
  • oauth
  • OAuth playground
  • OAuth2
  • Object Detection and Tracking
  • objective-c
  • OCaml
  • Occlusion
  • ocr
  • ODF
  • office hours
  • oha
  • online payments
  • OOXML
  • open data
  • open source
  • open source blog
  • open source releases
  • open web
  • open-source
  • openajax alliance
  • opengl
  • openid
  • opensocial
  • openssh
  • openssl
  • Optimization
  • oreilly
  • orkut
  • oscon
  • oscon2007
  • osi
  • oss devs
  • ossjam
  • osx
  • pactester
  • page speed
  • PageSpeed
  • palette
  • payment handler
  • payment request api
  • payment web standard
  • payments
  • paypal
  • Peer bonus program
  • performance
  • persistence
  • persistent AR
  • phone
  • photos
  • picasa
  • picasa web
  • places API
  • play services
  • playground
  • plone
  • plone sprint
  • podcast
  • poland
  • Poly
  • polymer
  • Polymer Summit
  • portugal
  • Pose Detection
  • Pose Estimation
  • posix
  • POST
  • PowerMeter API
  • prediction api
  • Prerender
  • preview
  • privacy
  • prizes
  • processing
  • production access
  • products - slides
  • programmers
  • programming
  • Progressive Web App
  • Project Connected Home over IP
  • project hosting
  • Project Loon
  • Project Tango
  • prototype
  • proximity
  • pubsubhubbub
  • PWA
  • py3k
  • python
  • python sprint
  • Qualcomm
  • Qualcomm Google
  • rails
  • random hacks of kindness
  • Rasberry Pi
  • React
  • reader
  • releases
  • Remote Config
  • research
  • reserve seats
  • Resources
  • Responsible AI
  • REST
  • result snippets
  • Reto Meier
  • review process
  • Rewarded Ads
  • Rewarded Video Ads
  • rhino
  • Saatchi
  • Safety & Security
  • safety and security
  • salesforce
  • samba
  • Sample dialogs
  • sandbox
  • Santa Tracker
  • Scala
  • scalability
  • scale-ups
  • Sceneform
  • schedule
  • scholarship
  • scholarships
  • scopes
  • Scratch
  • screencast
  • sdk
  • sdks
  • search
  • security
  • Selfie Segmentation
  • Serbia
  • serif
  • Serverless
  • service worker
  • sessions
  • seurat
  • shape
  • Sheets
  • Sheets API
  • shindig
  • shopping
  • Shoreline Amphitheatre
  • shortcuts
  • showcase
  • sidewiki
  • sign-in
  • silverstripe
  • SIMD
  • sitemaps
  • sites api
  • sixapart
  • sketchup
  • Slides API
  • small business
  • small businesses
  • small-business
  • Smart Home
  • Smart Lock for Passwords
  • soap search api
  • soc
  • social
  • social graph
  • solaris
  • solutions challenge
  • souders
  • spa2007
  • Space
  • spdy
  • speakers
  • speech
  • speed
  • speed tracer
  • Spring
  • spyware
  • Stable release
  • Stackdriver
  • standards
  • startup
  • Startup accelerator
  • startup africa roadtrip
  • startups
  • Static Sites
  • STEM
  • storage
  • stories
  • Street View
  • Strobe
  • student programs
  • students
  • stuff
  • style
  • subscribed links
  • subscription
  • subversion
  • summer of code
  • Sundar Pichai
  • SVG
  • sxsw
  • syndication
  • targeted spyware
  • tasks API
  • Team Drives (new)
  • techmakers
  • Technical Writing
  • technology
  • templates
  • TensorFlow
  • tensorflow dev summit
  • TensorFlow Lite
  • TensorFlow Research Cloud
  • tensorRT
  • Test Lab
  • testing
  • text embedding models
  • Tez
  • TF Lite
  • tfdevsummit
  • TFLite
  • themes
  • thought leadership
  • tool
  • Toolkit
  • tools
  • topp
  • TPU
  • TPU Dev Board
  • training
  • Traits
  • tranparency
  • transit
  • translate
  • translation
  • tutorials
  • tv
  • ubiquitous computing
  • ubiquity
  • ubucon
  • ubuntu
  • Udacity
  • UI
  • Ukraine
  • UN
  • UNDP
  • UNICEF
  • unicode
  • unit test
  • Unity
  • universal
  • Universal App Campaigns
  • University
  • unix
  • Update
  • updates
  • url
  • url shortener
  • URLs
  • UX
  • verification
  • video
  • videos
  • Vim
  • virtual keyboard
  • virtual reality
  • visualization
  • voice
  • voice kit
  • voice user interface
  • VR
  • VUI
  • wattpad
  • Wearables
  • Weave
  • web
  • web animations api
  • web apps
  • web components
  • web design
  • web designer
  • web development
  • web exponents
  • web fonts
  • web performance
  • web platform docs
  • web registry
  • webfonts
  • webgl
  • webmaster
  • WebP
  • website optimizer
  • websites
  • webVR
  • weekly roundup
  • WhiteHouse.gov
  • Who's at Google I/O
  • win
  • windows
  • windows programming
  • Winter of Code
  • women developers
  • Women in Tech
  • Women Tech Makers
  • women techmakers
  • WomenTechmakers
  • writing
  • wtm
  • xauth
  • yahoo
  • young developers
  • Young Makers
  • youtube
  • zlib
  • zurich
  • ZXing


Archive


  •     2021
    • Feb
    • Jan
  •     2020
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2019
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2018
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2017
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2016
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2015
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
  •     2014
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2013
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2012
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2011
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2010
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2009
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2008
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2007
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2006
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2005
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
Subscribe
Visit Google Developers for docs, event info, and more.
  • Google
  • Privacy
  • Terms