Difference between revisions of "Open Source and Search"

From PublicWiki
Jump to: navigation, search
(Links: Added links to Google Blog and Google SF user.)
(Links: Added links for Google Code.)
Line 42: Line 42:
 
Useful links which contain too many resources or change too frequently for me to list as references
 
Useful links which contain too many resources or change too frequently for me to list as references
 
above.
 
above.
 +
 +
* [http://code.google.com Google Code], the official clearinghouse for Google's open source software and APIs.
 +
** [http://code.google.com/organizations.html Organizations] in which Google participates, which are all effectively open source.
 +
** [http://code.google.com/summerofcode.html Summer of Code], Google's annual summer "externship" program which pays students stipends to develop open source software with mentoring organizations.
 +
 +
* [http://sourceforge.net/users/google/ Google Open Source Projects] hosted on SourceForge.
  
 
* [http://www.searchenginewatch.com Search Engine Watch], news site and watchdog organization for all issues related to search engines.
 
* [http://www.searchenginewatch.com Search Engine Watch], news site and watchdog organization for all issues related to search engines.
  
 
* [http://googleblog.blogspot.com Official Google Blog], hosted on Google-owned Blogger.com.
 
* [http://googleblog.blogspot.com Official Google Blog], hosted on Google-owned Blogger.com.
 
* [http://sourceforge.net/users/google/ Google Open Source Projects] hosted on SourceForge.
 

Revision as of 22:58, 30 April 2006

Synopsis

My main interest is in open source software (OSS), and I will be speaking on lessons of privacy, freedom, and quality learned from OSS that are relevant to search engines. I will connect several ideas along the path(s) from OSS to search, which may seem unrelated at first: blogs, wikis, peer-to-peer filesharing, and web services.

I am not a lawyer, so I will concentrate on the three social issues above with regard to web search and how we can achieve them to varying degrees with technology. Technical detail will be kept to a minimum in order to make it clear why everyone should care about these issues, not just computer scientists.

Readings

I'll assume a little previous knowledge: that you use the web almost every day and have at least heard of the buzzwords above. If you want a little more background information than I can cover in a 30 minute talk, here are some useful readings:

  • The Long Tail, a Wired article by Chris Anderson on how online businesses can make lots of money from niche markets.

References

I'll be summarizing the salient points of the references below in my talk, which are really too long and mostly too technical for a general audience. I only include the links here for completeness.

  • The Cathedral and the Bazaar, the most famous essay on how Linux changed the open source model, by Eric Raymond. Unfortunately lots of jargon and acronyms are used, since programmers are the intended audience.
  • Among the audience, a survey article by The Economist magazine that is extremely thorough and accessible. Only the first page is "necessary," although the other articles are also good reading.

Links

Useful links which contain too many resources or change too frequently for me to list as references above.

  • Google Code, the official clearinghouse for Google's open source software and APIs.
    • Organizations in which Google participates, which are all effectively open source.
    • Summer of Code, Google's annual summer "externship" program which pays students stipends to develop open source software with mentoring organizations.
  • Search Engine Watch, news site and watchdog organization for all issues related to search engines.