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

Kaspersky Lab Announces Security solution for Tizen-based Internet of Things

Russia-based Kaspersky Lab has announced that it has developed security solutions for mobile devices and Internet of Things (IOT) running on the Tizen operating system. IOT has emerged as one of the fastest growing areas of the IT market and based on projections from various research institutions and IT companies around the world, the Internet of Things (IOT) infrastructure will integrate around 200 billion devices worldwide comprising smartphones, computers, household appliances, automobiles and several electronic items. Read more

My Mom Runs Linux!

People are coming to Linux in droves these days. They each have their own reasons. It could be a desire to get out from under the thumb of proprietary software’s limitations, privacy concerns or just plain old economics. Some of them find a whole new world of computing happiness and others walk away frustrated. Why is that? How you approach learning something new usually will determine just how successful you are at learning it. It’s all about attitude. Learning is a journey and those who cling to the fear of not reaching a pleasant destination usually quit before they start and stay right where they are. Those who are born with an innate curiosity and a sense of adventure often find that learning something new brings great rewards. Thus, they are constantly looking for new things to learn. It’s the naturally curious ones who tend to do well with Linux. If you sit a child in front of a Linux computer, they usually just start using it. It’s an amazing thing to watch. Kids are curious by nature and they also have the added advantage of not having any preconceived notions when it comes to how a computer ought to work. I have found, on the other hand, that the hardest kind of person to teach Linux is the crusty old Windows power user. They are lost from the start and tend to get easily frustrated when they come across something they don’t understand. Their outbursts of anger can be quite animated! The Internet’s public forums are full of vitriol flung at the Linux Community by these sorts of folks. I learned a long time ago that the best way to deal with them is to simply ignore them. The psychological reasons for their bitter negativity are beyond my expertise to deal with, therefore, I don’t. What I try to do is focus on the positive and help folks who want to learn. Read more Also: Windows 10 Might Soon Track Absolutely Everything You Do for Your Own Good

FreeBSD 11.0 Final Release ISO Images Available For Download

The Final Release of FreeBSD 11.0 is scheduled for Wednesday, September 28, 2016. However, the release builds have started to appear on FreeBSD’s FTP mirrors and you can download the final ISO right now. Read more

Android Leftovers