Biography.guide
Home › People › Programmer › Gene Kan
Portrait of Gene Kan

Gene Kan

1976 – 2002

American computer programmer

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Gene Kan

Lived 1976 – 2002 (aged 25). Gene Kan was a British programmer, engineer and computer scientist.

Gene Kan (September 6, 1976 — June 29, 2002) was a British-born Chinese American peer-to-peer file-sharing programmer who was among the first programmers to produce an open-source version of the file-sharing application that implemented the Gnutella protocol. Kan worked together with Spencer Kimball on the program called "gnubile" licensed under the GNU General Public License. Kan graduated from the University of California, Berkeley in 1997 with a major in electrical engineering and computer science , and was a member of the student club the eXperimental Computing Facility (XCF).

In June 2000, when Kan was 24, he formed a distributed search engine known as InfraSearch.com with Steve Waterhouse and another friend. Netscape co-founder Marc Andreessen was an investor in the start-up. InfraSearch was purchased by Sun Microsystems on March 6, 2001 for $12.5M USD in Sun stock options. The acquisition became part of the JXTA project at Sun. Kan joined Sun as an employee, and continued to work with the technology.

Kan was relatively well known in internet circles for a testimony he gave in July 2000 at the Senate Judiciary Committee Hearing on "Intellectual Property in the Digital Age". Metallica drummer Lars Ulrich, Sony CEO Fred Ehrlich, and others also gave testimony at the hearing. In his account, as the United States Senate decides the fate of companies like Napster, he stressed that "technology moves forward and leaves the stragglers behind," and that "the adopters always win, and the stalwarts always lose". Kan was advocate of peer-to-peer (P2P) computing and some credit him, along with other Gnutella pioneers, as its originator. He argued that it is part of an emergent technological area called distributive computing.

On June 29, 2002, he committed suicide. The cause of death was a single gunshot wound to the head. Kan was 25 years old. Prior to taking his life, Kan updated an electronic copy of his resume hosted on a University of California, Berkeley server to read "Summary: Sad example of a human being. Specializing in failure." An independent documentary film was planned for Gene Kan after he died, but it never started production.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Education
University of California, Berkeley College of Engineering

People in Gene Kan's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Gene Kan's

Frequently asked questions

Who was Gene Kan?

American computer programmer (1976–2002)

When was Gene Kan born?

Gene Kan was born on 6 September 1976.

When did Gene Kan die?

Gene Kan died on 29 June 2002.

What was Gene Kan's occupation?

Gene Kan was a programmer, engineer and computer scientist.

What nationality was Gene Kan?

Gene Kan was British.

Sources & further reading

· Wikipedia: Gene Kan

· Wikidata: Q3759423

· DBpedia: Gene Kan

Cite this page

APA: Biography.guide. (2026). Gene Kan. https://biography.guide/gene-kan/

MLA: "Gene Kan." Biography.guide, https://biography.guide/gene-kan/.

Chicago: "Gene Kan." Biography.guide. https://biography.guide/gene-kan/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:06 UTC