JavaOne 2007 Day 1: Brewin Talks

Published on May 08, 2007
Written by Michael Larabel
Page 1 of 1
Discuss This Article

This morning we were extremely excited to learn about Sun Microsystems' JavaFX technology, which can extend the realm of possibilities for rich Internet applications. The JavaFX family also consists of JavaFX Mobile for portable devices and cellular telephones along with JavaFX Script, which can simplify the development of rich Internet applications. This afternoon Sun's Bob Brewin (Software CTO for Sun) took the stage to talk more about JavaFX along with the future of Java. From Brewin's talk there are a few interesting points worth noting.

Accompanying Bob Brewin to talk more about the future of Java was the Java SE Platform Lead, Danny Coward. Danny Coward had noted Java SE 6 is being adopted faster than any previous Java platform release with millions more downloads and upgrades. He went on to talk about features that will likely be found in Java SE 7 such as "super packages" at development time and "super JARs" at deployment, which will offer a number of benefits for both developers and end-users. Java SE 7 will also feature new Byte code for interpreting dynamic languages as well as being home to additions to the Java language itself. For the consumer, Java will have a modular "consumer JRE" by the start of next year. This modularized edition will feature a revamped installer and addressing some of the problems with the current Java Runtime Environment.

Following Danny Coward, Jerome Dochez (GlassFish Lead) had took the stage to share more information on the realm of new possibilities that will be found in Sun's GlassFish v3. Some of the new improvements will include a module subsystem with a kernel that is less than 100k in size and components with injection and life-cycle management.

While all of the topics covered this afternoon were very interesting, Patrick Hogan of NASA was very captivating when talking in detail about NASA World Wind for Java. Accompanying Patrick Hogan was Ken Russell who is the principal investigator for the Java Client Group. Demonstrated by Hogan and Russell was a F-16 flight simulator that used NASA's World Wind to provide the scenery along with an example of how World Wind could be used by independent programmers.

Getting back on track with JavaFX, it was referred to as "an architecture that scales". The scripting portion of JavaFX is object oriented, uses dependency-based evaluations, has a declarative syntax, and supports dynamic updates. It was also made known that JavaFX Mobile can be partially attributed to the recent acquisition of SavaJe Technologies. Larry Rau, previously CTO and co-founder of SavaJe, had highlighted that JavaFX Mobile can offer a compelling user interface and JavaFX is built upon Linux. While mentioning Linux and JavaFX, Rau had mentioned JavaFX Mobile could run Solaris -- if Sun Microsystems made a mobile Solaris kernel. Depending upon the success of JavaFX, we may very well see "Solaris Mobile" surface in the future.

To see more of our JavaOne 2007 coverage, click here. You can also discuss these new announcements in the Phoronix Forums. We will be back this afternoon with Duke's Choice Awards.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.

Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Linux Desktop Security Could Be A Whole Lot Better
  2. KDE 4.11 Will Be The Last Major KDE4 Workspaces Feature Release
  3. New NVIDIA Linux Driver Supports The GeForce GTX 780
  4. Chrome 28 To Offer More Speed Improvements
  5. Digia Announces "Boot To Qt" Project
  6. X.Org Libraries Hit By Round Of Security Issues
  7. Wayland's Weston Gets Output Scaling Support
  8. Raspberry Pi Gets New Wayland Weston Renderer
  9. Debian GNU/Hurd 2013 Release Brings New Packages
  10. Intel Ultrabook Performance Is Faster With Mesa 9.2
  11. Hot Relocation HDD To SSD Support For Btrfs
Latest Forum Talk
  1. Xserver 1.14 support will arrive with Catalyst...
  2. Microsoft Releases Skype For Linux 4.2, Has...
  3. X.Org Libraries Hit By Round Of Security Issues
  4. New NVIDIA Linux Driver Supports The GeForce GTX...
  5. Wayland's Weston Gets Output Scaling Support
  6. KDE 4.11 Will Be The Last Major KDE4 Workspaces...
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite