Language Selection

English French German Italian Portuguese Spanish

Sun celebrates the 10th birthday Java

Filed under
Software

Java began life as a programming language that let developers create animated images on their Web sites, but it eventually grew into a wide-ranging collection of software and specifications that can be used to write programs on everything from mobile phones to mainframe computers.

In 1995, however, Java struck home with its mantra of "write once, run anywhere," which promised to make life easier for developers, who would no longer have to go through the time-consuming process of compiling their code to run on different types of hardware.

The story of Java includes some fantastic successes, missed opportunities, and a couple of acrimonious lawsuits. "It's been a rocket ride that nobody expected would ever get near this far," said Jonathan Schwartz, Sun's president and chief operating officer.

Schwartz's comments came at the low-key 10th birthday party for Java, held in the shadow of the Clock Tower building that dominates Sun's Santa Clara, California, campus.

Java's birthday party felt a bit like a high school reunion as former Sun employees embraced co-workers they had left behind. There was free beer, pink popcorn, and ice cream bars. Sun had set up a dunk tank and even arranged a brief performance by Sun developer Hideya Kawahara, who played a ukulele that had been built to resemble Duke, the black-and-white dancing blob that has served as Java's mascot since its inception.

That Java's 10th birthday would even be remembered seemed an unlikely possibility in 1995. At that time, Java was an obscure technology left over from a failed interactive TV venture called FirstPerson.

But with the World Wide Web taking off, the FirstPerson team somehow managed to convince Sun’s legal department to let it take the unprecedented step of releasing the Java source code to the public.

Full Story.

More in Tux Machines

Linux Kernel 3.14.68 LTS Is a Small Update with ARM & x86 Fixes, Updated Drivers

After introducing yesterday the release of Linux kernel 4.5.3 and Linux kernel 4.4.9 LTS, renowned kernel developer Greg Kroah-Hartman also published details about Linux kernel 3.14.68 LTS. According to the appended shortlog, Linux kernel 3.14.68 LTS appears to be a quite small maintenance release, which changes a total of 45 files, with 345 insertions and 143 deletions. Linux kernel 3.14.68 LTS comes two weeks after the release of Linux kernel 3.14.67 LTS, which contained even fewer bug fixes and improvements. Check out the diff if you want to see the exact changes that have been made. Read more Also:

Ubuntu Touch OTA-11 Takes Shape, Promises Unity 8 Improvements and Miracast

It has been a while since we discussed here something about the development of the next major Ubuntu Touch OTA update, the OTA-11, and at the request of many of you, we'll post the following information to keep you guys up to date. Read more

PC-BSD's Lumina Desktop 0.9.0 Environment Launches with Compositing Effects

PC-BSD's Ken Moore today, May 5, 2016, announced the release of the Lumina Desktop 0.9.0 environment for his FreeBSD-based, desktop-oriented PC-BSD operating system. Read more

Canonical Announces the Availability of Ubuntu Core for Samsung ARTIK 5 and 10

Thibaut Rouffineau, an IoT & Ubuntu Core evangelist, has announced today the availability of Canonical's Ubuntu Core operating system for Samsung ARTIK 5 and 10 IoT (Internet of Things) platforms. Read more