ArticleslgStudy

computer science

John Gilmore (activist)

John Gilmore (activist) is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand John Gilmore (activist) rather than just read about it. In short: John Gilmore (born 1955) is an American activist. He is one of the founders of the Electronic Frontier Foundation, the Cypherpunks mailing list, and Cygnus Solutions.

John Gilmore (activist) — main illustration
John Gilmore (activist) — illustration

Key takeaways

  • John Gilmore (activist) belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect John Gilmore (activist) to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of John Gilmore (activist) from memory before moving on to harder problems.

Reference excerpt

John Gilmore (born 1955) is an American activist. He is one of the founders of the Electronic Frontier Foundation, the Cypherpunks mailing list, and Cygnus Solutions. He created the alt.* hierarchy in Usenet and is a major contributor to the GNU Project. An outspoken civil libertarian, Gilmore has sued the Federal Aviation Administration, the United States Department of Justice, and others. He was the plaintiff in the prominent case Gilmore v. Gonzales, challenging secret travel-restriction laws, which he lost. He is an advocate for drug policy reform. He co-authored the Bootstrap Protocol in 1985, which evolved into Dynamic Host Configuration Protocol (DHCP), the primary way local networks assign an IP address to devices.

Life and career As the fifth employee of Sun Microsystems and founder of Cygnus Support, he became wealthy enough to retire early and pursue other interests. He is also one of the founders of the Electronic Frontier Foundation based in San Francisco. He is a frequent contributor to free software, and worked on several GNU projects, including maintaining the GNU Debugger in the early 1990s, initiating GNU Radio in 1998, starting Gnash media player in December 2005 to create a free software player for Flash movies, and writing the pdtar program which became GNU tar. Outside of the GNU project he founded the FreeS/WAN project, an implementation of IPsec, to promote the encryption of Internet traffic. He sponsored the EFF's Deep Crack DES cracker, sponsored the Micropolis city building game based on SimCity, and is a proponent of opportunistic encryption. Gilmore co-authored the Bootstrap Protocol with Bill Croft in 1985. The Bootstrap Protocol evolved into DHCP, the method by which Ethernet and wireless networks typically assign devices an IP address. On October 22, 2021, the EFF announced that they had removed Gilmore from the Board following a governance dispute. The details of the dispute were not made public. On June 23, 2024, Gilmore was selected as a board member of the Free Software Foundation.

Activism Gilmore owns the domain name toad.com, which is one of the 100 oldest active .com domains. It was registered on August 18, 1987. He runs the mail server at toad.com as an open mail relay. In October 2002, Gilmore's ISP, Verio, cut off his Internet access for running an open relay, a violation of Verio's terms of service. Many people contend that open relays make it too easy to send spam. Gilmore protests that Verio's actions constitute censorship, and he argues that his mail server was programmed to be essentially useless to spammers and other senders of mass email. He also notes that his configuration makes it easier for friends who travel to send email, although his critics counter that there are other mechanisms to accommodate people wanting to send email while traveling. The measures Gilmore took to make his server useless to spammers may or may not have helped, considering that in 2002, at least one mass-mailing worm that propagated through open relays — W32.Yaha — had been hard-coded to relay through the toad.com mail server. Gilmore famously stated of Internet censorship that "The Net interprets censorship as damage and routes around it". He unsuccessfully challenged the constitutionality of secret regulations regarding travel security policies in Gilmore v. Gonzales. Gilmore is also an advocate for the relaxing of drug laws and has given financial support to Students for Sensible Drug Policy, the Marijuana Policy Project, Erowid, MAPS, Flex Your Rights, and various other organizations seeking to end the war on drugs. He is a member of the boards of directors of MAPS and the Marijuana Policy Project. Until October 2021, he was also a board member of the EFF.

Affiliations Following the sale of AMPRNet address space in mid-2019, Gilmore, under amateur radio call sign W0GNU, was listed as a board member of Amateur Radio Digital Communications, a non-profit involved in the management of the 44.0.0.0/8 resources on behalf of the amateur radio community.

Honours Gilmore has received the Free Software Foundation's Advancement of Free Software 2009 award.

References

External links

Official website Gilmore v. Gonzales information Verio censored John Gilmore's email under pressure from anti-spammers. John Gilmore on inflight activism, spam and sarongs; interview by Mikael Pawlo, August 18, 2004. Gilmore on Secret Laws / Gonzales case; audio interview, November 13, 2006.

Illustrations

John Gilmore (activist) illustration

Worked examples

Example 1 — a first encounter with John Gilmore (activist)

Start with the simplest possible case. Write down what John Gilmore (activist) claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to John Gilmore (activist) before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about John Gilmore (activist) ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of John Gilmore (activist)

In research
John Gilmore (activist) appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses John Gilmore (activist) in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
John Gilmore (activist) is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1955 births, Amateur radio people, American drug policy reform activists, so understanding it makes those chapters shorter.
In everyday life
Look for John Gilmore (activist) outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “John Gilmore (activist)” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study John Gilmore (activist) in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what John Gilmore (activist) means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain John Gilmore (activist) out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is John Gilmore (activist) in simple terms?

John Gilmore (born 1955) is an American activist. He is one of the founders of the Electronic Frontier Foundation, the Cypherpunks mailing list, and Cygnus Solutions.

Why does John Gilmore (activist) matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study John Gilmore (activist)?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on John Gilmore (activist).

Tags

  • 1955 births
  • Amateur radio people
  • American drug policy reform activists
  • American internet activists
  • American philanthropists
  • American technology company founders
  • Computer programmers
  • Cypherpunks
  • Free software programmers
  • GNU people
  • Internet pioneers
  • Living people

Keep exploring