The foundation has worked with Sun to support open-source versions of Java technologies, said Jason Hunter, vice president of the Apache Software Foundation during a keynote presentation by Sun Chairman and CEO Scott McNealy. The vendor will make Sun-led JSRs available under licenses that allow open-source implementations, and for key JSRs already released, the licenses will be altered to allow open-source implementations, Hunter said. Sun also is allowing other companies' leading JSRs to release implementations and Java-compatibility test kits under open-source licenses.
In addition, Sun will make the binaries of Java-compatibility test kits available to nonprofit, academic open-source communities so they can create open-source implementations fully compatible with Java specifications, Hunter added.
Sun's support is key for the open-source community since the price tag for test kits has been "prohibitive for open-source groups," Hunter said. The vendor plans to provide toll-free phone support of the test kits to ensure that open-source developers use them properly, he added.
Sun's work with Apache software stems from its desire to propel Java forward through a community-driven effort, since that's what has made the technology what it is today, McNealy said. "A lot of people have given us a lot of input in how we're shepherding the technology. We're trying to take that into account, and given the kind of volume and position and perspective we have, we want to make a major move forward in [JCP," he said.
Before setting up the JCP, a panel of vendors that decides on Java standards, Sun came under fire for its control of the Java technology. But the criticism grew even louder in 1999 when Sun launched Java 2 Enterprise Edition (J2EE). Smaller vendors complained that J2EE licenses were too costly, which precluded them from using the technology and becoming J2EE-compatible.
For example, in a very public row with Sun at the time, open-source software vendor Lutris Technologies claimed it had a J2EE-compatible application server but couldn't brand it as such because of licensing constraints. Sun argued that because open-source code allows anyone to make changes, J2EE compatibility could be compromised. But after roughly a yearlong fight, Lutris ended up buying the J2EE license, and it now has a proprietary J2EE product.
In the JavaOne keynote, McNealy and Hunter didn't address how code changes in open-source implementations of Java technology might affect Java licensing.
Commenting on Sun's open-source announcement at JavaOne, Lutris President and CEO Yancy Lind said Sun's message to the open-source community is "mixed" and doesn't come close to making Java a true open-source technology.
"It's very vague and far short of what the open-source community wants to happen," Lind said. "Open-source means all of the standards that make up the Java language and platform would be freely available."
related stories
Video
trending stories
sponsored resources

Cysurance
Cyber Insurance 360

EPOS
EPOS

Fujifilm
Fujifilm

Dell Technologies
Dell Technologies Storage Learning Center

Mimecast
Mimecast

Carbonite
Cloud Storage 360

Application Integration 360

Hitachi Vantara
Hitachi Vantara

Dell Technologies
Dell Technologies Cloud Learning Center

Tenable
Cyber Risk 360

Webroot
Webroot Learning Center

NPD
Industry Trends 360

BlackBerry
BlackBerry Learning Center

Symantec
Symantec Business Security Learning Center

Sherweb
Sherweb

Acer
Remote Workforce 360

APC by Schneider Electric
Digital Services for Edge Learning Center

Channel Chief Showcase

StorageCraft
Disaster Recovery Learning Center

Vertiv
Edge Computing Learning Center

Wasabi
Wasabi

Dell Technologies
Dell Technologies Hybrid Cloud Learning Center

Cradlepoint
5g for Business 360

Comm100
Collaboration & Communications 360

Veeam
Veeam

Smart 3rd Party
3rd Party Maintenance 360

Sophos
Sophos Cybersecurity Learning Center

Trend Micro
Trend Micro Learning Center

VMware

Dell Technologies
Dell Technologies Server Learning Center

HubStor
Cloud Backup 360

eSentire
Managed Detection and Response 360
