SearchDaimon open sourced to take on Apache Solr
The enterprise search engine has been released (mostly) under a GPL license. Can it challenge the established order of Solr and ElasticSearch?
The Norwegian developers behind SearchDaimon Enterprise Search have chosen to open source their enterprise search system, in an attempt to challenge Apache Solr’s market dominance.
The search engine, primarily designed for corporate websites, is capable of indexing websites as well as several common enterprise systems such as SharePoint, Exchange and SQL databases. Users are capable of filtering, sorting and federating searches, as well as logging user behaviour and system performance from an admin panel.
The eponymous company’s decision to release SearchDaimon ES on GitHub under an GPLv2 puts it on a level playing field with other open source options such as Apache Solr and ElasticSearch.
CTO Runar Bulvik explained to Arctic Startup that the competitor has “some performance and usability issues.”
“SearchDaimon has engineered a solution that processes content and delivers query response times superior to other open source search solutions”, said Buvik bullishly, before adding that with the community’s help, he hoped SearchDaimon “can build one of the best solutions for enterprise search yet.”
SearchDaimon isn’t in its infancy, with research beginning at Trondheim University in 1998 before Buvik and colleague Magnus Galåen commercialised it in 2005. Some components have been held back, such as the DWG/CAD converter, due to the presence of proprietary code.
The absence of a distributed web crawler does give SearchDaimon a disadvantage, with Solr able to integrate with fellow Apache project Nutch. The team say that adding a “ES powered internet search engine” is “probably not that realistic” but efforts into cleaning out third party code were being looked into.
The company plan fund to future development by offering SearchDaimon consultancy services, partnering with various cloud companies, as well as selling SearchDaimon ES as an appliance.
SearchDaimon have a lengthy roadmap of potential feature in the offing. Immediate goals include adding screenshot plugins and a Wiki, whilst in the long-term, the team hope to add a Java interpreter to allow the community to develop Java plugins. Only 0.16% of the project is in Java currently - its 100,000 lines of code predominantly written in Perl and C - but SearchDaimon seem keen on branching out into the JVM.
Image courtesy of katerha