Day One Keynote: Bill Dudney Sketches the Opening Keynote of JavaOne 2005
John Gage, Jonathan Schwartz
Jun. 28, 2005 10:00 AM
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.
Community
OpenOffice.org
NetBeans
Apache
OpenSolaris
…
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
CDDL
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
About Bill DudneyBill 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.