Monday, January 13, 2025

Day Implements Content Repository API for Java Technology (JCR) to the Apache Software Foundation

Share

Day today announced that it has made available an implementation of the Content Repository API for Java Technology (JCR) to the Apache Software Foundation in order to further promote industry adoption and collaboration of the JSR 170 standard.

Apache has formed a new Incubator project, code-named “Jackrabbit”, to accept the donation and guide future development of the software.

Day’s CTO, David Nuescheler, has served as specification lead for the JSR 170 initiative since its inception. He, along with several members of Day’s software development team, will participate in the Jackrabbit project and use the open source implementation as the basis for Day’s official JCR reference implementation. In addition, Roy T. Fielding, Day’s chief scientist and former chairman of the Apache Software Foundation, will join the project as a mentor and representative of the Apache Incubator project management committee.

“Apache has traditionally played an important role in the adoption of new standards for Java and the Web,” said Roy T. Fielding, co-founder of the first Apache Project and author of the Internet standards for Uniform Resource Identifiers (URI) and the Hypertext Transfer Protocol (HTTP). “Public collaboration through the Apache HTTP Server Project made it possible to both encourage industry adoption of the HTTP/1.1 standard and identify problems in its specification prior to final publication. I expect JCR to become the central interface between Java application development and future content management infrastructure, just as HTTP/1.1 has become the interface through which everyone uses the World Wide Web.”

“Day’s collaboration with the Apache Software Foundation is substantially accelerating our plan to make this innovative technology available to the development community,” said Michael Moppert, CEO of Day. “The Jackrabbit project is yet another endorsement of our vision for the future of content management. Apache developers are early adopters, and we will work with the community to create an exciting new market centered around JSR 170, building an excellent basis for Day to expand our own product palette, accelerate our growth and demonstrate Day’s leadership in this new, emerging space.”

JSR 170 recently passed the public review stage of the Java Community Process — the process through which all Java language and platform standards are established — and is currently incorporating public comments. Day, as JSR 170 Specification Lead, is responsible for developing an official Reference Implementation and Testing Compatibility Kit for the Content Repository API, and has chosen to do so through the Apache open source community in order to promote open collaboration among the various industry participants and further adoption of the standard by the world-wide community of server-side Java application developers. The JSR 170 expert group includes members from 22 independent companies, representing a broad spectrum of Java infrastructure and application software development, including industry heavyweights such as Apache, BEA, Fujitsu, Hewlett-Packard, IBM, Novell, SAP, Sun and Oracle.

JavaProNews provides articles, solutions, and practical examples for anyone programming in Java.

Table of contents

Read more

Local News