Language Selection

English French German Italian Portuguese Spanish

Sun Belittles Geronimo, Releases Java

Filed under
Software
OSS

Sun Microsystems has expressed "serious doubts" about the usefulness of the latest Apache Foundation project to create an open source implementation of the Java 2 Standard Edition (J2SE).

Java creator and Sun vice president in charge of the programming language, explained that he did not understand why the open source consortium was undertaking the project.

"I would never do that," he said about Apache's Project Harmony. "There are so many more interesting things to do with my life."

The Apache Foundation announced the project earlier this month. The organisation aims to collect a group of developers and create an open source implementation of the J2SE, which is needed to run Java code on a desktop computer.

Sun requires J2SE implementations to pass rigorous testing requirements before they can call themselves Java compliant. While this ensures compatibility between the different J2SEs, it also means that the functionalities of the final product are identical to Sun's existing offering.

Sun put the detailed requirements in place to prevent "forking", a fragmentation of the language that would force software developers to certify their code for each fork.

"I understand why they would like it to be different. From our point of view that would actually be more destructive than helpful. It boils down to forking: they believe that the ability to fork is an absolutely critical right."

Sun will not contribute to the project, Gosling said, revoking a comment that another Sun vice president made on his blog earlier.

Sun and the NetBeans software Open Source community recently announced the availability of the NetBeans 4.1 Integrated Development Environment, the industry's first free, Open Source Java IDE, which will fully support Java 2 Standard Edition (J2SE) 5.0, full Java 2 Enterprise Edition (J2EE 1.4 and Java 2 Micro Edition (J2ME) 2.0 application development support.

"No other Java development tool on the market today combines the ease of use of NetBeans 4.1 with this level of comprehensive support for J2EE application development," said Jeff Jackson, vice president of Java development and platform engineering for Sun Microsystems.

"The search, download, test and assemble cycle that is required by other Open Source development offerings cannot even approximate what NetBeans provides out-of-the-box for free," added Jackson.

NetBeans 4.1 IDE supports the broadest array of Java technology-based solutions, from Java Web Services, to mobile Java applications, to applications deployments on the industry's most advanced desktop environments.

To further assist developers, the Java BluePrints Solutions Catalog and an updated performance profiler are also available. The profiler enables memory profiling, leak detection, CPU performance profiling, low-overhead profiling, task-based profiling and tight integration into the IDE workflow.

The NetBeans platform is a 100% Java technology-based IDE and runs on any operating system with a Java 2 technology-compatible Java Virtual Machine. This includes the Solaris Operating System, Windows, Linux and Macintosh platforms.

Source.
Source.

More in Tux Machines

Linux Mint 18.1 'Serena' KDE Edition Beta is available for download now

A Beta release for Linux Mint 18.1 'Serena' KDE is here. There are already versions available featuring other desktop environments, such as Cinnamon, Mate, and Xfce. You'd think that would be enough, but no! Apparently a fourth edition is needed. Some people feel that a KDE version is a waste of resources, but either way, here we are. So what is new? The KDE Plasma 5.8 desktop environment is the star of the show -- after all, if you do not want KDE, you wouldn't choose this version. The shipping Linux kernel is 4.4.0-53, which is surprisingly outdated. Ubuntu-based operating systems are never known for being bleeding-edge, however. Read more

64-bit Raspberry Pi Compute Module 3 ships for $25 to $30

The Raspberry Pi Compute Module 3 has arrived with 1GB RAM and the same quad-core -A53 SoC as the RPi 3, available for $30, or $25 without 4GB eMMC. Raspberry Pi Trading’s first 64-bit computer-on-module version of their flagship single board computer has finally arrived. Despite the name, the Raspberry Pi Compute Module 3 (CM3) is only the second generation of the CM1. Its name syncs up with the Raspberry Pi 3 Model B SBC, which uses the same quad-core, 64-bit Broadcom SoC. The CM3 is now shipping in $30 Standard (4GB eMMC) or $25 Lite versions, while the CM1 drops in price to $25. Read more

Panasonic Toughpad Rugged Tablet Muscles into Android Space

Panasonic Jan. 12 unveiled a new tablet in its Toughpad series of devices designed for the corporate world. But unlike so many other rugged Panasonic machines, the FZ-A2 doesn’t run Windows. Instead, the device is running on Google’s Android Marshmallow, an operating system not typically associated with rugged PCs and mobile devices designed for rough-and-tumble field-service work. But the FZ-A2 is just the latest model in Panasonic's expanding line of Android tablets. This new Toughpad includes several corporate-friendly features such as robust security, a hot-swappable battery and plenty of ports that allow connection to a wide range of accessories. The Toughpad is launching at a time when market reports have consistently shown a steady decline in popularity of tablets. But Panasonic says its device is coming along at the right time. This slide show will take a look at the Toughpad to see whether its features will convince field-service workers and corporate hardware buyers that the tablet really is as appealing a buy as Panasonic claims it is. Read on to learn more about Panasonic’s FZ-A2 Toughpad. Read more

LXQt Spin Proposed For Fedora 26

A new spin/flavor has been proposed for Fedora 26, one integrating the LXQt desktop environment. For those late to the party, LXQt is the formation of the LXDE and Razor-qt projects and built around the Qt5 tool-kit. Fedora currently has an LXDE spin while this proposed Fedora LXQt would continue to co-exist alongside the existing LXDE version. Christian Dersch who proposed the LXQt spin explained, "LXDE spin will exist until its maintainer will stop it, LXQt is independent from LXDE spin. So nobody is forced to change ;) Also both projects are maintained upstream so there is no reason to drop anything here." Read more Also: F26 Self Contained Change: LXQt Spin