Here's a list of open source ones I just found, it lists features etc:
http://www.searchtools.com/tools/tools-opensource.html
I have used htdig a little bit in the past and it would be ok for your own internal stuff where you don't have to deal with spammers. Also I believe that Tom from TNB wrote a simple search engine, which is available from his site.