Lucene changed web applications in the last years. I created a bit revolution in many real commercial services. A lot of applications, services, servers based on lucene are born in the last years. The reason is simple. The modularity is the key for the computer science fast evolution. It permitted to developers to concentrate themselves to develop their business logic without to lose years for getting stable the core of one of the most important functions for their business. The necessity to search different ways to store unstructured data was and is onother focus and success point for lucene. In the future this necessity could be extended for new needs more complex. Based on this simple analisys , i suggest to Apache/Lucene to plan in the future to extend it with other engines implementing other algorithms(b+ plus,point quad,g-tree,trie,string B) for other application contexts. It would give a boot to technological development.
Cristian