Slashdot Mirror


Wikia Acquires Grub, Releases it Under Open Source

An anonymous reader writes "During a keynote address at the O'Reilly Open Source Conference (OSCON), Jimmy Wales announced that Wikia has acquired Grub, the original visionary distributed search project, from LookSmart and released it under an open source license for the first time in four years. Grub operates under a model of users donating their personal computing resources towards a common goal, and is available for download and testing."

26 of 119 comments (clear)

  1. FIST SPORT by ringbarer · · Score: 5, Funny

    Oh fuck! Does this mean I have to read [Citation Needed] every time I boot up?

    --
    "Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
    1. Re:FIST SPORT by Archangel+Michael · · Score: 5, Informative

      Not the bootloader

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:FIST SPORT by Ltar · · Score: 4, Insightful

      How do you expect him to get first post if he reads the summary?

    3. Re:FIST SPORT by MoxFulder · · Score: 2, Informative

      I wish someone would acquire the GRUB, and close it. That piece of crap has caused me more pain than any other open source software. If lilo broke, well just grab a boot disk and rerun it. When (not if) grub breaks, god help you trying to figure out what to do. Are you kidding me? On most Linux systems, you can just run update-grub to reinstall the first-stage bootloader (or grub-install on some). To adjust its settings, you need only edit the file /boot/grub/menu.lst ... you don't even have to re-run GRUB after editing that file.

      Unlike Lilo, GRUB offers a full-featured command line so that you can edit your boot settings if it doesn't quite work right. No need for a rescue disk almost ever. GRUB reads it configuration file at boot time, unlike LILO which hides it somewhere after the boot sector of the hard disk.

      GRUB is very powerful, it can boot off USB drives in a sane way, it can work around all kinds of BIOS bugs, etc. And in my opinion it's easier-to-use than LILO as well! It sounds like you only have trouble with GRUB because you never bothered to learn the one or two commands needed to reinstall it :-) Since I switched from LILO to GRUB, the *only* times I've ever needed to reinstall GRUB are when I install Windows on top of Linux, and it hoses my boot sector. And I lay the blame for that squarely on Microsoft...

      I admit, grub is nice when it automagically works. The problem is when it doesn't. GRUB failures are the only reason I reinstall operating systems anymore. Well, sure... *any* bootloader is great when it "just works." It's when it doesn't quite boot right that you start to care about it. And that's why GRUB's command line and other features are so great.

      For many of us, the bootloader is just a solution to the fact that the PC BIOS is horribly retarded, and no self-respecting operating system kernel includes the kind of awful code needed to interface with the BIOS. If we could all use LinuxBIOS, which can boot Linux or *BSD or Windows directly, we wouldn't need any separate bootloader software. Someday...
  2. Lunch Time by n1ckml007 · · Score: 5, Funny

    That's funny, I ALSO just acquired some grub, yum yum.

  3. Uh-oh? by dedazo · · Score: 3, Insightful
    This might be bad news for Google. WP is about the only "organization" capable of putting together a human-vetted search with the Grub software. I have no idea of people will go for that sort of thing (I like my search results from an algorithm, thanks) but if they do, and the search results work correctly (that relevance is what made Google to begin with) then Google might just be in trouble.

    Of course at that point Google will buy Wikia and whatever other properties seem relevant... and then Google will have completed the transition from "do no evil" to "if you can't beat them, buy them" that started with YouTube.

    Of course this might not be the case, but I have trouble trying to come up with a reason why Wikia might want something like Grub.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    1. Re:Uh-oh? by anilg · · Score: 3, Funny
      This might be bad news for Google.

      Not if you use smileys, it isn't! ;) ;) :)

      --
      http://dilemma.gulecha.org - My philospohical short film.
  4. So? by DogDude · · Score: 2, Interesting

    It's a nice idea, but badly implemented. Search doesn't even work (I've tried it before, and it's never worked), and on top of that, today, search throws a bunch of mySQL errors (mySQL? for a search engine?!?!). It's a nice idea, and maybe this group will breathe some life into it, but right now, grub is doa, as far as I'm concerned.

    \ I'll be excited if they make a working search engine. I'll be even more excited if they do work on the searching algorithms, which is what makes or breaks search engines, not the amount of content they have. It's what you do with the info. Anybody can spider lots and lots of information. Providing relevant results is why Google is #1 now, and those results are the results of some heavy, heavy math that is done by lots of pHD's. Spidering, which seems to be the focus of Grub, isn't a big limitation for most search engines these days.

    --
    I don't respond to AC's.
    1. Re:So? by truthsearch · · Score: 2, Funny

      I'll be even more excited if they do work on the searching algorithms, which is what makes or breaks search engines, not the amount of content they have.

      So you're saying it's not the size that matters, but how they use it.

      Interesting. I'm sure I've heard this somewhere before...

  5. wait a second by wwmedia · · Score: 5, Insightful

    WIKIA is a for profit company!

    so they want to use other peoples spare CPU cycles to build an empire on top without spending money on servers?

    rofl!

    all them spare cpu cycles would be better used for distributed research like Folding@Home and other @home projects

    1. Re:wait a second by kebes · · Score: 5, Insightful

      I use Google search, which is produced by Google Inc., a for-profit company. I use the search "for free," but then again I "pay" with my eyeballs, since the search pages have ads. This is a trade-off that I (and many others) are willing to make.

      So why is it so crazy to think that users would be willing to participate in a search engine where you "pay" with your spare CPU cycles? If the search engine generates useful results, it seems like a fair trade-off for me.

      I'm not sure what Wikia's business model is here. It's probably not ads, since it would be difficult to reliably enforce and bill an ad-pushing system using software that is open-source and a network that is peer-to-peer. Probably they hope that this will drive more traffic to Wikia projects, or somesuch.

      But, ultimately, I don't see what's so crazy about a for-profit company and end users coming to a mutually beneficial agreement. I donate CPU cycles and bandwidth, and get access to search results. Sounds fair to me. If the result is useful and the terms-of-use not onerous, most users will happily use it.

    2. Re:wait a second by ZachPruckowski · · Score: 3, Informative

      Wikia is the for-profit arm of Wikimedia. A large amount of Wikia profits help cover Wikimedia costs, and I'm pretty sure Wikia pays a Mediawiki developer. It also pays the salaries of some people who spend a lot of time administering Wikimedia, including Jimbo Wales and Angela Beesley.

      There are way too many uses of "wiki" in that paragraph...

      Anyhow, my point is that while it's a for-profit, it's still "for the public good" in a sense, since it exists to support non-profits, and thus it's not crazy to donate them CPU cycles.

  6. Interesting by Waffle+Iron · · Score: 5, Funny
    I just loaded this new grub on my system. I got a strange new boot menu:

    1. Fedora Core 7 (redirected from Red Hat)
      [Note: This selection may be too technical for the average user. Please help revise to improve.]
    2. Microsoft Windows Vista (redirected from Longhorn)
      [Note: This entry has been locked from new and anonymous users due to ongoing controversy. See also: WGA]
    3. Microsoft Windows 98 Second Edition (redirected from Win98)
      [Note: This OS requires cleanup to conform to quality standards. Please get involved.]
    4. FreeBSD 6.2
      [Note: Link appears dead. This has been tagged since July, 2007]
    5. MSDOS 5.11(redirected from DOS)
      [This operating system is a stub. Please help to expand and improve it. This entry has been tagged since 1981]
    Use the up and down arrow keys to make a selection, press Enter to boot.
  7. Is this a good thing? by Animats · · Score: 4, Interesting

    Wikia is a for-profit company. Users running portions of their crawler should be paid. At least in stock of the company. Otherwise it's a ripoff. It's reminiscent of Kazaa's approach to "peer to peer": user machines do the work; Kazaa collects the money.

    Distributing the web crawl isn't that big a win. The crawl is a batch job, but replying to search requests is a near real time application. The expensive part of a search engine is the system that generates fast search responses. That's where you need the systems with gigabytes of RAM and tight coupling to the other machines of the cluster.

    Doing the web crawl on user machines offloads some of the effort, but not all that much of it. If you want to cut crawl costs, some of the query machines can be devoted to crawling during slow periods.

    Remember, you can't trust the client. Web spammers can modify their copies of the crawler to report extra, phony links to their web sites and boost their stats. This gives a whole new meaning to the term "link farming". Until Wikia, there was no easy way for "search engine optimization" types to mess with the internals of the search engine. Now there is.

    Besides, what's the selling point? "Our search costs less to use than Google?" Hello?

    1. Re:Is this a good thing? by Frosty+Piss · · Score: 3, Insightful
      kquote>Comparing Kazaa to Wikia is rather over the top as Wikia doesn't install spyware and ad-serving crap. A bit of FUD?

      That's not the part the parent is comparing. The parent's comparison has NOTHING to do with the spyware issue. It has to do with using the "communities" resources to make money without paying for those resources. But hey, if *you* like to work for free, have at it.

      --
      If you want news from today, you have to come back tomorrow.
  8. Re:Meh... by Anonymous Coward · · Score: 2, Insightful

    Real men use Grub. Lilo is easier and limited. Surely not for real men.

  9. I, for one, welcome our new Wiki overlords by Lord+of+Hyphens · · Score: 2, Insightful

    Oh, great, so we get to extend the now-infamous Wiki popularity club to searches.

    --
    "I've spent my whole life figuring out crazy ways to do things. It'll work." -- Montgomery Scott, "Relics"
  10. Release by EnsilZah · · Score: 5, Funny

    Yes, but in what form are you planning to release it?

    1. Re:Release by Anonymous Coward · · Score: 2, Funny

      No need to release that.... Microsoft already beat you to it.

      Dude I need to go take a Vista.......

    2. Re:Release by Anonymous Coward · · Score: 5, Funny

      Binary blob.

    3. Re:Release by Mathness · · Score: 4, Funny

      It will be released as public domain, delivery will be as a Fast Universal Dump and Gas Exchange (fudge) packet [1] over a Wireless Connection (WC) with a water protocol to a local STP node (sewage treatment plant). At the STP node it will be processed for redistribution.

      [1] including several pamphlet with Rorschach-like art.

      --
      Carbon based humanoid in training.
    4. Re:Release by iknowcss · · Score: 3, Funny

      There's a joke in here somewhere involving a "tarball", but I don't think I want to go there.

      --
      Life is rarely fair. Cherish the moments when there is a right answer.
  11. it is not the for-profit arm of Wikimedia by Trepidity · · Score: 2, Informative

    They are completely separate entities. The only relationship is that Wikipedia's founder, Jimmy Wales, started this venture with Angela Beesley, a former member of the Wikimedia Foundation board of directors.

    There is some synergy, partly because of the fact that Jimmy Wales runs Wikia and sort-of runs Wikimedia, partly because Wikia needs community goodwill to succeed, and partly because Wikia uses the MediaWiki software on its own servers so has an interest in it working well. However it isn't anywhere near as close a relationship as you described.

  12. Welcome Back Grubby by zokord · · Score: 5, Informative

    I'm the guy that started Grub back in 1999. In 2003, after getting a little bit of press, I sold the company to LookSmart. I was hoping for a continuation of the OS license for Grub, and the financial backing of a larger company that could help develop the product out to it's logical conclusion - distributed, open search.

    Unfortunately that didn't happen with the situation, and I decided to move on to other opportunities. Now here I am again, and I fully support what Wikia is doing with Grub, and what their resources can do for the project and the problem it can solve.

    Myself (Kord Campbell), Igor Stojanovski and Ledio Ago (both who work at Splunk BTW) are three original founders of Grub. We are now helping Wikia out with getting it up and running, and explaining how things work (or don't) and will continue spending a bit of time helping out where we can as the project matures.

    I would like to point out that Grub itself isn't all that interesting right now. About all it does is distribute jobs that consist of URLs to crawl. Yes, something similar could be done with BOINK. Yes, nothing is being done with the crawled data. Yes, it breaks occasionally and it's full of bugs.

    However, it's a start. It's the first pass at fully distributing the job of search, and putting it where it belongs - in the commons. Search doesn't belong to Google, or Wikia, it belongs to everyone. It's your data, and it should be your search engine crawling, indexing and searching that data - not some monolithic profit hungry company.

    Go and read the page on search over at Wikia: http://search.wikia.com/ - Jer Miller (worked on Jabber) explains what they have in mind for Atlas. It's a fully distributed, OS, open protocol dream of making better search. Like Wikipedia (which is non-profit), Jimmy Wales wants search to be open, and community driven/managed - it's not about making gobs of money off your CPU/Bandwidth - it's about making better search for everyone.

    Ideally the current Grub clients/server will go away, and be replaced with something better. For now, you have to crawl before you walk, and you have to walk before you run. Given time, and support from the OS community, I'm sure Wikia will do the right thing here.

    If you want to get involved and help out, start by hitting the wiki and contributing your thoughts. We are going to need coders working on different aspects of the project as well, so think about volunteering in your particular area of expertise.

  13. Re:Compared to others? by TeknoHog · · Score: 2, Informative

    This Grub seems to be a human-edited system not unlike Wikipedia. I'm much more interested in algorithmic search, which is why your YaCy link was most welcome :) Another distributed search I've come across is Majestic-12.

    --
    Escher was the first MC and Giger invented the HR department.
  14. Re:somebody think of the environment! by Torvaun · · Score: 2, Insightful

    The world doesn't need Yet Another Operating System

    Whatever you're doing is already covered pretty well by something already out there. See the foolishness of that statement?

    Yes. The existing search engines do a pretty good job. However, I've been brainstorming lately to try and figure out what the next big thing will be for search engines (so I can buy a load of stock when something shows up that does this) and the thing I keep coming back to is context. When I search for Chaos Theory, am I looking for Ian Malcolm or Sam Fisher? When I search for Errant, am I looking for sites where a friend of mine used that as his username, am I looking for a dictionary, am I looking for knights errant? This is the biggest thing that hasn't happened to search engines yet without using a bunch of clunky boolean expressions. Wikipedia et al are built for this. Searches that have a bunch of different things for the same terms hit a disambiguation page. This lets you tell the system if you care about a movie, a band, a person, or any number of other things that your search term might be referring to. I eagerly await what this will bring.

    --
    I see your informative link, and raise you a pithy comment.