Beagle es un sistema de búsqueda para Linux y otros sistemas similares a Unix que permite al usuario buscar documentos, registros de chat, correo electrónico y listas de contactos. No se encuentra en desarrollo activo. [1]
Beagle surgió de Dashboard, [2] una de las primeras aplicaciones basadas en Mono para ver y presentar información útil de la computadora de un usuario. Está escrita en C# usando Mono y utiliza un puerto de Lucene a C# llamado Lucene.Net como su indexador . Beagle incluye una interfaz de usuario basada en Gtk# y se integra con Galago para obtener información de presencia .
Beagle fue desarrollado y mantenido por Joe Shaw con la ayuda de la comunidad de código abierto . Entre los colaboradores destacados se encuentran Jon Trowbridge, Robert Love , Nat Friedman y David Camp.
Características
Beagle busca el contenido de los documentos y los metadatos asociados. Los usuarios pueden buscar:
Aplicaciones
Archivos ( zip , tar , gzip , bzip2 ) y sus contenidos
Beagle también puede indexar tipos de archivos adicionales no compatibles de forma nativa utilizando herramientas externas a través de un archivo de configuración.
En Linux, Beagle indexa documentos de manera eficiente usando inotify sin necesidad de una reindexación frecuente.