TinySPARQL
   HOME

TheInfoList



OR:

TinySPARQL (formerly known as Tracker) is a file indexing and search framework for
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
and other
Unix-like A Unix-like (sometimes referred to as UN*X, *nix or *NIX) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Uni ...
systems. It is written in the C programming language. TinySPARQL has been adopted by the
GNOME A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphi ...
and is heavily integrated into
GNOME Shell GNOME Shell is the graphical shell of the GNOME desktop environment starting with version 3, which was released on April 6, 2011. It provides basic functions like launching applications and switching between windows. GNOME Shell replaced GN ...
and
GNOME Files GNOME Files, formerly and internally known as Nautilus, is the official file manager for the GNOME desktop. GNOME Files, same as Nautilus, is a free and open-source software under the terms of the GNU Lesser General Public License. History Nauti ...
. At its core, TinySPARQL is a general-purpose
SPARQL SPARQL (pronounced ":wikt:sparkle, sparkle", a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language—that is, a Semantic Query, semantic query language for databases—able to retrieve and manipulate data sto ...
-based database; although it is developed together with the file indexer component, it may be used to store or access any kind of data that follows the RDF data model (such as querying Wikidata). One of the developers of the
Conduit Conduit may refer to: Engineering systems * Conduit (fluid conveyance), a pipe suitable for carrying either open-channel or pressurized liquids * Electrical conduit, a protective cover, tube or piping system for electric cables * Conduit cur ...
application has suggested using TinySPARQL to create "a metadata-enabled GNOME", similar to using Strigi as an indexer for a metadata framework in
KDE Software Compilation 4 KDE Software Compilation 4 (KDE SC 4) was the only series of the so-called KDE Software Compilation (KDE SC), first released in January 2008. The final release was version 4.14.3 in November 2014. It was the follow-up to K Desktop Environment 3 ...
.


See also

* Strigi *
NEPOMUK Nepomuk (; ) is a town in Plzeň-South District in the Plzeň Region of the Czech Republic. It has about 3,600 inhabitants. It is known as the birthplace of Saint John of Nepomuk, who was born here around 1340. Administrative division Nepomuk ...
* Baloo (software) *
WinFS WinFS (short for Windows Future Storage) was the code name for a canceled data storage and management system project based on relational databases, developed by Microsoft and first demonstrated in 2003. It was intended as an advanced storage subsy ...
*
Desktop search Desktop search tools search within a user's own computer files as opposed to searching the Internet. These tools are designed to find information on the user's PC, including web browser history, e-mail archives, text documents, sound files, images ...
* List of desktop search engines * locate


References


External links


TinySPARQL repository
on GNOME GitLab
A first look at Tracker 0.6.0
Applications using D-Bus Beta software Desktop search engines Free software programmed in C {{GNOME-stub