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 Devices

  • MediaTek Announces An Interesting Deca-Core ARM Dev Board
    The folks at MediaTek in Hsinchu announced the Helio X20 Development Board today as the first development board using a tri-cluster, deca-core design. As implied by the name, this developer board is using the Helio X20 SoC, which features a tri-cluster CPU architecture and ten processing cores: two Cortex-A72 at 2.3GHz, four Cortex-A53 cores @ 2.0GHz, and four Cortex-A53 cores at 1.4GHz. Depending upon system load, the relevant/needed cores will power up. The X20 uses ARM's Mali graphics, supports 2 x LPDDR3 POP memory, and has integrated 802.11ac WiFi.
  • Voice control your embedded systems with 20 lines of software code
    Speech recognition software technology provider Sensory is offering TrulyHandsfree SDK to embed voice enabled functions in your embedded systems software. TrulyHandsfree SDK supports fixed triggers, user enrolled triggers and commands phrase spotting technology.
  • No SSD Storage On Raspberry Pi 3? Try MinnowMax Turbot Board
    The fact that you can not use an SSD storage device with the Raspberry Pi is a huge drawback. Devices that use the Raspberry pie consume a lot of storage. Devices like drones etc could use the onboard SSD storage. Too bad that the Raspberry pi 3 does not support it. But no worries have you head of the MinnowMax Turbot board?

Server Administration

  • Why Container Skills Aren't a Priority in Hiring Open Source Pros (Yet)
    It should come as no surprise that open source training and hiring is typically predicated on what skills are trending in tech. As an example, Big Data, cloud and security are three of the most in-demand skillsets today, which explains why more and more open source professionals look to develop these particular skillsets and why these professionals are amongst the most sought after. One skillset that employers have not found as useful as professionals is container management.
  • All Hail the New Docker Swarm
    Unfortunately, I’m not able to attend DockerCon US this year, but I will be keeping up with the announcements. As part of the Docker Captains program, I was given a preview of Docker 1.12 including the new Swarm integration which is Docker’s native clustering/orchestration solution (also known as SwarmKit, but that’s really the repo/library name). And it’s certainly a big change. In this post I’ll try to highlight the changes and why they’re important.
  • Apache Spark Creator Matei Zaharia Describes Structured Streaming in Spark 2.0 [Video]
    Apache Spark has been an integral part of Mesos from its inception. Spark is one of the most widely used big data processing systems for clusters. Matei Zaharia, the CTO of Databricks and creator of Spark, talked about Spark's advanced data analysis power and new features in its upcoming 2.0 release in his MesosCon 2016 keynote.

The heartbeat of open source projects can be heard with GitHub data

GitHub released charts last week that tell a story about the heartbeat of a few open source, giving insights into activity, productivity and collaboration of software development. Why are these important? Enterprises increasingly define software development as a top priority to gain competitive advantage or defend against disruption. They often turn to open source software because it is fast and agile. Enterprise IT decision makers should understand GitHub because it is the backbone of most open source projects. Read more

Linux Foundation Certified System Administrator: Lorenzo Paglia

The Linux Foundation offers many resources for developers, users, and administrators of Linux systems, including its Linux Certification Program. This program is designed to give you a way to differentiate yourself in a job market that's hungry for your skills. To illustrate how well these certifications prepare you for the real world, this series features some of those who have recently passed the certification exams. These testimonials should help you decide if either the Linux Foundation Certified System Administrator (LFCS) or the Linux Foundation Certified Engineer (LFCE) certification is right for you. In this installment, we talk with LFCS Lorenzo Paglia. Read more