pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mk
Module Name: pkgsrc
Committed By: gdt
Date: Mon Dec 10 15:37:49 UTC 2018
Modified Files:
pkgsrc/mk: license.mk
Log Message:
mk/license.mk: DEFAULT_ACCEPTABLE - add DFSG, clarify
(This is a comment-only change.)
Add compliance with Debian Free Software Guidelines as evidenced by
inclusion in Debian main as a basis for inclusion in
DEFAULT_ACCEPTABLE_LICENSES.
Clarify that the exclusion of AGPL by TNF board is higher priority
than the new DFSG section.
Add to the "obviously would be approved as Free" section the notion
that a license must also obviously not trigger the AGPL concern.
As proposed on tech-pkg, edited based on agc@ comments.
To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93 pkgsrc/mk/license.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mk/license.mk
diff -u pkgsrc/mk/license.mk:1.92 pkgsrc/mk/license.mk:1.93
--- pkgsrc/mk/license.mk:1.92 Sun Dec 9 06:07:23 2018
+++ pkgsrc/mk/license.mk Mon Dec 10 15:37:49 2018
@@ -1,4 +1,4 @@
-# $NetBSD: license.mk,v 1.92 2018/12/09 06:07:23 triaxx Exp $
+# $NetBSD: license.mk,v 1.93 2018/12/10 15:37:49 gdt Exp $
#
# This file handles everything about the LICENSE variable. It is
# included automatically by bsd.pkg.mk.
@@ -66,22 +66,37 @@
# The list of licenses that will be the default value of
# ACCEPTABLE_LICENSES. Adapting the longstanding policy of Open
# Source or Free licenses not requiring tags, it should contain
-# almost all licenses that are Open Source or Free, so as to provide
-# the most expansive default that almost all people find
-# acceptable. (Many people will want to add more licenses to
-# ACCEPTABLE_LICENSES; the point is to have a default that very
-# few people want to shrink.)
-#
-# As an exception to the Open Source or Free policy, the board
-# of The NetBSD Foundation has decided that licenses that
-# trigger obligations from use (rather than redistribution),
-# such as the Affero GPL, should not be in
+# all licenses that are definitively Free or Open Source --
+# except those specifically excluded by the TNF board -- so as
+# to provide the most expansive default that almost all people
+# find acceptable. (Many people will want to add more licenses
+# to ACCEPTABLE_LICENSES; the point is to have a default that
+# very few people want to shrink.)
+#
+# Licenses approved by FSF as Free and by OSI as Open Source
+# will be added by default, without annotation, as these
+# organizations publish lists of approved licenses.
+#
+# Licenses approved by Debian as meeting the Debian Free
+# Software Guidelines will also be added by default. They
+# should be in a second section with a comment about each one,
+# because Debian does not publish an accepted license list and
+# acceptability must be inferred from inclusion in main.
+#
+# The board of The NetBSD Foundation is the final arbiter of
+# which licenses may be in DEFAULT_ACCEPTABLE_LICENSES. As an
+# exception to the above policy on treating Free, Open Source,
+# and DFSG licenses as acceptable, the board has decided that
+# licenses that trigger obligations from use (rather than
+# redistribution), such as the Affero GPL, should not be in
# DEFAULT_ACCEPTABLE_LICENSES.
#
# Licenses not formally approved as Free or Open Source may be
-# added if they have terms that would obviously be approved if
-# the effort were made. Such license names will have a comment
-# near them in the assignment to DEFAULT_ACCEPTABLE_LICENSES.
+# added if they have terms that would 1) obviously be approved
+# by FSF or OSI if the effort were made and 2) obviously not
+# trigger the above issue with AGPL-type licenses. Such license
+# names will be in an additional section and have a comment near
+# them in the assignment to DEFAULT_ACCEPTABLE_LICENSES.
#
# The pkg_install sources also have a
# DEFAULT_ACCEPTABLE_LICENSES list, and that should be updated
Home |
Main Index |
Thread Index |
Old Index