aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2020-11-12 16:11:37 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2020-11-12 16:11:37 +0000
commit6356d8c7e8a5b3311140aa8b74af61db9b595ae7 (patch)
tree420e2c0e379a8f13b244f846bf38fc73a8391586
parent864bc1d6fe7cf37ce67a02454691936452da83ed (diff)
downloadports-6356d8c7e8a5b3311140aa8b74af61db9b595ae7.tar.gz
ports-6356d8c7e8a5b3311140aa8b74af61db9b595ae7.zip
Notes
-rw-r--r--CHANGES11
-rw-r--r--LEGAL3
-rw-r--r--archivers/bzip/Makefile1
-rw-r--r--audio/lame/Makefile12
-rw-r--r--audio/lame/files/lame_patents.txt27
-rw-r--r--databases/mariadb103-server/Makefile5
-rw-r--r--databases/mariadb104-server/Makefile4
-rw-r--r--graphics/autopano-sift-c/Makefile2
-rw-r--r--mail/sid-milter/Makefile2
-rw-r--r--sysutils/exfat-utils/Makefile12
-rw-r--r--sysutils/fusefs-exfat/Makefile12
11 files changed, 18 insertions, 73 deletions
diff --git a/CHANGES b/CHANGES
index 06a481ad493b..a77b72918558 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,17 @@ in the release notes and/or placed into UPDATING.
All ports committers are allowed to commit to this file.
+20201110:
+AUTHOR: bapt@FreeBSD.org
+
+ Patents are a complicated topic, and their regulation varies depending on
+ jurisdiction. Patents are not necessarily related to the license and so
+ should not be connected to the license framework.
+
+ Patent limitations within the ports tree have been removed and left to the
+ user or consumer to deal with their local legislation to determine if they
+ can use the software without legal restrictions.
+
20201022:
AUTHOR: bapt@FreeBSD.org
diff --git a/LEGAL b/LEGAL
index 28f559786b91..f80d5413c40d 100644
--- a/LEGAL
+++ b/LEGAL
@@ -40,7 +40,6 @@ baudline_* audio/baudline No redistribution allowed
BCWipe-* security/bcwipe Non-commercial distribution and use only
bicom* archivers/bicom Contact author personally regarding commercial use
Browser*.tar.gz net/ldapbrowser No reply from author regarding redistribution licensing
-bzip-* archivers/bzip Some algorithms used may infringe certain US patents. Opinions differ. Commercial use could render you liable to unfriendly legal action
citrix_ica-* net/citrix_ica License prohibits redistribution
arcconf-v* sysutils/arcconf May not be redistributed in binary form
cloudflare-cloudflared* net/cloudflared Not sure if we are allowed to redistribute it.
@@ -121,7 +120,6 @@ komodo-* editors/komodo-edit Distribution not permitted
kzip-* archivers/kzip License does not allow redistribution
l0phtcrack/* security/l0phtcrack Parts are under GPL, so binaries should not be distributed. Contains crypto code from OpenSSL
ladder.tar games/ladder Possible copyright problems
-lame* audio/lame patent issues, see http://www.mp3licensing.com/
lha-1.14i-ac* archivers/lha-ac No redistribution allowed
libaacplus-* audio/libaacplus Unclear legal status
libamrnb/26104-*.zip audio/libamrnb unclear legal status, probably need licenses from 3GPP and more
@@ -173,7 +171,6 @@ serialmail-* mail/serialmail No license -- see http://cr.yp.to/softwarelaw.htm
serious.sam* games/linux-ssamtfe Redistribution limited
serious.sam* games/linux-ssamtse Redistribution limited
sharefonts-* x11-fonts/sharefonts Shareware: cannot be distributed without prior authorization
-sid-milter-* mail/sid-milter May incorporate intellectual property, possible patent issues
simian-* devel/simian Have to agree to license before download
STonX-* emulators/stonx Contains ROM (C) by Atari
stuffit* archivers/stuffit Only unmodified original package can be distributed
diff --git a/archivers/bzip/Makefile b/archivers/bzip/Makefile
index 2e22f7cde7de..1c1283005ff5 100644
--- a/archivers/bzip/Makefile
+++ b/archivers/bzip/Makefile
@@ -13,7 +13,6 @@ COMMENT= Block-sorting file compressor
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-RESTRICTED= may be covered by patents
USE_CSTD= gnu89
PLIST_FILES= bin/bzip bin/bunzip \
diff --git a/audio/lame/Makefile b/audio/lame/Makefile
index 3e6551c01d13..1f92c2724b0c 100644
--- a/audio/lame/Makefile
+++ b/audio/lame/Makefile
@@ -10,16 +10,8 @@ MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/3.100
MAINTAINER= netchild@FreeBSD.org
COMMENT= Fast MP3 encoder kit
-LICENSE= LGPL20+ PATENTS
-LICENSE_COMB= multi
-LICENSE_NAME_PATENTS= Intellectual Property Precaution
-LICENSE_FILE_LGPL20+ = ${WRKSRC}/COPYING
-LICENSE_FILE_PATENTS= ${FILESDIR}/lame_patents.txt
-LICENSE_PERMS_PATENTS= dist-mirror dist-sell no-pkg-mirror no-pkg-sell auto-accept
-# The reason for "no-pkg" was discussed with core:
-# Core feels that the risk versus any potential benefit is not in the
-# project's best interest and we should continue to not package
-# audio/lame.
+LICENSE= LGPL20+
+LICENSE_FILE= ${WRKSRC}/COPYING
USES= iconv libtool
USE_LDCONFIG= yes
diff --git a/audio/lame/files/lame_patents.txt b/audio/lame/files/lame_patents.txt
deleted file mode 100644
index 2d906788c66d..000000000000
--- a/audio/lame/files/lame_patents.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-Intellectual Property Precaution
-
-Verious sources explain that the MP3 patents are expired. Various
-linux distributions provide precompiled LAME packages for download
-since then.
-
-Most sources, (e.g. http://www.mp3licensing.com/) only talk about
-the FhG and Technicolor patent portfolio, but there are also
-portfolios from Sisvel (from Philips) and Nokia (from AT&T -> Lucent
--> Alcatel).
-
-Some "old" patents are now expired, but there are more recent MP3
-patents. Some of the more recent ones are e.g. multi-channel related.
-Multi-channel (>2 channels) is not implemented in LAME, but this
-doesn't mean that there are other patents which could match what
-is implemented in LAME.
-
-There was no investigation (in the LAME project) about which patent
-exists, which one is implemented in LAME, and which one is not (yet)
-expired. As such it is not known if LAME could now be distributed
-as a binary package or not.
-
-Linux distributions seem to go the "let's see if get sued" way,
-FreeBSD does not follow this.
-
diff --git a/databases/mariadb103-server/Makefile b/databases/mariadb103-server/Makefile
index 2aa54784df90..4f52dc6da4eb 100644
--- a/databases/mariadb103-server/Makefile
+++ b/databases/mariadb103-server/Makefile
@@ -19,9 +19,7 @@ MAINTAINER= brnrd@FreeBSD.org
COMMENT?= Multithreaded SQL database (server)
LICENSE= GPLv2
-LICENSE_NAME_PerconaFT= PerconaFT patents license
-LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
-LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_FILE= ${WRKSRC}/COPYING
SUB_FILES= pkg-message
PKGMESSAGE= ${WRKDIR}/pkg-message
@@ -151,7 +149,6 @@ SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
TOKUDB_IMPLIES= SNAPPY
TOKUDB_PORTDOCS= README.md
-TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi
WSREP_CMAKE_BOOL= WITH_WSREP
WSREP_LIB_DEPENDS= libgalera.so:databases/galera
WSREP_RUN_DEPENDS= bash:shells/bash \
diff --git a/databases/mariadb104-server/Makefile b/databases/mariadb104-server/Makefile
index 80a2a540f185..ba92f8152f12 100644
--- a/databases/mariadb104-server/Makefile
+++ b/databases/mariadb104-server/Makefile
@@ -20,9 +20,6 @@ COMMENT?= Multithreaded SQL database (server)
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LICENSE_NAME_PerconaFT= PerconaFT patents license
-LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
-LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BROKEN_i386= compile error: undeclared identifier 'my_atomic_add32'
@@ -177,7 +174,6 @@ SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
TOKUDB_IMPLIES= SNAPPY
TOKUDB_PORTDOCS= README.md
-TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi
WSREP_CMAKE_BOOL= WITH_WSREP
WSREP_LIB_DEPENDS= libgalera.so:databases/galera26
WSREP_RUN_DEPENDS= bash:shells/bash \
diff --git a/graphics/autopano-sift-c/Makefile b/graphics/autopano-sift-c/Makefile
index b66350c20130..093d8c9ede7b 100644
--- a/graphics/autopano-sift-c/Makefile
+++ b/graphics/autopano-sift-c/Makefile
@@ -14,8 +14,6 @@ LIB_DEPENDS= libtiff.so:graphics/tiff \
libpng.so:graphics/png \
libpano13.so:graphics/libpano13
-RESTRICTED= May be covered by patents
-
CONFLICTS= autopano-sift-[0-9]*
USE_GNOME= libxml2
diff --git a/mail/sid-milter/Makefile b/mail/sid-milter/Makefile
index 3dff9123eca4..6c4bf281abbb 100644
--- a/mail/sid-milter/Makefile
+++ b/mail/sid-milter/Makefile
@@ -9,8 +9,6 @@ MASTER_SITES= SF/${PORTNAME}/SenderID%20Milter/${PORTVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Milter module for sid and spf
-RESTRICTED= May incorporate intellectual property, possible patent issues
-
USES= groff
# on FreeBSD 11 optimized code fails with 'MalformedDomain'
CFLAGS:= ${CFLAGS:S/-O2//g}
diff --git a/sysutils/exfat-utils/Makefile b/sysutils/exfat-utils/Makefile
index 7fe815b1124c..6c94e6e0071f 100644
--- a/sysutils/exfat-utils/Makefile
+++ b/sysutils/exfat-utils/Makefile
@@ -10,16 +10,8 @@ PKGNAMESUFFIX= -utils
MAINTAINER= samm@FreeBSD.org
COMMENT= Utilities to create, check, label and dump exFAT filesystem
-LICENSE= GPLv2+ MSPAT
-LICENSE_COMB= multi
-LICENSE_NAME_MSPAT= Microsoft exFAT Patent License
-LICENSE_TEXT_MSPAT= It is important to note that open source and other publicly \
- available implementations of exFAT do not include a patent \
- license from Microsoft. A license is required in order to \
- implement exFAT and use it in a product or device. \
- https://www.microsoft.com/en-us/legal/intellectualproperty/mtl/exfat-licensing.aspx
-LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING
-LICENSE_PERMS_MSPAT= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libublio.so:devel/libublio
diff --git a/sysutils/fusefs-exfat/Makefile b/sysutils/fusefs-exfat/Makefile
index 0461d9eb65fe..448a10ed8ec4 100644
--- a/sysutils/fusefs-exfat/Makefile
+++ b/sysutils/fusefs-exfat/Makefile
@@ -10,16 +10,8 @@ PKGNAMEPREFIX= fusefs-
MAINTAINER= samm@FreeBSD.org
COMMENT= Full-featured exFAT FS implementation as a FUSE module
-LICENSE= GPLv2+ MSPAT
-LICENSE_COMB= multi
-LICENSE_NAME_MSPAT= Microsoft exFAT Patent License
-LICENSE_TEXT_MSPAT= It is important to note that open source and other publicly \
- available implementations of exFAT do not include a patent \
- license from Microsoft. A license is required in order to \
- implement exFAT and use it in a product or device. \
- https://www.microsoft.com/en-us/legal/intellectualproperty/mtl/exfat-licensing.aspx
-LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING
-LICENSE_PERMS_MSPAT= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libublio.so:devel/libublio