Main Menu

java.net Spotlight

The age of embedded computing is here. Analysts predict that within this decade, we’ll see tens of billions of embedded computational devices entering our daily lives. And the possibilities for these “smart” devices are literally endless... The Jan/Feb issue of Java Magazine is focused on embedded, and explores why Java is the best language choice for embedded development. It includes...

Last week was a busy week for the JCP program! Along with many JSR updates and the Adopt-a-JSR meeting blogged about earlier this week, the JCP participated in the IOUC in Redwood Shores, held the first EC face to face meeting of 2013 in Santa Clara, and hosted a JCP dinner in Santa Clara for the JUG leaders attending the IOUC and JCP EC Members at The Fish Market. JCP session slides at IOUC are available...

How to combine an Apache Hadoop cluster with Oracle Solaris Zones and the new network virtualization capabilities of Oracle Solaris 11 to set up a Hadoop cluster on a single system. This article starts with a brief overview of Hadoop and follows with an example of setting up a Hadoop cluster with a NameNode, a secondary NameNode, and three DataNodes. As a prerequisite, you should have a basic understanding of Oracle Solaris Zones and networking administration...

We are introducing a Transparency sub-project as part of the Adopt-a-JSR program. As discussed in the entry earlier this week, many JUGs are joining and contributing to the Adopt-a-JSR program, with new JUGs coming on board recently, such as JUG Mbale in Africa adopting JSR 353. There are 20 JUGs adopting 23 JSRs (out of 29 total Active JSRs). As we discussed in the online meeting we held last week...

Java Champion Dr. Heinz Kabutz is well known for his Java Specialists' Newsletter, in which he displays his acute grasp of the intricacies of the Java platform for an estimated 70,000 readers. He is also known for his work as a consultant, and for workshops and training sessions at his home on the island of Crete. We last interviewed him in 2007 and decided it was time for an update...

After a short break, it is time to restart the "Heroes of Java" series. This time it is kind of an unexpected hero. During my ongoing search for the real heroes of Java, I stumbled upon Coleen Phillimore, who is a Hotspot veteran. Hers and the work of many others build the cornerstones of every single line of Java ever written...

Ann Maybury is 75 years old and has been involved in all phases of software production for over 50 years. When she was 18, her career started- she was lucky enough to get a job in the Analog Computing division of Douglas Aircraft. The interview below focuses on Ann's computing history and shift to Java, NetBeans IDE, and the NetBeans Platform...

Several Java User Group (JUG) leaders participated in the Oracle User Group Leaders' Summit this week at Oracle HQ. The International Oracle User Group Community (IOUC) is a community of leaders representing Oracle users groups worldwide. Members include leaders from over 900 Oracle user groups, and leaders from communities focused on Java, MySQL and Solaris...

I don’t like to go into too much detail about security updates, but I think it’s necessary to point out a few facts about the one we released yesterday, given some of the inaccuracies I’ve seen been spread on Twitter and elsewhere. Patches were belatedly approved for OpenJDK 7u. OpenJDK 6 is not affected...

Interview with Dr. Heinz Kabutz, Java Champion, on Java concurrency. Heinz is a Java programmer living on the beaches of the Island of Crete, where he publishes his entertaining "Java Specialists' Newsletter", read by about 70000 Java experts in at least 130 countries. Warning: for advanced Java programmers and those with a sense of humor...

The number one question I get asked is: "Which Java EE Application server should we use?". With the growing adoption of Java EE 6, new compatible application servers get certified. The current official compatibility and certification matrix lists 12 different products certified for the Full Profile, the Web Profile or both. Here is what I do to narrow the solution space down...

In three interviews, veteran JavaFX developers Jim Weaver, Gerrit Grunwald, Pär Sikö and Martin Grunnarsson describe their JavaFX journey and their favorite JavaFX features. Jim is editor of javafxcommunity.com. Gerrit is a software engineer at Canoon Engineering AG. Martin is a designer and front-end developer at Epsilon, and Pär is a Java front-end developer at Jayway...

Three Java EE 7 JSRs have published Public Drafts in the last week for review and feedback prior to their EC Public Review ballots, scheduled for February 2013. See links below and send your feedback! You can view a list with schedule updates of the Java EE 7 JSRs on the Java EE wiki...

Recently I was lucky enough to talk to some of the brightest lights in the Java community in an effort to get their unique perspectives on what’s currently happening in Java. Java experts Adam Bien, Kirk Pepperdine, Charles Nutter, and Simon Ritter share their perspectives on Java today. Here is what they said...

