Java Archive

JBoss Responds to McNealy’s Hammering of Open Source Marketing

"On the contrary, I would argue that Open Source and JBoss in particular are already Sun's best defense against Microsoft .NET. Only Open Source has proven uniquely resilient to a Microsoft onslaught. In the same way that Linux has prevented MS NT from dominating the server operating system, JBoss will prevent .NET from making serious inroads into the application server tier, the crucial gateway to enterprise software applications." Read the article at

Java: A Developer’s Perspective

"This will come as no surprise to many of you, but I have been somewhat lost and wandering in the desert these past few months. Five years of involvement in many of the major issues related to Java had left me questioning whether the ideas I believe in, ideas that many of us share in common, could make a meaningful difference. This summer has been a sabbatical that I didn't know I needed, and the long pondering of the core issues has helped me refocus and reorder my priorities." Read the article at JavaLobby (free reg. required).

Java 1.4.1 Released

Java 1.4.1 has recently been released. Over 2,000 bug fixes have been issued in this maintence release. Two new garbage collectors have been added, Concurrent and Parallel. Click here for more information while you can also find the the full list of changes.

Sun Will Open Up Java — Sort Of

" Is Sun going to open up Java? Certainly, Sun is moving in that direction. According to Gingell, Sun realized that it had to figure out a way to let open source organizations like the Apache Software Foundation license Java. Along those lines, Gingell says Sun intends to open-source Java, but that it's not a simple process because Sun doesn't own all the intellectual property in all the JSRs. For the same reasons it can't open source all of Solaris, Sun apparently can't legally open source all of Java either. The company is working on clearing the legal hurdles cleared." Read the article at TechUpdate.

Ten Reasons We Need Java 3.0

"Over the last few years, refactoring -- the process of gradually improving a code base by renaming methods and classes, extracting common functionality into new methods and classes, and generally cleaning up the mess inherent in most 1.0 systems -- has gained a lot of adherents. Integrated Development Environments (IDEs) like Eclipse and IDEA can now automatically refactor code." Read the 10 reasons at

There May be Trouble Ahead for Java

The editor in chief at Java Developer's Journal has published a piece debunking the three more spreaded myths about C#, in a wake up call effort for the Java community, trying to show that .NET is not to be underestimated and C#, technically-speaking, is not "bad" as some Java-heads think it is. On a related article, Joel Spolsky, from the JoelOnSoftware fame, wrote an article about where his company and himself personally stand on the Microsoft proposition for a new global API, the .NET Framework.

Can Java and .NET Co-Exist?

"Mark Driver, research director for Gartner Inc., spoke yesterday to a breakfast gathering of top-level marketing executives about trends in the app development market. He revealed some statistics about Java's inroads, which led him to some interesting conclusions." Read the highlights of this invitation-only event sponsored by Java Pro, and check out related coverage: "Driver on Java vs. .NET", "Which Language is Number One?", "Where is Java Going?"

Java Antipatterns – A Taste of “Bitter Java”

In this developerWorks article, antipatterns expert and author of Bitter Java, Bruce Tate, demonstrates how and why antipatterns are a necessary and complementary companion to design patterns. Antipatterns describe a commonly occurring solution to a problem that generates decidedly negative consequences. In another new developerWorks article over at IBM, the second of two comparing SSH, remote X, VNC, and other technologies as ways of remotely running applications. In this part, David takes a look at some VNC configuration issues, glances at IBM's Desktop On-Call, introduces remote X, and talks a bit about security.

Java: Sun Stirs it up While Seeks Common Ground With IBM

Many articles regarding Java on ZDNews today. "As Sun enters its 20th year, the Silicon Valley stalwart is trying to redefine Java's place in high-tech history--and finally make its prized technology pay off in a major way. Plus, keep track of the annual JavaOne conference to see Sun's determination to change its fortunes." and IBM and Sun seek common ground: "Rival open-source efforts to simplify development of Java software are inching closer together to battle a common enemy: Microsoft."

Wooing Away Java Developers – Self-Inflicted Wounds May Scar Java

"As thousands of programmers converge on San Francisco to attend Sun Microsystems' JavaOne conference, which opens Monday, Microsoft is working in parallel to convince some of the flock to switch banners. That job falls to John Montgomery, who has the chore of trying to convince millions of Java developers to embrace Microsoft's .Net technology." Read the interview at "Java is drawing a rising number of businesses and software developers but still must overcome major obstacles before its long-term success is assured--including roadblocks from the very people who support the programming language." Read the story at ZDNews.

Sun Looks for Payoff to Java, Java Devs Won’t Bow to Microsoft

Sun Microsystems launches its annual JavaOne conference with a new determination to reverse its fortune. For all its hype and popularity, Java has made more money in direct software sales for competitors than for the company that invented it. "As Sun Microsystems' chief claim to fame in the software world, Java began seven years ago as a bold assault on the company's sworn enemy, Microsoft." The article is at ZDNews. "At the JavaOne conference in San Francisco this week, Java software makers will attempt to regain ground lost to Microsoft in the emerging market for Web services development tools and technologies." This article also at ZDNews. "Sun Microsystems Inc. is pushing Java further into the Web services realm with a new version of its Java 2 Enterprise Edition under development. In addition, the company will broadly release this week a beta of its next-generation Java virtual machine for handhelds." This article is at ExtremeTech.

Internet Insight: Brewing Conflict

"James Gosling, a Sun fellow, is the lead engineer and architect of the Java programming language and platform. Gosling has been involved in distributed computing since his arrival at Sun Microsystems Inc. in 1984. One of his major recent projects has been the Real Time Specification for Java, which became final in November. Before joining Sun, in Palo Alto, Calif., he built a multiprocessor version of Unix, the original Andrew window system and tool kit, and several compilers and mail systems. He earned his bachelor's degree at the University of Calgary and his doctorate at Carnegie Mellon University. He was interviewed by eWeek Technology Editor Peter Coffee." Read the interview at eWeek.