From the Editor of Eclipse Developer's Journal

Bill Dudney

Subscribe to Bill Dudney: eMailAlertsEmail Alerts
Get Bill Dudney via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Related Topics: RIA Developer's Journal, Java EE Journal, Apache Web Server Journal, SOA & WOA Magazine, Java Developer Magazine, BlackBerry Breaking News

RIA & Ajax: Article

Day One Keynote: Bill Dudney Sketches the Opening Keynote of JavaOne 2005

John Gage, Jonathan Schwartz

The power of an idea whose time has come – cool video with a talking head and lots of idea type stuff, flying around in space, through developer stuff etc.

John Gage – talking community and meeting everyone, you’ve got to meet people, Microsoft is at J1 this year presenting 8 sessions. Everyone needs to be a Brazilian, i.e. not shy and meeting people. Get our and meet people. Had all the programmers stand up, then all the money people stand up, programmers, there is your money, go meet. Everyone laughed.

Jonathan Schwartz – thanks for 10 years of great stuff. Meeting with EBay 500K people make a living off selling stuff on EBay. That is about the same # of people who are employed in San Francisco.

Technology Has Social Utility, Too.

Thomas Edison – patented light bulb to try to keep anyone else in from making light bulbs, the first client server lock-in. Then tried to scare everyone with that wanted AC by killing farm animals, first FUD in industry.

A mortician invented first automated switch. The person on the switchboard was the sweetie of the other mortician. He invented the switch to put her out of a job so she would not direct all calls to the first mortician.

What is the social impact of the network. We are all connected, MIT just open sourced their engineering curriculum. Social Services in Brazil allows the CDC of Brazil to stay out in front of disease.

The information age is history – last generation thinking and we are entering the participation age. Participation drives economic and social progress and participation is blurring boundaries. Showing a blog that preempted CNN with coverage of the Tsunami. This blog was the place where people went to find out where there friends were.

Wikis vs. Traditional Publishing – individuals are taking charge of maintaining and creating the content. Is Google media or technology? Changes the face of everything we experience in the world (interesting assertion, not sure I buy that). Inviting up someone iDRC and the Blu-Ray Disk. Holds up 50GB on a single disk. Blu-Ray is using Java as the inveracity is controlled via Java. This is a tremendous opportunity for Java developers. Based on the J2ME same standard in digital video tv world. The cell phone is also hugely successful, Digital AV World is the next big thing for Java developers on small devices. Digital TV World and the Packaged Media World will combine around the Blu-Ray world.

Compatibility, Community, Volume, Value – the opportunity is in the volume, volume always wins. Takeshi Natsuno i-mode in Asia, Java enabled cell phones. Mobile Wallet service, Java is proven and secured, everyone is using it. 6 billion of the 10 billion in revenue is enabled by java technology.

IBM is part of Java in a big way… VP of IBM Software is in via video talking about Java and IBM portfolio of applications.

Java = Participation

F.O.S.S. – Free and Open Source Software – free is the best price and the best way to reach most of the people.


There is a social utility to free software. Sun is working with govts of the world to eliminate the digital devide. A state govt in India is in the software distribution business now, working with Sun they localized the FOSS software for the people in that state.

At dinner with Doc, his pager went off and he looked into a browser at a little girl’s heart arrhythmia, called her mom and said she would be fine, just bring her in the morning. The doc was able to see the girls heart rate over the web, through a browser. Very very cool!

Java server side is open today

VP of software is on stage now. More devices are using Java than PC’s. Java sharing success world wide.

What they have heard…
    Compatibility Matters, Community, Creativity and Productivity, performance, and remember that community matters!

Do for integration what J2ee did for app development. Introducing Java Business Integration. Defines the SOA Application, Provides Extensibility on Standards, Shortens the Software Development Cycle, Allows you to do what you do best. This spec will change the way business works with Java and doing development and integration. Companies that were going to build on it, JBoss and Oracle were there but IBM and BEA were not.

Opensourcing the app server
    App Server
    Integrated with NetBeans IDE
    Incorporates Java EE 5
    Compatibility is protected
    Java System ESB – cool
    Integrated with NetBeans IDE
    Incorporates JBI – cool!
    Compatibility is protected

NetBeans, is the foundation of JavaStudio Creator, Java Studio Enterprise, Sun Studio

Studio – on NB 4.1, lots of new components, AJAX components looks veery very cool, can download it today

Studio for Enterprise – a SOA gui builder, looks cool, 6 weeks to 2 days, thousands of lines of code generated. Have to make sure that its good code. XML schema to java class mappings. Able to integrate with the Open Java ESB to legacy non Java systems.

David Yach, VP of Engineering from Research In Motion. Connecting wireless environments to back end is still hard but RiM has build some cool stuff to make it easier. Showing a Yahoo search thing for getting at Itialian restaurants, gets the list, clicks a make reservation button and it will add it to the calendar. With WZDL will build a sample GUI and he can deploy it to his blackberry, he did. Made an application in 5 minutes and deployed it to his Blackberry and it found the same list of restaurants. Cool stuff.

DTrace is now around for Java – Adam Leventhal. Make the Java space more observable. Showing a demo with a simple app that he wants to drive better performance with.  DTrace shows you what is happening from Java all the way down to the kernel. Bring your performance increase from your app. If they can’t get better performance out of your app they will give you an iPod.

IBM’s apps are moving to Solaris 10 on Sparc and x86.

29.95 / month for 3 year deal you get this really cool Sun Ultra 20 Workstation with lots of memory, lots of disk, all the tools (creator, studio and enterprise c++ etc).

T-Shirt hurling contest. Machine is on its way out of the murk. 3 guys and Gosling on stage

More Stories By Bill Dudney

Bill Dudney is Editor-in-Chief of Eclipse Developer's Journal and serves too as JDJ's Eclipse editor. He is a Practice Leader with Virtuas Solutions and has been doing Java development since late 1996 after he downloaded his first copy of the JDK. Prior to Virtuas, Bill worked for InLine Software on the UML bridge that tied UML Models in Rational Rose and later XMI to the InLine suite of tools. Prior to getting hooked on Java he built software on NeXTStep (precursor to Apple's OSX). He has roughly 15 years of distributed software development experience starting at NASA building software to manage the mass properties of the Space Shuttle.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.