Lucene4c is a port of the Lucene search engine library to C. Lucene4c is an effort undergoing incubation at the Apache Software Foundation (ASF). Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. The incubation status is recorded at http://incubator.apache.org/projects/lucene4c.html It is built on top of the Apache Portable Runtime for portability, and aims to be compatable with the data formats used in Lucene 1.4. At this point only read-only support exists, so you still have to use the Java version of Lucene for indexing data. To build lucene4c just use the standard ./configure && make routine you're used to from other packages. If configure cannot find your APR install you might need to pass it the --with-apr argument, see ./configure --help for details. Lucene4c development takes place on the c-dev@lucene.apache.org mailing list, and you can obtain the current development version of the source code via SVN at http://svn.apache.org/repos/asf/incubator/lucene4c/trunk.