Commit graph

30 commits

Author SHA1 Message Date
wiz
24713bd9c9 Add 2-clause-bsd to DEFAULT_ACCEPTABLE_LICENSES. 2009-10-25 21:32:17 +00:00
wiz
3df580e3a0 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.)
2009-07-26 09:18:29 +00:00
joerg
3ada01f063 Add text about AND/OR conditions. 2009-07-15 09:31:20 +00:00
ver
51af6ec58d 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@.
2009-07-15 06:12:44 +00:00
tron
29d2626c70 Mozilla Public License 1.1 (which is OSI approved). 2009-07-10 16:24:56 +00:00
joerg
b528e97baf 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@
2009-06-29 14:49:57 +00:00
joerg
e154784cad Use pkg_admin check-license to allow more complex conditions:
- LICENSE= foo OR bar
- LICENSE= foo AND bar
- LICENSE= (foo OR bar) AND baz
2009-06-14 15:15:24 +00:00
ahoka
cb1a1c8878 Add the MirOS license (OSS certified) as default acceptable. 2009-06-03 13:40:03 +00:00
he
d6de38189b 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@.
2009-05-26 12:19:12 +00:00
wiz
4bdec8d81f Remove bogus gnu-gpl-v2.1. 2009-05-21 19:05:01 +00:00
sno
7cc370be2d add gnu-gpl-v2.1 as default acceptable 2009-05-21 18:54:39 +00:00
wiz
3650dec0af Accept GNU FDL by default (all three versions). 2009-05-18 09:57:28 +00:00
martti
bf361e2e86 Added CPL version 1.0 2009-05-14 06:01:00 +00:00
gdt
95414cfa53 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.
2009-04-30 12:27:16 +00:00
gdt
1216baca55 Add apache-1.1 to DEFAULT_ACCEPTABLE_LICENSES.
Remove comment that this file has draft status - it's live now.
2009-04-29 23:50:07 +00:00
gdt
8c5f7dda1f Add artistic and artistic-2.0 to DEFAULT_ACCEPTABLE_LICENSES. 2009-04-25 13:15:43 +00:00
gdt
8448ec1280 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
2009-04-23 12:10:15 +00:00
gdt
2480e621b2 Add gnu-lgpl-v2.1 to DEFAULT_ACCEPTABLE_LICENSES. 2009-04-23 12:06:05 +00:00
wiz
bd09635d6c 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.
2009-04-08 14:47:26 +00:00
rillig
a5f3b529b6 Added the keyword "licence" for "make help". 2009-03-25 13:50:44 +00:00
gdt
129f9827d2 Document notion that Free/Open licenses do not end in -license. 2008-01-09 14:38:05 +00:00
joerg
78889d1e56 Add open-font-license to list of licenses accepted by default.
Discussed on tech-pkg.
2007-11-08 19:31:05 +00:00
gdt
dd8fde8499 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.
2007-08-22 16:29:15 +00:00
gdt
d337d7e584 s/accept all licenses/bypass license checks/ 2007-08-14 15:23:53 +00:00
rillig
d2a43c5046 _ACCEPTABLE is used by some bulk builders. 2007-08-14 07:54:22 +00:00
rillig
f20861ee38 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.
2007-07-20 14:21:26 +00:00
gdt
d6b01f775a 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.
2007-07-20 13:05:28 +00:00
rillig
9cb998d6e2 Fixed typos from the last commit. Clarified how ACCEPTABLE_LICENSES can
be set in mk.conf.
2007-07-06 01:22:40 +00:00
gdt
3b14447c8b 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.
2007-07-05 18:16:47 +00:00
rillig
ee68283218 Added a first draft for the licenses framework. 2007-07-03 05:08:12 +00:00