Redistributing MiKTeX
Copying conditions for MiKTeX
To the best of my knowledge, all software in this distribution is freely redistributable
(libre, that is, not necessarily gratis), within the Free Software Foundation's
definition and Debian Free Software Guidelines. If you find any non-free files included,
please contact me.
That said, MiKTeX has neither a single copyright holder nor a single license covering
its entire contents, since it is a collection of many disparate packages. Therefore,
you may copy, modify, and/or redistribute software from MiKTeX only if you comply
with the requirements placed thereon by the owners of the respective packages.
To most easily learn these requirements, I suggest checking the TeX Catalogue at:
http://www.ctan.org/tex-archive/help/Catalogue/catalogue.html (or any CTAN
mirror). The Catalogue is also included in MiKTeX in
doc/html/catalogue/, but the online version will have updates. Of course
the legal statements within the packages themselves are the final authority.
Guidelines for redistribution
In general, you may redistribute MiKTeX, with or without modification, for profit
or not, according to the usual free software tenets. Here are some general guidelines
for doing this:
-
If you make any changes to the MiKTeX distribution or any package it contains, besides
complying with any licensing requirements, you must prominently mention such changes
in your modified distribution so that users do not take your work for mine, and
know to contact you, not me, in case of questions or problems. A new top-level README.yourwork
file is a good place to describe the general situation.
-
Especially (but not necessarily) if changes or additions are made, I recommend a
clearly different title, such as “Your work, based
on MiKTeX x.y.zzzz (with updates)”, where
x.y.zzzz is the version of MiKTeX you are publishing. This credits
both our work and mine.
-
You absolutely may not place your own copyright on the entire
distribution, since it is not your work (as stated above, MiKTeX is
not created by any single person or entity). Statements such as “all rights
reserved” and “may not be reproduced” are
especially reprehensible, since they are antithetical to the free software principles
under which MiKTeX is produced.
-
You may use any cover or media label designs that you wish. Such packaging and marketing
details are not covered by any MiKTeX license.
-
Finally, I make the following requests (not legal requirements):
-
Acknowledging that MiKTeX is developed as a joint effort by all TeX user groups,
and encouraging the user/reader to join their user group of choice.
The web page http://www.tug.org/usergroups.html
may be referenced as a list of TeX user groups. I also appreciate your explicitly
listing all the user groups as given on that page, space permitting.
-
Referencing the MiKTeX project page:
http://www.miktex.org/.
Such credits may be placed on the label of your media, your cover, and/or in accompanying
text (for instance, in the acknowledgements section of a book).
Finally, although it is certainly not a requirement, I'd like to invite any redistributors
to make a donation to the project, whether cash or in-kind, for example via http://www.miktex.org/giveback. Thanks.
If you have any questions or comments, please contact me. In general, I appreciate
being given the chance to review any MiKTeX-related material in advance of publication,
simply to avoid mistakes. It is much better to correct text on a DVD label or in
a book before thousands of copies are made!
I am also happy to keep anyone planning a publication informed as to my deadlines
and progress. Just let me know. However, you should be aware that MiKTeX
is produced entirely by volunteers, and no dates can be guaranteed.
References
MiKTeX project page: http://www.miktex.org/
The FSF's free software definition: http://www.gnu.org/philosophy/free-sw.html
Debian Free Software Guidelines:
http://www.debian.org/intro/free
FSF commentary on existing licenses: http://www.gnu.org/licenses/license-list.html
LPPL: http://www.latex-project.org/lppl.txt