Beagle (программа)

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Beagle
Скриншот программы BeagleПользовательский интерфейс Beagle
Тип Локальный поисковик
Разработчик Команда Beagle
Операционная система Linux и другие UNIX‐подобные системы
Последняя версия 0.3.9 (26 января 2009)
Состояние Разработка временно прекращена[1]
Лицензия MIT и Apache
Сайт http://www.beagle-project.org (недоступная ссылка)

Beagle (от бигль — порода собак, гончая, ищейка; произносится /ˈbiːɡəl/) — система поиска для Linux и других UNIX‐подобных систем, позволяющая искать документы, журналы бесед, письма, контакты. По функциональности Beagle напоминает такие программы, как Spotlight, Home Search, Google Desktop и персональный поиск Яндекса.

Beagle написан на C#, с использованием Mono. Он использует систему индексирования Lucene, портированную на .NET, а также подсистему ядра Linux inotify. Beagle содержит графический пользовательский интерфейс, написанный с использованием GTK#, но также существует KDE‐интерфейс Kerry.

Возможности

Beagle может искать в содержимом документов и в метаданных (например ID3‐теги в MP3 или комментарии к JPEG‐файлам). Поддерживаются следующие типы файлов[2]:

Beagle также может индексировать другие форматы файлов, используя сторонние модули.

Примечания

  1. Joe Shaw. Anybody working/supporting beagle? (англ.) (недоступная ссылка) (21 января 2010). Дата обращения: 21 ноября 2010. Архивировано 5 июня 2012 года.
  2. Supported Filetypes — Beagle (недоступная ссылка). Дата обращения: 12 июля 2007. Архивировано 20 июля 2007 года.

См. также

Литература

  • Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер. C# 2005 и платформа .NET 3.0 для профессионалов = Professional C# 2005 with .NET 3.0. — М.: «Диалектика», 2007. — ISBN 978-5-8459-1317-3.

Ссылки