@menu
* Introduction::
* Acknowledgements::
+* 8sync's license and general comments on copyleft::
+* Installation::
+* Getting started::
+* API Reference::
+* Contributing::
* Copying This Manual::
* Index::
@end menu
+\f
+
@node Introduction
@chapter Introduction
Now that's pretty cool!
+\f
+
@node Acknowledgements
@chapter Acknowledgements
A little over a month after that, hacking on 8sync began!
+\f
@node 8sync's license and general comments on copyleft
@chapter 8sync's license and general comments on copyleft
for the precise terms.)
This usage of the LGPL helps us ensure that 8sync and derivatives of
-8sync as a library will remain free.
+ 8sync as a library will remain free.
Though it is not a requirement, we request you use 8sync to build free
software rather than use it to contribute to the growing world of
proprietary software.
-The choice of the LGPL for 8sync was a strategic one, though in general,
- we encourage stronger copyleft.
+The choice of the LGPL for 8sync was a strategic one.
+This is not a general recommendation to use the LGPL instead of the GPL
+ for all libraries.
+In general, we encourage stronger copyleft.
(For more thinking on this position, see
@uref{https://www.gnu.org/licenses/why-not-lgpl.html,
Why you shouldn't use the Lesser GPL for your next library}.)
+Although 8sync provides some unique features, its main functionality is as
+ an asynchronous event loop, and there are many other asynchronous event
+ loop systems out there such as Node.js for Javascript and Asyncio for
+ Python (there are others as well).
+It is popular in some of these communities to hold anti-copyleft positions,
+ which is unfortunate, and many community members seem to be adopting
+ these positions because other developers they look up to are holding
+ them.
+If you have come from one of these communities and are exploring 8sync, we
+ hope reading this will help you reconsider your position.
+
In particular, if you are building a library or application that uses
8sync in some useful way, consider releasing your program under the GNU
GPL or GNU AGPL!
And help us turn the tide towards greater software freedom...
consider a strong copyleft license!''
+\f
+
+@node Installation
+@chapter Installation
+
+General GNU configure / make / make install instructions go here!
+:)
+
+\f
+
+@node Getting started
+@chapter Getting started
+
+\f
+
+@node API Reference
+@chapter API Reference
+
+\f
+
+@node Contributing
+@chapter Contributing
+
+\f
@node Copying This Manual
@appendix Copying This Manual
GNU Lesser General Public License, as published by the Free Software
Foundation, version 3 or any later version.
+\f
+
@menu
* GNU Free Documentation License:: License for copying this manual.
@end menu