Java

Apache Lucene

Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

Alfresco

Alfresco is the first open source enterprise-scale document management system that includes a modern content repository, an out-of-the-box portal framework for managing and using content designed to work with standard portals, and a groundbreaking Common Internet File System (CIFS) interface that provides Microsoft Windows file system compatibility. Alfresco takes the lessons of building document management systems for the last 15 years and applied them to build an open source content management system that is easier to use, more scalable and more adaptable.

Hibernate

Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. Extremely fine-grained, richly typed object models are possible. The Hibernate Query Language, designed as a "minimal" object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate is now the most popular ORM solution for Java.

Drools

Drools is a Rules Engine implementation based on Charles Forgy's Rete algorithm tailored for the Java language. Adapting Rete to an object-oriented interface allows for more natural expression of business rules with regards to business objects. Drools is written in Java, but able to run on Java and .Net.

JBoss Rules is the commercial name of the Drools in the Red Hat galaxy. JBoss Rules comes with Red Hat support.

Jboss Application Server

JBoss is an application server written in Java that can host business components developed in Java. The interface and architecture of the JBoss application server, the Java business components that can be hosted inside JBoss and various protocols by which a client application (or other business components) can interact with the business components is defined by the Enterprise JavaBeans specification.

JBoss 2 is designed to be an EJB v1.1 container and server. Some parts of EJB 2.0 are supported in the 2.4.x versions, for example Message Driven Beans

db4o

db4o is the open source object database that enables Java and .NET developers to store and retrieve any application object with only one line of code, eliminating the need to predefine or maintain a separate, rigid data model.

Simplexo

A new kid on the block when it comes to open source enterprise search. The company must still provide some evidence of a real open source strategy: frequent release of open source code & strong community would be appreciated.

ICEfaces

ICEfaces is an integrated Ajax application framework that enables Java EE application developers to easily create and deploy thin-client rich Internet applications (RIA) in pure Java.

Blojsom

A Java-based, full-featured, multi-blog, multi-user software package.

Useme

Useme is a collaborative tool that automates the capture and the subsequent maintenance of user requirements fornew software functionality. The tool facilitates the utilisation of industry standards and best practices in requirements capture. Useme is based upon a number of industry standard technologies, the most relevant of which are the Eclipse Tools Platform and the Glassfish Java J5EE application server.

Syndicate content