It’s no secret that Sun Microsystems developed Java as a cross-platform runtime language to compete with rival Microsoft’s platforms. Now, a society of Java-based software makers is looking to make sure all those tools can interoperate with each other.
Sources familiar with the situation told internetnews.com Monday that a coalition spearheaded by Sun and Oracle is requesting that companies work together to make sure developers write Java tool extensions once that can then integrate with any other standards-based Java integrated development environment
SAP , Sybase
, BEA Systems
and Compuware are also involved with the project,
according to a source familiar with the situation, while Borland and IBM
are still in strategic talks about it.
Tentatively called the Java Tools Community, the group is focused on bringing tools vendors together with the common goal of a unified application framework. Many of the details are proprietary and confidential; a source at Sun said the company has been working on this for several months.
The new effort comes as partners, independent developers, and open source programmers struggle to address multiple extensions or add-ins needed to integrate with Java IDEs –one for each of the IDEs with which they want to integrate. Because there are no set standards in this arena, each vendor has designed its own way to extend its own IDE.
Oracle9i JDeveloper, Eclipse/WebSphere Studio
Application Developer, SunOne Studio/NetBeans, Borland JBuilder and others each use proprietary extension kits. As each extension kit often offers the same core capabilities — only implemented differently — the JSR submitted by Oracle hopes to standardize the extension API
“We saw the opportunity to take the work being done on JSR 198 a step further and it became clear that setting up the goal of a ‘unified
application framework’ would benefit all of us,” a Sun official said. “So there have been
conversations happening between the companies, and the next steps will very likely be to agree on scope of arrangement, and any formalities around collaborating together.”
Oracle spokesperson Julie Greer-Brown said the Redwood Shores,
Calif.-based database company is always working to promote interoperability in Java standards.
“We have ongoing discussions with our colleagues in the JCP around this issue,” she said.
Much of the commonality within the tribes lie within Java Service Request (JSR) 198 (“The Standard Extension API for Integrated Development
Environments”). Submitted by Oracle on November 8, 2002, the proposal is
aimed at establishing a common API for extending Java IDEs.
With the finalization of the specification as a standard, Java developers and partners will be able to write an extension to the API once and have that extension automatically interoperate with any other Java IDE that adheres to the standard without any changes.
The new JSR API is based solely on Java technology standards, including Abstract Windowing Toolkit (AWT) and Swing for creating graphical user interface (GUI) application components, such as buttons and dialogs.
The Java Tools initiative is similar in effect to IBM’s Eclipse consortium, an open source project to provide a general purpose IDE for developers, which the company calls “an open extensible IDE for anything and nothing in particular.”
The project is divided into three segments. They consist of the Eclipse Project, the Eclipse Tools Project and the EclipseTechnology Project. Each of which is overseen by a Project Management Committee (PMC) and governed by its Project Charter. Each project is composed of its own subprojects and is licensed under the Common Public License (CPL) version 1.0.
Oracle joined the Eclipse board recently to make sure that Eclipse
developers can take advantage of the Oracle deployment platform (i.e.
database and application server) in the same way as developers using
Oracle’s Java development IDE – Oracle9i JDeveloper. Oracle acknowledges that Eclipse has gained some momentum since its introduction to the market place and wants to ensure that Eclipse developers have access to the right
tools and resources to create applications for the Oracle9i Application
Server and Oracle9i database.
“Defining a standard way to extend any Java development environment with new functionality will speed time to innovation in the application development industry,” said Gartner analyst Mark Driver. “Now third party tool vendors and the open source community can easily integrate their offerings with the major vendors’ development tools.”
Oracle said its next step is to get more companies behind its Java
initiative.
Officially, the companies are continuing to consider the opportunities
regarding an open approach to Java tools and have not decided on making its
process public. But sources tell internetnews.com that
Getting Borland and/or IBM on their team would be a tremendous boost in the arm.
On certain occasions Java Tool Community products are released under the Early Access Program to gather developer feedback and also provide a preview
of what is to come in the future.
Ethics and Artificial Intelligence: Driving Greater Equality
FEATURE | By James Maguire,
December 16, 2020
AI vs. Machine Learning vs. Deep Learning
FEATURE | By Cynthia Harvey,
December 11, 2020
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2021
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.