Grub (search engine)

Grub was an open source distributed search crawler platform.

Grubby, the Official Grub Mascot

Users of Grub could download the peer-to-peer grubclient software and let it run during their computer's idle time. The client indexed the URLs and sent them back to the main grub server in a highly compressed form. The collective crawl could then, in theory, be utilized by an indexing system, such as the one being proposed at Wikia Search. Grub was able to quickly build a large snapshot by asking thousands of clients to crawl and analyze a small portion of the web each.

Wikia has now released the entire Grub package under an open source software license. However, the old Grub clients are not functional anymore. New clients can be found on the Wikia wiki.

History

The project was started in 2000 by Kord Campbell, Igor Stojanovski, and Ledio Ago in Oklahoma City.[1] Intellectual property rights were acquired from Grub in January 2003 for $1.3 million in cash and stock by LookSmart.[2] For a short time the original team continued working on the project, releasing several new versions of the software, albeit under a closed license.

Operations of Grub were shut down in late 2005. On July 27, 2007, Jimmy Wales announced that Wikia, Inc., the for-profit company developing the open source search engine Wikia Search, had acquired Grub from LookSmart[3] on July 17 for $50,000.[4] On that same day, the site was reactivated and is currently being updated.

gollark: As you can see, centre-justification follows from the combination of left- and right-justification.
gollark: Left-justification:> Left-wing politics supports social equality and egalitarianism, often in critique of social hierarchy.[1][2][3][4] Left-wing politics typically involves a concern for those in society whom its adherents perceive as disadvantaged relative to others as well as a belief that there are unjustified inequalities that need to be reduced or abolished.[1] According to emeritus professor of economics Barry Clark, left-wing supporters "claim that human development flourishes when individuals engage in cooperative, mutually respectful relations that can thrive only when excessive differences in status, power, and wealth are eliminated."[5] No language (except esoteric apioforms) *truly* lacks generics. Typically, they have generics, but limited to a few "blessed" built-in data types; in C, arrays and pointers; in Go, maps, slices and channels. This of course creates vast inequality between the built-in types and the compiler writers and the average programmers with their user-defined data types, which cannot be generic. Typically, users of the language are forced to either manually monomorphise, or use type-unsafe approaches such as `void*`. Both merely perpetuate an unjust system which must be abolished.
gollark: Anyway, center-justify... centrism is about being precisely in the middle of the left and right options. I will imminently left-justify it, so centre-justification WILL follow.
gollark: Social hierarchies are literal hierarchies.
gollark: Hmm. Apparently,> Right-wing politics embraces the view that certain social orders and hierarchies are inevitable, natural, normal, or desirable,[1][2][3] typically supporting this position on the basis of natural law, economics, or tradition.[4]:693, 721[5][6][7][8][9] Hierarchy and inequality may be seen as natural results of traditional social differences[10][11] or competition in market economies.[12][13][14] The term right-wing can generally refer to "the conservative or reactionary section of a political party or system".[15] Obviously, generics should exist in all programming languages ever, since they have existed for quite a while and been implemented rather frequently, and allow you to construct hierarchical data structures like trees which are able to contain any type.

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.