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

ExTiX 15.2 Is Based on Ubuntu 15.04 and Debian 8 Jessie, Features LXQt and KDE Editions

After announcing his new RaspArch distribution that helps users run the powerful Arch Linux distribution on a Raspberry Pi 2 Model B computer board, Arne Exton informed Softpedia about the immediate availability for download of the ExTiX 15.2 Linux operating system. Read more

RaspArch Offers an Easy Way to Run Arch Linux on Raspberry Pi 2

Arne Exton had the pleasure of informing Softpedia about a new distribution of GNU/Linux created from the ground up for the Raspberry Pi 2 tiny computer board and called RaspArch. Read more

Leftovers: Software

  • goobook: Command-line contacts
  • Calibre eBook Editor Gets Much Better Support for DOCX
    Calibre, a complete application to edit, view, and convert eBook files, has been updated yet again, and the developer has added a number of new features and various other fixes.
  • GNOME Builder - 3.16.2
    I released 3.16.0 a couple weeks ago without much fanfare. Despite many months of 16-hour days and weekends, it lacked some of the features I wanted to get into the "initial" release. So I didn't stop. I kept pushing through to make 3.16.2 the best that I could.
  • PacketFence v5.0 released
    The Inverse team is pleased to announce the immediate availability of PacketFence 5.0.0. This is a major release with new features, enhancements and important bug fixes. This release is considered ready for production use and upgrading from previous versions is strongly advised.
  • What are good open-source log monitoring tools on Linux
    In an operating system, logs are all about keeping track of events, be it critical system errors, resource usage warnings, transaction history, application status, or user activities. These logs, which are stored as (text or binary) files in the system, are useful for system auditing, debugging and maintenance. However, with so many different system entities generating log files, and even at growing rate, the challenge as a system admin is to how to "consume" these log files effectively.
  • Apache Fortress Core 1.0-RC40 released !
  • Say Hello to Open Source Puppet 4!
    Production-ready Open Source Puppet 4 is now available! We’re excited to announce new features and enhancements that will extend your use of Puppet for faster, more consistent management of server configurations. We’ve added capabilities to help you save time, reduce errors, and increase reliability.
  • textprint: Visually impressive, in only 18K
    textprint takes a flat data file as input, and arranges it graphically to fit the terminal without distorting the image. From there, textprint goes from zero-to-60, in about two seconds.