
This is a very simple, naive and crude PHP implementation of a minimalist
gopher server. It only opens a socket, awaits for a (single) client and
displays back an informational screen. The program is about 40 lines long.

It is meant as a dumb (simplest possible) example of a gopher server for
students and hobbyists to fiddle with and possibly build upon. It supports
only a single client at a time for the sake of simplicity. Any evolution,
improvements and fixes of this software are left to the users. Good luck.

homepage: http://phpgoph.osdn.io


=== USAGE ====================================================================

To run phpgoph you need to have a working php installation with the "sockets"
extension (this usually means you need to install a package named php8-sockets
or similar). Then, simply run it as follows:

  php phpgoph.php

phpgoph listens on port 7070. To test it, point a gopher client at the url
gopher://127.0.0.1:7070 and the phpgoph welcome screen should appear.


=== CONTACT ==================================================================

If you'd like to contact me about this software, you should find the necessary
pointers at the http://mateusz.viste.fr address.


=== LICENSING ================================================================

Written by Mateusz Viste, who released it to the public domain (see below).

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or distribute
this software, either in source code form or as a compiled binary, for any
purpose, commercial or non-commercial, and by any means.

In jurisdictions that recognize copyright laws, the author or authors of
this software dedicate any and all copyright interest in the software to
the public domain. We make this dedication for the benefit of the public at
large and to the detriment of our heirs and successors. We intend this
dedication to be an overt act of relinquishment in perpetuity of all
present and future rights to this software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to <http://unlicense.org/>
