The NetBSD Project

CVS log for pkgsrc/mk/license.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mk

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.118 / (download) - annotate - [select for diffs], Sun Apr 14 09:02:33 2024 UTC (5 days, 6 hours ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.117: +2 -1 lines
Diff to previous 1.117 (colored) to selected 1.22 (colored)

*: allow eupl-v1.2 by default, OSI approved

Revision 1.117 / (download) - annotate - [select for diffs], Tue Apr 18 15:47:10 2023 UTC (12 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.116: +2 -1 lines
Diff to previous 1.116 (colored) to selected 1.22 (colored)

mk: allow cecille-c-v1 by default (OSI approved)

Revision 1.116 / (download) - annotate - [select for diffs], Sat Feb 4 08:38:28 2023 UTC (14 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.115: +9 -1 lines
Diff to previous 1.115 (colored) to selected 1.22 (colored)

mk: add show-license-status target

This shows the current license name and if it is in ACCEPTABLE_LICENSES
and/or DEFAULT_ACCEPTABLE_LICENSES

Revision 1.115 / (download) - annotate - [select for diffs], Fri Jul 15 00:51:13 2022 UTC (21 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.114: +2 -1 lines
Diff to previous 1.114 (colored) to selected 1.22 (colored)

license.mk: add Beer-Ware to DEFAULT_ACCEPTABLE_LICENSES

As recently discussed on tech-pkg, this should be considered "Free or
Open Source", so add it accordingly. Probably this was never done
before just because it is so uncommon.

Debian allows inclusion of it as such (e.g., it's one of the
attributions they note applies to OpenSSH code in their packaging of
it), as do other mainstream Linux distros like Fedora.

Debian package review where this is stated:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685575

Fedora policy:
https://fedoraproject.org/wiki/Licensing/Beerware

Revision 1.114 / (download) - annotate - [select for diffs], Wed Jun 29 00:02:32 2022 UTC (21 months, 3 weeks ago) by gutteridge
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored) to selected 1.22 (colored)

license.mk: fix grammar in another comment

Revision 1.113 / (download) - annotate - [select for diffs], Tue Jun 28 23:57:17 2022 UTC (21 months, 3 weeks ago) by gutteridge
Branch: MAIN
Changes since 1.112: +3 -3 lines
Diff to previous 1.112 (colored) to selected 1.22 (colored)

license.mk: fix some grammar in a comment

Revision 1.112 / (download) - annotate - [select for diffs], Wed Apr 20 21:48:14 2022 UTC (23 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.111: +6 -4 lines
Diff to previous 1.111 (colored) to selected 1.22 (colored)

mk: sync allowed licenses with pkg_install

Revision 1.111 / (download) - annotate - [select for diffs], Wed Apr 20 21:39:36 2022 UTC (23 months, 4 weeks ago) by tnn
Branch: MAIN
Changes since 1.110: +2 -1 lines
Diff to previous 1.110 (colored) to selected 1.22 (colored)

license.mk: mark ijg license (graphics/jpeg) as default acceptable

Revision 1.110 / (download) - annotate - [select for diffs], Sat Jan 1 13:55:48 2022 UTC (2 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.109: +5 -2 lines
Diff to previous 1.109 (colored) to selected 1.22 (colored)

mk/license: make guess-license more user-friendly

Revision 1.109 / (download) - annotate - [select for diffs], Sat Apr 3 15:30:39 2021 UTC (3 years ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.108: +5 -5 lines
Diff to previous 1.108 (colored) to selected 1.22 (colored)

license.mk: Minor changes in comments

Capitalize Free and Open Source more consistently.

Use "approved" rather than "accepted" when discussing Debian, to
avoid confusion between their rules and processes and ours.

(This is not a substantive change.)

Revision 1.108 / (download) - annotate - [select for diffs], Sat Mar 6 04:36:21 2021 UTC (3 years, 1 month ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.107: +2 -1 lines
Diff to previous 1.107 (colored) to selected 1.22 (colored)

Add odbl-v1 to default acceptable license list

Revision 1.107 / (download) - annotate - [select for diffs], Tue Aug 18 20:18:32 2020 UTC (3 years, 8 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.106: +2 -2 lines
Diff to previous 1.106 (colored) to selected 1.22 (colored)

Add 0-clause-bsd to DEFAULT_ACCEPTABLE_LICENSES.

This is OSI-approved open source:

https://opensource.org/licenses/0BSD

Omitted from license.mk when introduced only because a freeze was on:

https://mail-index.netbsd.org/tech-pkg/2019/12/22/msg022374.html

Revision 1.106 / (download) - annotate - [select for diffs], Mon Jul 13 20:25:57 2020 UTC (3 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.105: +3 -8 lines
Diff to previous 1.105 (colored) to selected 1.22 (colored)

mk: remove backwards compatibility for pkg_install from before 2010

Revision 1.105 / (download) - annotate - [select for diffs], Thu Apr 30 08:43:25 2020 UTC (3 years, 11 months ago) by plunky
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.104: +2 -1 lines
Diff to previous 1.104 (colored) to selected 1.22 (colored)

add afl-3.0 to acceptable defaults

Revision 1.104 / (download) - annotate - [select for diffs], Sun Apr 19 12:53:21 2020 UTC (4 years ago) by rillig
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored) to selected 1.22 (colored)

mk/license.mk: adjust location of the ninka package

Revision 1.103 / (download) - annotate - [select for diffs], Sat Dec 7 04:47:32 2019 UTC (4 years, 4 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.102: +4 -1 lines
Diff to previous 1.102 (colored) to selected 1.22 (colored)

licenses & mk/license.mk: add license for Enlightenment 16

Enlightenment 16 uses a modified (non-standard) MIT license that
includes an advertising clause. (This makes it incompatible with the
GPL.) I've named it enlightenment16 to differentiate that Enlightenment
>=17 releases use the 2-Clause BSD. (Enlightenment 16 continues to be
developed independently, and is of current interest to pkgsrc users.)

In some places, this is referred to as the "MIT With Advertising"
license, but I'm not aware of other projects using this variant. If it
becomes more broadly relevant to pkgsrc, we could rename it such.

(This should have been added a long time ago, the wm/enlightenment
package simply has never had a LICENSE variable set. Better late than
never.)

Revision 1.102 / (download) - annotate - [select for diffs], Mon Sep 2 02:23:02 2019 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.101: +3 -3 lines
Diff to previous 1.101 (colored) to selected 1.22 (colored)

mk: use a single form for headings in the documentation comments

Revision 1.101 / (download) - annotate - [select for diffs], Wed Aug 14 18:12:00 2019 UTC (4 years, 8 months ago) by brook
Branch: MAIN
Changes since 1.100: +3 -1 lines
Diff to previous 1.100 (colored) to selected 1.22 (colored)

Add the biopython license to DEFAULT_ACCEPTABLE_LICENSES.

The biopython license is _very_ similar, but not identical, to many
other open source licenses used throughout pkgsrc.  The gratuitous
differences are being addressed by the project through an effort to
relicense all files to the 3-clause BSD license.  In the meantime,
Debian has accepted that the current biopython license meets the DFSG
and includes the package in their main distribution.  Consequently,
rename the license file and add it to DEFAULT_ACCEPTABLE_LICENSES.

See http://mail-index.netbsd.org/pkgsrc-changes/2019/08/13/msg195804.html.

Revision 1.100 / (download) - annotate - [select for diffs], Tue Aug 13 04:27:18 2019 UTC (4 years, 8 months ago) by maya
Branch: MAIN
Changes since 1.99: +2 -1 lines
Diff to previous 1.99 (colored) to selected 1.22 (colored)

Add Microsoft Public License as acceptable license by default.

FSF considers this a free software license, see:
https://www.gnu.org/licenses/license-list.en.html#ms-pl

Revision 1.99 / (download) - annotate - [select for diffs], Tue Jul 2 09:28:12 2019 UTC (4 years, 9 months ago) by jaapb
Branch: MAIN
Changes since 1.98: +2 -1 lines
Diff to previous 1.98 (colored) to selected 1.22 (colored)

Added CeCiLL-B license.

This is a free software license according to the FSF:
https://www.gnu.org/licenses/license-list.en.html#CeCILL-B

Revision 1.98 / (download) - annotate - [select for diffs], Sun Feb 10 21:36:54 2019 UTC (5 years, 2 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored) to selected 1.22 (colored)

license.mk: Fix a typo

Revision 1.97 / (download) - annotate - [select for diffs], Sun Feb 10 21:35:01 2019 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.96: +11 -6 lines
Diff to previous 1.96 (colored) to selected 1.22 (colored)

Revert previous for now.

Revision 1.96 / (download) - annotate - [select for diffs], Wed Feb 6 14:38:02 2019 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.95: +6 -11 lines
Diff to previous 1.95 (colored) to selected 1.22 (colored)

mk: allow Affero GPL by default

This follows a recent TNF board decision.

Revision 1.95 / (download) - annotate - [select for diffs], Mon Dec 10 15:50:10 2018 UTC (5 years, 4 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.94: +26 -17 lines
Diff to previous 1.94 (colored) to selected 1.22 (colored)

mk/license.mk: rewrite comments around license categories

Reorganize non-approved licenses based on inclusion rationale.  Align
comments to inclusion policy.

(This is a comment-only change.)

Revision 1.94 / (download) - annotate - [select for diffs], Mon Dec 10 15:39:10 2018 UTC (5 years, 4 months ago) by gdt
Branch: MAIN
Changes since 1.93: +1 -6 lines
Diff to previous 1.93 (colored) to selected 1.22 (colored)

mk/license.mk: remove ancient comment

Long ago, I floated the notion of runtime controls based on licenses.
This seems not useful and is obviously not going to happen, so gc the
comment.

Revision 1.93 / (download) - annotate - [select for diffs], Mon Dec 10 15:37:49 2018 UTC (5 years, 4 months ago) by gdt
Branch: MAIN
Changes since 1.92: +29 -14 lines
Diff to previous 1.92 (colored) to selected 1.22 (colored)

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.

Revision 1.92 / (download) - annotate - [select for diffs], Sun Dec 9 06:07:23 2018 UTC (5 years, 4 months ago) by triaxx
Branch: MAIN
Changes since 1.91: +5 -1 lines
Diff to previous 1.91 (colored) to selected 1.22 (colored)

Add purdue license as DSFG compliant.

Revision 1.91 / (download) - annotate - [select for diffs], Sat Dec 8 17:08:22 2018 UTC (5 years, 4 months ago) by triaxx
Branch: MAIN
Changes since 1.90: +1 -2 lines
Diff to previous 1.90 (colored) to selected 1.22 (colored)

Remove abell-94 (renamed as purdue)

It is not mentioned by OSI/FSF/DSFG.
Discussion in progress on tech-pkg@

Revision 1.90 / (download) - annotate - [select for diffs], Sat Dec 8 09:10:14 2018 UTC (5 years, 4 months ago) by triaxx
Branch: MAIN
Changes since 1.89: +2 -1 lines
Diff to previous 1.89 (colored) to selected 1.22 (colored)

abell-94 is acceptable

We can follow Fedora Project that treats it as Free and GPL compatible:
https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License

Revision 1.89 / (download) - annotate - [select for diffs], Fri Nov 30 18:38:19 2018 UTC (5 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.88: +7 -1 lines
Diff to previous 1.88 (colored) to selected 1.22 (colored)

mk/misc: make configuration for show-all targets more configurable

Up to now, there was a central list of variable name patterns that
defined whether a variable was printed as a sorted list, as a list or as
a single value.

Now each variable group decides on its own which of the variables are
printed in which way, using the usual glob patterns. This is more
flexible since different files sometimes differ in their naming
conventions.

Two variable groups are added: license (for everything related to
LICENSE) and go (for lang/go).

Revision 1.88 / (download) - annotate - [select for diffs], Fri Aug 10 19:29:04 2018 UTC (5 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.87: +1 -2 lines
Diff to previous 1.87 (colored) to selected 1.22 (colored)

license.mk: Remove duplicate entry I accidentally added.

Sorry, I thought I had committed this earlier.

Revision 1.87 / (download) - annotate - [select for diffs], Tue Aug 7 15:43:41 2018 UTC (5 years, 8 months ago) by nia
Branch: MAIN
Changes since 1.86: +4 -1 lines
Diff to previous 1.86 (colored) to selected 1.22 (colored)

license.mk: Add some more acceptable Creative Commons licenses, suggested
by leot.

Revision 1.86 / (download) - annotate - [select for diffs], Mon Feb 19 12:58:51 2018 UTC (6 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.85: +14 -45 lines
Diff to previous 1.85 (colored) to selected 1.22 (colored)

mk/license.mk: drop the selfmade license guessing code in favor of ninka

Revision 1.85 / (download) - annotate - [select for diffs], Sat Feb 3 17:38:13 2018 UTC (6 years, 2 months ago) by kamil
Branch: MAIN
Changes since 1.84: +4 -1 lines
Diff to previous 1.84 (colored) to selected 1.22 (colored)

Append happy to the DEFAULT_ACCEPTABLE_LICENSES list

happy is DFSG, not evaluated by OSI/FSF

No objections from <Greg Troxel>

Revision 1.84 / (download) - annotate - [select for diffs], Sun Jan 7 19:44:31 2018 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.83: +13 -3 lines
Diff to previous 1.83 (colored) to selected 1.22 (colored)

In guess-license, use ninka for determining the licenses.

Ninka can be installed from wip/ninka and analyzes each file individually,
thereby providing a much more detailed analysis than the ad-hoc method that
only looks at some COPYING files.

If Ninka is not installed, the naive fallback continues to be used.

Revision 1.83 / (download) - annotate - [select for diffs], Fri Jan 5 07:54:39 2018 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.82: +14 -15 lines
Diff to previous 1.82 (colored) to selected 1.22 (colored)

Improved license detection for the guess-license target.

Before, the first file that looked like a license file was considered.
The others were completely ignored. This led to a wrong license for
cross/arm-none-eabi-gcc. To prevent these cases in the future, the license
is only guessed if there is exactly one file with a typical license name.

This approach is still naive, but at least a little more precise. Replacing
the guess-license with a determine-licenses is much more complicated
though, since each source code file may have its own license declared, and
handling all these special cases leads to very complex license expressions
(like "gnu-gpl-v3 for all files, except for special.c, which is apache-2.0
or mit). This is very hard to do correctly.

Revision 1.82 / (download) - annotate - [select for diffs], Wed Jan 3 00:41:37 2018 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.81: +17 -19 lines
Diff to previous 1.81 (colored) to selected 1.22 (colored)

Improved guess-license for practical use.

Revision 1.81 / (download) - annotate - [select for diffs], Tue Jan 2 22:40:32 2018 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.80: +51 -3 lines
Diff to previous 1.80 (colored) to selected 1.22 (colored)

Added the guess-license target.

It compares the license file from the package with the available licenses
in licenses/ and shows the diff to the best match.

This will hopefully make it easier for package authors to include the
LICENSE variable in the package Makefile. This variable being missing is
one of the most frequent error messages from pkglint (4187 out of 20044).

Revision 1.80 / (download) - annotate - [select for diffs], Thu May 11 12:56:21 2017 UTC (6 years, 11 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.79: +3 -2 lines
Diff to previous 1.79 (colored) to selected 1.22 (colored)

Add the zsh license and add it to the default acceptable list (MIT-like).

Revision 1.79 / (download) - annotate - [select for diffs], Fri Nov 18 09:43:39 2016 UTC (7 years, 5 months ago) by spz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored) to selected 1.22 (colored)

add unicode to DEFAULT_ACCEPTABLE_LICENSES

Revision 1.78 / (download) - annotate - [select for diffs], Mon Oct 3 11:49:31 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.77: +2 -1 lines
Diff to previous 1.77 (colored) to selected 1.22 (colored)

Allow sissl-1.1 per default

See
https://opensource.org/licenses/sisslpl

Revision 1.77 / (download) - annotate - [select for diffs], Mon Oct 3 08:30:20 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored) to selected 1.22 (colored)

ibm-public-license-1.0 -> ipl-1.0

Revision 1.76 / (download) - annotate - [select for diffs], Thu Apr 21 07:51:51 2016 UTC (8 years ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.75: +2 -1 lines
Diff to previous 1.75 (colored) to selected 1.22 (colored)

Add hpnd to DEFAULT_ACCEPTABLE_LICENSES and *default_acceptable_licenses.

Discussed in tech-pkg@:
http://mail-index.netbsd.org/tech-pkg/2016/04/20/msg016755.html

Thanks to Memnon Anon!

Revision 1.75 / (download) - annotate - [select for diffs], Wed Feb 10 10:50:18 2016 UTC (8 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.74: +2 -1 lines
Diff to previous 1.74 (colored) to selected 1.22 (colored)

Add paratype to default-allowed licenses, since it is basically ofl-v1.1.

Revision 1.74 / (download) - annotate - [select for diffs], Sun Sep 13 11:22:22 2015 UTC (8 years, 7 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.73: +5 -1 lines
Diff to previous 1.73 (colored) to selected 1.22 (colored)

Add vera-ttf-license as DEFAULT_ACCEPTABLE_LICENSES.

The vera-ttf-license is neither approved by OSI nor FSF but it is mostly in line
with Free Software principles. It is also accepted by the DFSG.

Discussed on tech-pkg@:

 http://mail-index.netbsd.org/tech-pkg/2015/09/10/msg015570.html

Revision 1.73 / (download) - annotate - [select for diffs], Sun Aug 2 02:12:33 2015 UTC (8 years, 8 months ago) by markd
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.22 (colored)

Add lppl-1.0 license.

Revision 1.72 / (download) - annotate - [select for diffs], Fri Jul 17 06:45:22 2015 UTC (8 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.71: +3 -2 lines
Diff to previous 1.71 (colored) to selected 1.22 (colored)

zpl -> zpl-2.0, add zpl-2.1

Revision 1.71 / (download) - annotate - [select for diffs], Fri May 8 10:37:32 2015 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored) to selected 1.22 (colored)

Add lppl-1.2, an older version of lppl-1.3c, and add it to default-allowed
like the 1.3c version.

Revision 1.70 / (download) - annotate - [select for diffs], Sat May 2 13:21:37 2015 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.69: +2 -1 lines
Diff to previous 1.69 (colored) to selected 1.22 (colored)

Add the GUST Font Source License (GFSL) from
http://ctan.org/license/gfsl

Since this is basically the LaTeX Project Public License with one clause
removed, add it to the default acceptable licenses.
(lppl is fine with both OSI and FSF and already allowed.)

Revision 1.69 / (download) - annotate - [select for diffs], Sat Apr 25 10:18:42 2015 UTC (8 years, 11 months ago) by reinoud
Branch: MAIN
Changes since 1.68: +1 -2 lines
Diff to previous 1.68 (colored) to selected 1.22 (colored)

Remove esdl from the list of default acceptable licences.

My bad, should have looked more clearly at the name of the list... DUH!

Thanks Thomas :)

Revision 1.68 / (download) - annotate - [select for diffs], Fri Apr 24 18:53:00 2015 UTC (8 years, 11 months ago) by reinoud
Branch: MAIN
Changes since 1.67: +2 -1 lines
Diff to previous 1.67 (colored) to selected 1.22 (colored)

Add esdl license

Revision 1.67 / (download) - annotate - [select for diffs], Sun Apr 19 22:18:19 2015 UTC (9 years ago) by rodent
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored) to selected 1.22 (colored)

DEFAULT_ACCEPTABLE_LICENSES+=w3c

Revision 1.66 / (download) - annotate - [select for diffs], Sun Mar 22 03:43:11 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.65: +2 -1 lines
Diff to previous 1.65 (colored) to selected 1.22 (colored)

osl 3.0 should be default acceptable (it is both FSF and OSI approved)

Revision 1.65 / (download) - annotate - [select for diffs], Thu Jan 8 11:12:29 2015 UTC (9 years, 3 months ago) by prlw1
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.22 (colored)

The list of licences pointed to from http://www.fsf.org/licensing/
now points to http://www.gnu.org/licenses/license-list.html

Revision 1.64 / (download) - annotate - [select for diffs], Sun Oct 12 23:39:17 2014 UTC (9 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored) to selected 1.22 (colored)

Simplify PKG_DEVELOPER checks.

Revision 1.63 / (download) - annotate - [select for diffs], Thu May 15 09:59:09 2014 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.62: +2 -1 lines
Diff to previous 1.62 (colored) to selected 1.22 (colored)

Add openssl license and allow it by default, since it's FSF approved:
http://www.gnu.org/licenses/license-list.en.html#OpenSSL

Revision 1.62 / (download) - annotate - [select for diffs], Wed Apr 16 14:41:21 2014 UTC (10 years ago) by wiz
Branch: MAIN
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored) to selected 1.22 (colored)

Add cecill-2.1 and allow it per default.

OSI-approved, see
http://opensource.org/licenses/CECILL-2.1

Revision 1.61 / (download) - annotate - [select for diffs], Wed Mar 19 21:45:12 2014 UTC (10 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored) to selected 1.22 (colored)

Fix typo.

Revision 1.60 / (download) - annotate - [select for diffs], Tue Mar 18 15:11:38 2014 UTC (10 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.59: +2 -1 lines
Diff to previous 1.59 (colored) to selected 1.22 (colored)

Add European Union Public Licence and add it to default allowed licenses,
since it's OSI-approved:
http://opensource.org/licenses/EUPL-1.1

ok@ gdt

Revision 1.59 / (download) - annotate - [select for diffs], Tue Jul 9 19:15:57 2013 UTC (10 years, 9 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored) to selected 1.22 (colored)

adding cc0-1.0-universal license (a public domain license by creative
commons).

Revision 1.58 / (download) - annotate - [select for diffs], Sun May 5 21:09:59 2013 UTC (10 years, 11 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.57: +2 -1 lines
Diff to previous 1.57 (colored) to selected 1.22 (colored)

Adding sgi-free-software-b-v2.0 to DEFAULT_ACCEPTABLE. Approved by FSF:

http://www.gnu.org/licenses/license-list.en.html#SGIFreeB

Revision 1.57 / (download) - annotate - [select for diffs], Fri Apr 19 11:25:26 2013 UTC (11 years ago) by rodent
Branch: MAIN
Changes since 1.56: +2 -1 lines
Diff to previous 1.56 (colored) to selected 1.22 (colored)

DEFAULT_ACCEPTABLE+=arphic-public; See:
http://www.gnu.org/licenses/license-list.html#Arphic

Revision 1.56 / (download) - annotate - [select for diffs], Mon Apr 8 02:24:14 2013 UTC (11 years ago) by rodent
Branch: MAIN
Changes since 1.55: +2 -4 lines
Diff to previous 1.55 (colored) to selected 1.22 (colored)

Removed comment regarding the changing of open-font-license to open-font.
Added ofl-v1.0 ofl-v1.1 and removed open-font-license.

Revision 1.55 / (download) - annotate - [select for diffs], Thu Mar 14 16:19:30 2013 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.54: +2 -1 lines
Diff to previous 1.54 (colored) to selected 1.22 (colored)

Add qpl-v1.0 (non-copyleft free) to default acceptable.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Mar 14 16:18:54 2013 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.53: +25 -21 lines
Diff to previous 1.53 (colored) to selected 1.22 (colored)

Sort DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.53 / (download) - annotate - [select for diffs], Thu Dec 13 00:19:11 2012 UTC (11 years, 4 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.52: +3 -2 lines
Diff to previous 1.52 (colored) to selected 1.22 (colored)

Add Sleepycat Public License, used by Oracle's Berkely DB.

This is Open and Free:

  http://directory.fsf.org/wiki/License:Sleepycat
  http://opensource.org/licenses/sleepycat

Revision 1.52 / (download) - annotate - [select for diffs], Sat Apr 28 22:43:37 2012 UTC (11 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored) to selected 1.22 (colored)

Add IBM public license 1.0

Revision 1.51 / (download) - annotate - [select for diffs], Sun Apr 15 20:52:28 2012 UTC (12 years ago) by brook
Branch: MAIN
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored) to selected 1.22 (colored)

Add the Lucent Public License v1.02 to DEFAULT_ACCEPTABLE_LICENSES.  It is
approved as open source by OSI.

Revision 1.50 / (download) - annotate - [select for diffs], Sat Jan 28 10:46:08 2012 UTC (12 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored) to selected 1.22 (colored)

Add zlib license.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Jan 4 11:53:38 2012 UTC (12 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.22 (colored)

Add Mozilla Public License v2.0 (mpl-2.0) and mark it as default-acceptable.

Revision 1.48 / (download) - annotate - [select for diffs], Thu Dec 15 22:13:45 2011 UTC (12 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.47: +3 -2 lines
Diff to previous 1.47 (colored) to selected 1.22 (colored)

Add epl-v1.0 to DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.47 / (download) - annotate - [select for diffs], Wed Dec 14 18:44:49 2011 UTC (12 years, 4 months ago) by minskim
Branch: MAIN
Changes since 1.46: +3 -2 lines
Diff to previous 1.46 (colored) to selected 1.22 (colored)

Add lppl-1.3c to DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Nov 30 23:55:33 2011 UTC (12 years, 4 months ago) by gdt
Branch: MAIN
Changes since 1.45: +9 -4 lines
Diff to previous 1.45 (colored) to selected 1.22 (colored)

Drop Affero GPL from DEFAULT_ACCEPTABLE_LICENSES.
Add explanation of why:

#	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
#	DEFAULT_ACCEPTABLE_LICENSES.

ok board@

Revision 1.45 / (download) - annotate - [select for diffs], Tue Nov 29 14:49:19 2011 UTC (12 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.44: +3 -2 lines
Diff to previous 1.44 (colored) to selected 1.22 (colored)

Add gnu-agpl-v3 to DEFAULT_ACCEPTABLE_LICENSES.
Sync with pkgsrc/pkgtools/pkg_install/files/lib/license.c.

XXX I follow documented policy in mk/license.mk.

Revision 1.44 / (download) - annotate - [select for diffs], Thu Sep 8 20:17:15 2011 UTC (12 years, 7 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.22 (colored)

Introduce PKGSRC_SETENV, defaulting to SETENV. Can be set to ${SETENV} -i
to santise environment

Revision 1.43 / (download) - annotate - [select for diffs], Fri Jun 24 12:00:37 2011 UTC (12 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored) to selected 1.22 (colored)

Add php license to DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.42 / (download) - annotate - [select for diffs], Sun May 8 10:53:22 2011 UTC (12 years, 11 months ago) by ryoon
Branch: MAIN
Changes since 1.41: +4 -2 lines
Diff to previous 1.41 (colored) to selected 1.22 (colored)

Add mplusfont and cc-by-sa-v3.0 to the default list.

Revision 1.41 / (download) - annotate - [select for diffs], Fri Apr 22 08:09:00 2011 UTC (13 years ago) by adam
Branch: MAIN
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 (colored) to selected 1.22 (colored)

Added postgresql-license

Revision 1.40 / (download) - annotate - [select for diffs], Fri Apr 1 13:11:07 2011 UTC (13 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored) to selected 1.22 (colored)

Allow GNU GPL v1 by default.

Revision 1.39 / (download) - annotate - [select for diffs], Thu Mar 17 22:58:10 2011 UTC (13 years, 1 month ago) by bad
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.22 (colored)

Add unlicense from http://unlicense.org/ and add it to
DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Feb 6 18:54:49 2011 UTC (13 years, 2 months ago) by schnoebe
Branch: MAIN
Changes since 1.37: +3 -2 lines
Diff to previous 1.37 (colored) to selected 1.22 (colored)



Bring in boost-license, 1.0.  Certified by OSI as an Open Source
license.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jan 16 13:13:14 2011 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.36: +7 -5 lines
Diff to previous 1.36 (colored) to selected 1.22 (colored)

Improve output when license (combination) is not accepted by user.

Revision 1.36 / (download) - annotate - [select for diffs], Thu Jan 13 13:25:56 2011 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored) to selected 1.22 (colored)

Add png-license and add it to the default-allowed licenses.
(very similar to mit or modified-bsd, but different)

Revision 1.35 / (download) - annotate - [select for diffs], Tue Aug 24 19:08:29 2010 UTC (13 years, 7 months ago) by bad
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.22 (colored)

I'm fed up with having to waste time because PKG_DEVELOPER is "special" and
can't be disabled by setting it to "no" like the other variables.
Besides, flavor/pkg/metadata.mk has been expecting for a long time that "no"
is a valid value.

Make PKG_DEVELOPER DWIM.

Revision 1.34 / (download) - annotate - [select for diffs], Thu May 6 13:16:59 2010 UTC (13 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.33: +3 -2 lines
Diff to previous 1.33 (colored) to selected 1.22 (colored)

Add isc license as default acceptable license.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Apr 26 11:03:10 2010 UTC (13 years, 11 months ago) by obache
Branch: MAIN
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored) to selected 1.22 (colored)

Add ipafont to DEFAULT_ACCEPTABLE_LICENSE.

Revision 1.32 / (download) - annotate - [select for diffs], Thu Jan 21 16:32:21 2010 UTC (14 years, 3 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.31: +3 -0 lines
Diff to previous 1.31 (colored) to selected 1.22 (colored)

Added LICENSE information for zip/unzip. The license is not approved by
OSI but it is derived from BSD so I added it to the acceptable set of
licenses.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 21 16:28:51 2010 UTC (14 years, 3 months ago) by heinz
Branch: MAIN
Changes since 1.30: +3 -2 lines
Diff to previous 1.30 (colored) to selected 1.22 (colored)

Added LICENSE information for Python. The license was approved by OSI
so I added it to the acceptable set of licenses.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Oct 25 21:32:17 2009 UTC (14 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.22 (colored)

Add 2-clause-bsd to DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Jul 26 09:18:29 2009 UTC (14 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.22 (colored)

Add mpl-1.0 (Mozilla Public License), and allow it by default.
(We already had version 1.1 in pkgsrc, this is needed for at least ptlib.)

Revision 1.28 / (download) - annotate - [select for diffs], Wed Jul 15 09:31:20 2009 UTC (14 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.27: +12 -6 lines
Diff to previous 1.27 (colored) to selected 1.22 (colored)

Add text about AND/OR conditions.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Jul 15 06:12:45 2009 UTC (14 years, 9 months ago) by ver
Branch: MAIN
Changes since 1.26: +3 -2 lines
Diff to previous 1.26 (colored) to selected 1.22 (colored)

Upgrade devel/py-ZopeInterface to zope.interface-3.3.0.
Use eggs instead of distutils.
Remove patch-aa as it no longer applies.

Add licenses/zpl and add zpl to mk/license.mk:DEFAULT_ACCEPTABLE_LICENSES.

Patch posted to pkgsrc-users@ and okayed by agc@.

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jul 10 16:24:56 2009 UTC (14 years, 9 months ago) by tron
Branch: MAIN
Changes since 1.25: +3 -2 lines
Diff to previous 1.25 (colored) to selected 1.22 (colored)

Mozilla Public License 1.1 (which is OSI approved).

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jun 29 14:49:57 2009 UTC (14 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.24: +24 -8 lines
Diff to previous 1.24 (colored) to selected 1.22 (colored)

Don't call pkg_admin check-license if the version is too old to support
it.  Explicitly fail in that case and inform the user to update.

If the license condition is simple, provide a C&P-table line.

OK wiz@

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jun 14 15:15:24 2009 UTC (14 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.23: +45 -19 lines
Diff to previous 1.23 (colored) to selected 1.22 (colored)

Use pkg_admin check-license to allow more complex conditions:
- LICENSE= foo OR bar
- LICENSE= foo AND bar
- LICENSE= (foo OR bar) AND baz

Revision 1.23 / (download) - annotate - [select for diffs], Wed Jun 3 13:40:03 2009 UTC (14 years, 10 months ago) by ahoka
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Add the MirOS license (OSS certified) as default acceptable.

Revision 1.22 / (download) - annotate - [selected], Tue May 26 12:19:12 2009 UTC (14 years, 10 months ago) by he
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Add the "MIT" license, from
  http://www.opensource.org/licenses/mit-license.php
and add it to DEFAULT_ACCEPTABLE_LICENSES.
Based on hints from joerg@.

Revision 1.21 / (download) - annotate - [select for diffs], Thu May 21 19:05:01 2009 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.22 (colored)

Remove bogus gnu-gpl-v2.1.

Revision 1.20 / (download) - annotate - [select for diffs], Thu May 21 18:54:39 2009 UTC (14 years, 11 months ago) by sno
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.22 (colored)

add gnu-gpl-v2.1 as default acceptable

Revision 1.19 / (download) - annotate - [select for diffs], Mon May 18 09:57:28 2009 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) to selected 1.22 (colored)

Accept GNU FDL by default (all three versions).

Revision 1.18 / (download) - annotate - [select for diffs], Thu May 14 06:01:00 2009 UTC (14 years, 11 months ago) by martti
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored) to selected 1.22 (colored)

Added CPL version 1.0

Revision 1.17 / (download) - annotate - [select for diffs], Thu Apr 30 12:27:16 2009 UTC (14 years, 11 months ago) by gdt
Branch: MAIN
Changes since 1.16: +16 -6 lines
Diff to previous 1.16 (colored) to selected 1.22 (colored)

Point to the copy of DEFAULT_ACCEPTABLE_LICENSES in pkg_install
sources, and add a comment opining that there should be only a single
place to configure the default and per-machine lists for both source
and binary package building/installation.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Apr 29 23:50:07 2009 UTC (14 years, 11 months ago) by gdt
Branch: MAIN
Changes since 1.15: +2 -5 lines
Diff to previous 1.15 (colored) to selected 1.22 (colored)

Add apache-1.1 to DEFAULT_ACCEPTABLE_LICENSES.
Remove comment that this file has draft status - it's live now.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 25 13:15:43 2009 UTC (14 years, 11 months ago) by gdt
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored) to selected 1.22 (colored)

Add artistic and artistic-2.0 to DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Apr 23 12:10:15 2009 UTC (15 years ago) by gdt
Branch: MAIN
Changes since 1.13: +7 -10 lines
Diff to previous 1.13 (colored) to selected 1.22 (colored)

Adjust to current reality

  remove comment about '#LICENSE=' lines because license.mk is not
  live

  rephrase comment saying that we will likely add licenses not
  formally Free or Open source to the default list if they are
  obviously approvable, but we'll note this with comments

Revision 1.13 / (download) - annotate - [select for diffs], Thu Apr 23 12:06:05 2009 UTC (15 years ago) by gdt
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.22 (colored)

Add gnu-lgpl-v2.1 to DEFAULT_ACCEPTABLE_LICENSES.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 8 14:47:27 2009 UTC (15 years ago) by wiz
Branch: MAIN
Changes since 1.11: +17 -8 lines
Diff to previous 1.11 (colored) to selected 1.22 (colored)

Switch to the license handling in license.mk.
The following licenses are accepted by default:
        public-domain
        gnu-gpl-v2 gnu-lgpl-v2
        gnu-gpl-v3 gnu-lgpl-v3
        original-bsd modified-bsd
        x11
        apache-2.0
        cddl-1.0
        open-font-license

All packages should now be converted to define their LICENSE.

Show a warning when PKG_DEVELOPER is set but LICENSE is not defined.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 25 13:50:44 2009 UTC (15 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored) to selected 1.22 (colored)

Added the keyword "licence" for "make help".

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jan 9 14:38:05 2008 UTC (16 years, 3 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.9: +18 -10 lines
Diff to previous 1.9 (colored) to selected 1.22 (colored)

Document notion that Free/Open licenses do not end in -license.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Nov 8 19:31:05 2007 UTC (16 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored) to selected 1.22 (colored)

Add open-font-license to list of licenses accepted by default.

Discussed on tech-pkg.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Aug 22 16:29:15 2007 UTC (16 years, 8 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.7: +14 -13 lines
Diff to previous 1.7 (colored) to selected 1.22 (colored)

Describe DEFAULT_ACCEPTABLE_LICENSES better.

Add GPL v3 to DEFAULT_ACCEPTABLE_LICENSES.

Add plan for dealing with Free licenses that have not been approved as
Free.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Aug 14 15:23:53 2007 UTC (16 years, 8 months ago) by gdt
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.22 (colored)

s/accept all licenses/bypass license checks/

Revision 1.6 / (download) - annotate - [select for diffs], Tue Aug 14 07:54:22 2007 UTC (16 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.5: +4 -1 lines
Diff to previous 1.5 (colored) to selected 1.22 (colored)

_ACCEPTABLE is used by some bulk builders.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jul 20 14:21:26 2007 UTC (16 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.4: +23 -6 lines
Diff to previous 1.4 (colored) to selected 1.22 (colored)

Added the license-handling code from bsd.pkg.mk to here. When this file
will become active, the corresponding code will be cleaned up in
bsd.pkg.mk.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jul 20 13:05:28 2007 UTC (16 years, 9 months ago) by gdt
Branch: MAIN
Changes since 1.3: +31 -18 lines
Diff to previous 1.3 (colored) to selected 1.22 (colored)

Rework list of default acceptable licenses.
Use lower case to be consistent with existing license names.
Declare that free/open licenses do not have -license at the end.
Better articulate rationale for default choice.
Add x11 license (also called mit).
Note 'wait and see' stance towards gnu-gpl-v3.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jul 6 01:22:40 2007 UTC (16 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.2: +8 -9 lines
Diff to previous 1.2 (colored) to selected 1.22 (colored)

Fixed typos from the last commit. Clarified how ACCEPTABLE_LICENSES can
be set in mk.conf.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Jul 5 18:16:47 2007 UTC (16 years, 9 months ago) by gdt
Branch: MAIN
Changes since 1.1: +30 -9 lines
Diff to previous 1.1 (colored) to selected 1.22 (colored)

Revise and expand discussion of variables.  Avoid the phrase "the user
accepting the license"; that sounds too close to a contract issue.
Pkgsrc's license framework is merely about not building a package with
a license not on the ok list by accident, and is not intended to have
any contractual effects.

Split comment about 'package user" into separate concepts of
installing binary packages and running programs in packages.

Add XXX about how DEFAULT_ACCEPTABLE_LICENSES relates to the initial
value of ACCEPTABLE_LICENSES.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Jul 3 05:08:12 2007 UTC (16 years, 9 months ago) by rillig
Branch: MAIN
Diff to selected 1.22 (colored)

Added a first draft for the licenses framework.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>