README.md in pitchfork-0.1.0 vs README.md in pitchfork-0.1.1
- old
+ new
@@ -1,11 +1,11 @@
# pitchfork: Rack HTTP server for shared-nothing architecture
`pitchfork` is a preforking HTTP server for Rack applications designed
to minimize memory usage by maximizing Copy-on-Write performance.
-Like [`unicorn`](https://yhbt.net/unicorn/README.html) (which `pitchfork` is a derivative of), is it designed to
+Like [`unicorn`](https://yhbt.net/unicorn/README.html) (of which `pitchfork` is a derivative), it is designed to
only serve fast clients on low-latency, high-bandwidth connections and take
advantage of features in Unix/Unix-like kernels. Slow clients should
only be served by placing a reverse proxy capable of fully buffering
both the request and response in between `pitchfork` and slow clients.
@@ -97,20 +97,29 @@
compatibility with existing applications.
Most command-line options for other Rack applications (above) are also
supported. Run `pitchfork -h` to see command-line options.
+## Relation to Unicorn
+
+Pitchfork initially started as a Unicorn patch, however some of Unicorn features
+as well as Unicorn policy of supporting extremely old Ruby version made it challenging.
+
+Forking was the occasion to significantly reduce the complexity.
+
+However some large parts of Pitchfork like the HTTP parser are still mostly unchanged from Unicorn, and Unicorn
+is fairly stable these days. As such we aim to backport any Unicorn patches that may apply to Pitchfork and vice versa.
+
## License
pitchfork is copyright 2022 Shopify Inc and all contributors.
It is based on Unicorn 6.1.0.
Unicorn is copyright 2009-2018 by all contributors (see logs in git).
It is based on Mongrel 1.1.5.
Mongrel is copyright 2007 Zed A. Shaw and contributors.
-pitchfork is licensed under (your choice) of the GPLv2 or later
-(GPLv3+ preferred), or Ruby (1.8)-specific terms.
+pitchfork is licensed under the GPLv2 or later or Ruby (1.8)-specific terms.
See the included LICENSE file for details.
## Thanks
Thanks to Eric Wong and all Unicorn and Mongrel contributors over the years.