The folks behind the Adopt-a-JSR program are now hosting an online meetup on January 18th! Anyone can join the meetup to learn more details about the program, how it benefits them and their JUG, and how they can provide feedback. Martijn Verberg from the LJC, Bruno Souza from SouJava, Arun Gupta from the Java EE/GlassFish team and Heather VanCura from the JCP program office will be leading the meetup. Here are the details...

I don’t think we will see a “winner” of the browser-language wars any time soon, but there will be a winner. JavaScript hype is still through the roof, and with the discovery of a dynamic language in the browser that actually works decently between late browsers, people are thoroughly excited; however, I’d akin this to people discovering Perl during the advent of C and C++. Does it work?...

JMS 2 is arguably one of the most important parts of Java EE 7. The JMS 2 EG officially published it's Public Review Draft today. Characteristic to the great work JMS 2 spec lead Nigel Deakin always seems to pull off, he created a pretty detailed page for the Public Review Draft on the Java.net project for JMS 2. Nigel invites you to...

In the new year, we are looking forward to keeping our continued resolution to make JavaOne a truly global phenomenon. Although they have not been completely ossified yet, these are roughly the dates for JavaOne 2013 Russia, India, China and San Francisco: Moscow, Russia- April 23-24; Hyderabad, India- May 8-9; Shanghai, China- July 23-25; San Francisco, USA- September 22-26. Stay tuned for further details...

A brief 2012 JCP Year in Review summary is below. The year was marked with many signs that point toward making the future Java: *JSR progress... *JCP.Next reform efforts moved forward... *Public EC Meetings... *JCP program recognized Active Spec Leads and Maintenance Leads... *Momentum and participation from JUGs... *Tenth Annual JCP Awards... *Participation in conferences around the world...

Three prominent developers - Martijn Verburg, CTO at jClarity and co-leader of London Java Community; Andrey Breslav, Kotlin Project Lead at JetBrains, Inc.; and Ted Neward, Consultant and "The Dude of Software"- share personal highlights from 2012, and predictions for 2013...

A yearly tradition at the Java Spotlight Podcast this episode is the montage of Holiday greetings from Java developers around the world. This years greetings includes voices in 10 different languages from 13 countries from all over the world. The Java Spotlight Podcast would like to wish Java developers around the world a special Merry Christmas and Happy New Year...

There have been many JSR postings for Java EE 7 JSRs this week to close out 2012. Two JSRs -- JSR 346 and 352 (JSR 341, 339 and 349 were the first JSRs to pass their Public Review ballots) -- passed Public Review Ballot by Executive Committee (EC) vote, and will continue progression to Proposed Final Draft and subsequent submission of Final Approval Ballot for another EC vote, before their Final Release. See the JCP timeline for JCP 2.8 and...

Adopt-a-JSR is an initiative started by JUG leaders to encourage JUG members to get involved in a JSR, in order to increase grass roots participation. This allows JUG members to provide early feedback to specifications before they are finalized in the JCP. The standards in turn become more complete and developer-friendly after getting feedback from a wide variety of audience...

Today Oracle has released the first JavaSE 8 + JavaFX Developer Preview. This is really exciting for anybody who’s wanted to try out the $35 Raspberry PI ARM mini-computer (and I do mean mini!). Incidentally, anybody who picks one up really needs to get the Pi-Bow enclosure for the PI — I got one yesterday and highly recommend it...

By the end of the decade we could see tens of billions of new Internet-connected devices. The majority of business data may end up being generated by these billions and billions of Internet-enabled devices of all types, sending back huge amounts of data to corporate servers or the cloud. The business opportunities opened up by this device-to-data center world, with...

Work on Java EE 7 presses on under JSR 342. Things are shaping up nicely and Java EE 7 is now in the Early Draft Review stage. In beginning of November Oracle posted a little community survey about upcoming Java EE 7 features. Yesterday the results were published. Over 1,100 developers participated in the survey and...

Broad community participation is key to the success of any technology worth it's salt. The Adopt-a-JSR program was launched in recognition of this fact. It is an initiative by some key JUG leaders around the World to encourage JUG members to get involved in a JSR and to evangelize that JSR to their JUG and the wider Java community, in order to increase grass roots participation...

It has been almost exactly three years since Java EE 6 and GlassFish 3 were announced. It's worth pausing a moment to take stock of what has happened since. Both Java EE 6 and GlassFish 3 have been game changers. EE 6 has brought Java EE back in the limelight. To see evidence of that look at presentations like these from independents like Bert Ertman and Paul Bakker...

Third JavaOne in Latin America is now a wrap! Like last year, the event started with a Geek Bike Ride- a great way to engage with JavaOne attendees in an informal setting. I highly recommend you joining next time! The JavaOne Blog provides great coverage for the opening keynotes. I talked about all the great set of functionality that is coming in the Java EE 7 Platform. Also...