tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[HEADS UP] License handling
Hi!
I just switched to the simple version of license handling in
license.mk. This means that all packages should now include a LICENSE
variable defining the license under which the program can be used.
By default, the following licenses are accepted:
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
You can override this by setting ACCEPTABLE_LICENSES with "=" instead
of "+=" in your mk.conf file.
When PKG_DEVELOPER is defined, packages without a LICENSE variable
show a warning.
For now, only the simple one-license-per-package scheme is
supported. IIUC, Joerg said he'd add more complex support (AND, OR) in
the pkg_install tools at a later point, then the more complex packages
can define their licenses correctly.
Packagers: Please take very much care when defining the LICENSE
variable!
Thanks,
Thomas
Home |
Main Index |
Thread Index |
Old Index