Day awarded for Open Source Support

Global content management and content infrastructure software expert wins Swiss Open Source Award 2008

Basel, Switzerland and Newport Beach, CA (November 3, 2008) – Day Software (SWX:DAYN, OTCQX:DYIHY), a leading provider of global content management and content infrastructure software, today announced that the Swiss Open Systems User Group has honored Day Software with the Swiss Open Source Award 2008 in the business category. In honor of the Swiss Year of Informatics, the independent foundation developed this inaugural award to support the reputation of free and open software in Switzerland.

Criteria for the award’s business category included exceptional competence and generous support of open source software projects. The judges – consisting of open source providers, experts and professional associations – selected Day due to its work with Apache Jackrabbit, Sling, and promotion of standards-based content repositories for its efforts on JSR 170.

At Day Software, most software engineers are open source developers – 75 percent of the developers working for Day have active involvement in at least one open source project. Currently, Day developers guide more than 25 open source projects. For example, Day's developers contribute in many ways to the Apache Software Foundation. Chief scientist Dr. Roy T. Fielding is a founder, vice president of the Apache HTTP Server project and former chairman of the Apache Software Foundation. Senior developer Bertrand Delacretaz is a member of the ASF Board of Directors, developer Jukka Zitting chairs the Apache Jackrabbit project, and developer Carsten Ziegeler chairs the Apache Excalibur project.

Day Software strongly supports open source projects in general. In November 2007, Day open-sourced a new Web application framework for building RESTful applications, Apache Sling, for community development and use.  Based on the principles of the REST architectural style, defined by Dr. Fielding in his pioneering dissertation, Sling was developed to support rapid, scalable content application development atop Day’s CRX, a commercially licensed version of the Apache Jackrabbit product. By making Sling available to the open source community, Day provides worldwide community use and leverages the expertise of developers from around the globe to stay on the cutting edge of REST-based content application development.

Day's employees also actively contribute to the specification of open standards. For example David Nüscheler, chief technology officer at Day Software, has led the JSR 170 specification for Java Content Repositories (JCR). Currently, he works on its successor, JSR 283, and leads Day’s efforts to contribute to the draft CMIS specification.

In addition, Delacretaz, Ziegeler, Zitting and senior developer Felix Meschberger
will present on JCR applications with Apache Sling, open source collaboration, Apache Felix and OSGi technology at the Apache Software Foundation’s official conference, ApacheCon US 2008 in New Orleans, November 3–7.

Delacretaz’s session on Wednesday, November 5, titled Rapid JCR Applications Development with Sling, will discuss how Sling enables rapid development of JCR-based content applications by leveraging the JSR 223 scripting framework along with the rich set of OSGi components provided by Sling. In his Open Source Collaboration Tools are Good For You! session on Thursday, November 6, Delacretaz will reveal how the collaboration tools used by the ASF allow any project team to move from a collaboration model to an efficiently distributed self-service information model.

Zitting’s Introduction to JCR and Apache Jackrabbit, also on Thursday, November 6, will discuss the key concepts of JCR and demonstrate how to use Apache Jackrabbit and related projects to build various types of content applications, such as wikis, blog engines, email archives and image galleries.

On the same day, Ziegeler will present a session called Apache Felix - A Standard Plugin Model for Apache, providing a status update on the Apache Felix project and showing, in detail, how to launch and embed the Apache Felix framework into specific projects.

Meschberger’s presentation on Friday, November 7 entitled Scripting Your Java Application with BSF 3.0 will serve as an instructional on how to add scripting support to a Java applications using the Java Scripting API to support users’ preferred scripting languages. Practical demonstrations will feature Apache BSF 3.0 as the Java Scripting API implementation and Apache Sling as a Java application to be scripted.