Skip to main content

Java Goes Mainstream at the 2012 Open Source Convention (OSCON)

Posted by editor on July 18, 2012 at 6:31 PM PDT

The 2012 edition of the Open Source Convention (OSCON) is under way this week in Portland, Oregon, US. This means that what used to be called OSCON/Java is now also under way. I think it's a good thing that Java and the JVM are no longer a somewhat separate "mini-conference" within OSCON, but instead they're now a "track" within the mainstream conference. The former separation of Java (and also "OSCON/Data") from the main conference implied that these were "candidate" or "emerging" open source realms. But, as (2,109 active projects as I write this) and many other Java open source project host/repositories illustrate: Java is indeed mainstream with respect to open source. So, I'm pleased to see this change, making Java and the JVM simply a track within the general OSCON conference.

The community is present at OSCON, and actively documenting their experiences for us. Community Manager Sonya Barry arrived in Portland on Friday afternoon. In her OSCON 2012 kicks off today! post, she tells us that she attended the Community Leadership Summit on Saturday, and she was going to attend the Ignite talks Monday evening. blogger Harold Carr is also at OSCON this year. Harold does an excellent job of documenting the sessions he attends for those of us who weren't able to attend. Thus far, he's documented OSCON Monday July 16, 2012 (which featured sessions on building apps with MongoDB, getting started with open stack, and Scala koans), and OSCON Tuesday July 17, 2012 (which featured sessions on CSS, building social and personal data apps using the Singly platform, a visit to the OSCON Exhibit Hall, and a party at Puppet Labs).

Sonya also reported on her Tuesday at OSCON:

Tuesday morning I got up bright and early to attend Steve Chin's JavaFX 2.0 tutorial. I've known Steve for several years now, but this is the first time I've sat down in a tutorial/hands-on-lab kind of environment with him to work through a problem. I had a great time, and I learned a lot about the new features of JavaFX...

Tuesday evening we packed up our business cards, stickers, and screen cleaners and headed out to the Expo reception. We spent an hour hanging out in the Oracle booth with a bunch of folks from MySQL, and Oracle Technology Network. I also had a chance to wander around and saw one of the most exciting new things this year - Greenlight for Girls! This week they are doing a "mission to Mars" project with thirty girls age 11 to 15 in the expo hall. On the first day they'll build the mars-scape, and the next day they'll program robots to navigate the terrain. I'm looking forward to watching that come together over the next couple of days.

OSCON is indeed a great convention. I attended it once, and I hope to attend it again -- like, maybe every year going forward! I wish I was there this year, but I'm not (such things happen in life!).

Since I'm not there, I'm very grateful to both Harold and Sonya for taking the time and effort in this tweet-dominated world, and after a long day of conference attendance, to write actual paragraphs that describe their OSCON experiences in ways that permit us to genuinely feel something of what it's like to be at OSCON 2012! Weblogs

Since my last blog post, several people have posted new blogs:

Java News

Here are the stories we've recently featured in our Java news section:

  • Paul Sandoz illustrates Java 8, Lambda and method references;
  • Markus Eisele explains GlassFish Operations: Log Notifications;
  • John Clingan announces GlassFish Server Now Available;
  • Micha Kops details Aspects of Functional Programming in Java;
  • Dalibor Topic shares JavaOne 2012: OpenJDK Edition;
  • Geertjan Wielenga presents a More Serious Attempt at a NetBeans Gradle Plugin;
  • Christian presents Understanding the concept behind ThreadLocal;
  • Terrence Barr notes there's So much happening in JavaFX;
  • Geertjan Wielenga provides Notes on Gradle and NetBeans;

  • Spotlights

    Our latest Spotlight is Mark Reinhold's There’s not a moment to lose!:

    The aim of Project Jigsaw is to design and implement a standard module system for the Java SE Platform, and to apply that system to the Platform itself and to the JDK. Jigsaw is currently slated for Java 8. The proposed development schedule for Java 8 expects work on major features to be finished by May 2013, in preparation for a final release around September. Steady progress is being made, but...


    Our latest article is Ken Rimple's Spring Roo and WebFlow. The article is the first in a series that will explore how Spring Roo integrates (and doesn't) with various technologies. This first article discusses Roo and Spring Web Flow.

    Subscriptions and Archives: You can subscribe to this blog using the Editor's Blog Feed. You can also subscribe to the Java Today RSS feed and the blogs feed. You can find historical archives of what has appeared the front page of in the home page archive.

    -- Kevin Farnham

    Twitter: @kevin_farnham

    OSCON2012.png18.06 KB