5 ms·
I would say "Baloo", based on Xapian search engine and SQLite, is still a "desktop search": http://en.wikipedia.org/wiki/Desktop_search http://en.wikipedia.org/
by frik 12y ago
I would say "Baloo", based on Xapian search engine and SQLite, is still a "desktop search": http://en.wikipedia.org/wiki/Desktop_search http://en.wikipedia.org/wiki/Desktop_search
The older KDE desktop search implementations Strigi (based on C++ based Lucene port) and the EU sponsored ontology based Nepomuk research project failed. http://en.wikipedia.org/wiki/NEPOMUK_(framework) http://en.wikipedia.org/wiki/NEPOMUK_(framework). I remember KDE "D-Bus" cause many problems in the early days of Strigi and Nepomuk.
Gnome and Ubuntu use/used the Nepomuk ontology as well: http://en.wikipedia.org/wiki/MetaTracker http://en.wikipedia.org/wiki/MetaTracker
The desktop search engine war era (2003-2006) between Microsoft Windows Longhorn WinFS (2003-2006), Microsoft Windows Vista desktop search (2006), Apple MacOS X 10.4+ Spotlight (2005) and Google desktop search (2004-2011) also brought desktop search to the Linux desktop. http://en.wikipedia.org/wiki/Windows_Search#Windows_Desktop_Search http://en.wikipedia.org/wiki/Windows_Search#Windows_Desktop_... , http://en.wikipedia.org/wiki/Spotlight_(software) http://en.wikipedia.org/wiki/Spotlight_(software) , http://en.wikipedia.org/wiki/Google_Desktop http://en.wikipedia.org/wiki/Google_Desktop
One of the reason why WinFS failed was its complex ontology (and it was coded in C# in user mode, so it was very slow). Windows Vista shipped with traditional desktop search with an advanced search dialog and a very good basic onotolgy (sadly the advanced search dialog is missing since Windows 7). WinXP already had the optional "indexing service" predecessor and the desktop search was also available as "MSN" addon download. http://en.wikipedia.org/wiki/Windows_Search#Windows_Desktop_Search http://en.wikipedia.org/wiki/Windows_Search#Windows_Desktop_...
Edit: to the downvoter: D-Bus was inspired by OLE, DCOM, CORBA, KParts, Bonobo (http://en.wikipedia.org/wiki/D-Bus http://en.wikipedia.org/wiki/D-Bus). Search on Google for "strigi dbus problem", "nepomuk dbus problem". D-Bus caused problems in the early days of KDE4, strigi and later nepomuk era.
- toyg 12y agoDBus is totally separate from Strigi and Nepomuk -- it's a IPC bus, and a GNOME invention.