Our View: Open-Source Java

執筆者
Larry Dignan
Larry Dignan
Published: May 15, 2006
Updated: Feb 2, 2021
2 minute read
eWeek のコンテンツおよび製品のおすすめは、編集上の独立性を保っています。パートナーへのリンクをクリックすると、当社が報酬を得る場合があります。 詳細を見る

Sun has been dithering for years on the question of making its Java software available under an open-source license. With the transition to new leadership under Jonathan Schwartz, we think now is a good time for Sun to take this long-contemplated step.

In the days leading up to the JavaOne conference May 15, Sun executives have taken up the question once again whether to take Java the open-source route. Proponents of the move draw on the precedent of Sun, at Schwartzs behest, offering its Solaris operating environment under an open-source license. That move has sparked renewed interest in Solaris, which had been facing an erosion of popularity in the face of Linux.

Thus far, Sun has been all talk and no action on open-sourcing Java. The biggest reason: Sun doesnt want to see a fork in development that would create different strains of Java. While this is a valid concern, Suns refusal to open-source Java has already prompted just such a fork, Apache Harmony, the J2SE (Java 2 Platform, Standard Edition) project of the Apache Software Foundation.

Another deterrent for Sun is its licensing agreements with Microsoft. Open-sourcing Java might put those accords in jeopardy. But Sun must think of the future, not of the past.

Suns current licensing policies have hamstrung Java as a language for development in Linux and open source, particularly on the desktop, where Microsofts .Net platform is gaining prominence through Mono, the open-source implementation from Novell. Meanwhile, Debian, Fedora, Red Hat and the rest of the open-source gang cant ship with Suns code because, while free to download, its not open and not freely redistributable.

Sun has several choices: Take Java open-source, a la Linux; try a hybrid approach, perhaps open-sourcing the code while retaining control over the Java trademark; or punt on the idea, again. We recommend either of the first two options.

Open-source software is gaining corporate traction by the minute. If Sun doesnt make a move, enterprise customers may start to dump Java just as fast as they were dumping Solaris. Besides, as a reseller of Linux, it makes sense for Sun to ensure its flagship development environment plays well in every environment it sells.

Advertisement

An open-source Java is sure to stimulate the interest of enterprise software developers. That would be a boon to corporate customers, who would see a wider array of application choices spring up. Sun would benefit as well. With a significant part of corporate software going the open-source route, Suns lockdown means Java risks being marginalized from corporate strategies. Besides, new CEO Schwartz needs to show hes more than Scott McNealys poodle: An open-source Java would be a win-win for the company and its customers and the kind of bold stroke Sun needs.

eWEEKs Editorial Board consists of Jason Brooks, Larry Dignan, Stan Gibson, David Morgenstern, Scot Petersen and Matthew Rothenberg.

Check out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.

Larry Dignan

Larry Dignan

Content Writer

Larry formerly served as the East Coast news editor and Finance Editor at CNET News.com. Prior to that, he was editor of Ziff Davis Inter@ctive Investor, which was, according to Barron's, a Top-10 financial site in the late 1990s. Larry has covered the technology and financial services industry since 1995, publishing articles in WallStreetWeek.com, Inter@ctive Week, The New York Times, and Financial Planning magazine.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

TechnologyAdvice が所有・運営しています。 © 2026 TechnologyAdvice. 無断転載を禁じます

広告主に関する開示:このサイトに掲載されている製品の一部は、TechnologyAdvice が報酬を受け取っている企業のものです。この報酬は、製品がこのサイトのどこにどのように表示されるか(表示される順序など)に影響する場合があります。TechnologyAdvice は、市場で入手可能なすべての企業やすべての種類の製品を掲載しているわけではありません。