From e8c5406574bd90476e0e21d3e13d09973f631059 Mon Sep 17 00:00:00 2001 From: "Reuven M. Lerner" Date: Mon, 14 May 2018 14:21:42 -0400 Subject: [PATCH] Updated the "license" description to be more complete, indicating that this argument is meant for deviations from the Trove classifier, not instead of it. --- source/tutorials/distributing-packages.rst | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/source/tutorials/distributing-packages.rst b/source/tutorials/distributing-packages.rst index eda7722b6..c52e012f8 100644 --- a/source/tutorials/distributing-packages.rst +++ b/source/tutorials/distributing-packages.rst @@ -270,7 +270,20 @@ license license='MIT', -Provide the type of license you are using. +The ``license`` argument doesn't have to indicate the license under +which your package is being released, although you may optionally do +so if you want. If you're using a standard, well-known license, then +your main indication can and should be via the ``classifiers`` +argument. Classifiers exist for all major open-source licenses. + +The "license" argument is more typically used to indicate differences +from well-known licenses, or to include your own, unique license. As a +general rule, it's a good idea to use a standard, well-known license, +both to avoid confusion and because some organizations avoid software +whose license is unapproved. + +See :ref:`"Classifier" ` for some examples of +values for ``license``. classifiers