The Java Tools Community (JTC) is the result of a quest to address two outstanding issues in the Java tools market today. The first was a growing desire by tools vendors and the community at large to allow a more diverse set of developers to contribute to building applications on Java architectures in a more productive manner. The second issue concerns the lack of effort surrounding interoperability between Java development tools and development tools platforms. swf flv player mac

As a result, a number of Java tools vendors and other interested parties have jointly developed a lightweight model designed to assist the efforts of Java tool vendor community. It will do so by enabling like-minded Java Community Process (JCP) tool vendor members to align their interests - and that of their non-JCP customers - with respect to JCP initiatives in a transparent, productive approach.


The JTC mission will be limited to Java tools and to related Java design-time issues/standards. Specifically, the goal will be to promote the creation, adoption, and advancement of JCP standards for "toolability" and interoperability in the design-time area, both of which are critical to the continued acceleation of Java.

  • Toolability describes how much consideration a particular technology gives in the building of good tools used for its support. While most of the Java Community standards today are focused on the runtime architecture, there can, and should, be thought as to how to make the technology more accessible to developers and tool vendors. Toolability does not dictate how to build tools, but rather how to make the standard APIs friendlier for tools. The result of increased toolability is that developers will be able to more easily utilize these technologies and adoption is likely to take place more quickly.

  • Tool Interoperability is used to describe commonality between APIs that allow for the adding of extensions. The common APIs allow tool extensions to interoperate and plug- in, for instance in areas such as data models and deployment APIs.

The community's output will be based upon making public recommendations, studies, opinions and JSR submissions through established and accepted processes of the JCP. The JTC is not be a legal entity, does not hold IP, nor will it endeavor to develop code, TCKs, certification suites, nor standards of any type beyond activities related to the JCP. (more)

(Page last updated 15 January 2004)

java.net Member

Copyright © 2004 Javatools Community, All rights reserved. Privacy Statement.