PyGopherd
Encyclopedia
PyGopherd is a modern Internet Gopher server written in Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

 and is maintained by John Goerzen
John Goerzen
John Goerzen is a prominent member of the Internet Gopher community and a former president/chairman of Software in the Public Interest. He is the developer for the PyGopherd Gopher server and runs [gopher://gopher.quux.org/ gopher.quux.org], one of the largest maintained Gopher servers...

. In addition to support for RFC 1436 Gopher and Gopher+
Gopher+
Gopher+ is a forward compatible enhancement to the RFC [ftp://ftp.ietf.org/rfc/rfc1436.txt 1436] Gopher protocol. Gopher+ works by sending extra data between the client and the server.-How it works:...

, PyGopherd also supports HTTP and WAP
Wireless Application Protocol
Wireless Application Protocol is a technical standard for accessing information over a mobile wireless network.A WAP browser is a web browser for mobile devices such as mobile phones that uses the protocol.Before the introduction of WAP, mobile service providers had limited opportunities to offer...

.

External links

  • [gopher://gopher.quux.org/1/devel/gopher/pygopherd PyGopherd development site (Gopher link)]
  • [gopher://pineapple.vg/h/Documentation/pygopherd.html PyGopherd Documentation]
  • Git repository
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK