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.

As a project we will officially remove all patent limitations within the
ports tree and leave it to the user or consumer to deal with their local
legislation to determine if they can use the software without legal
restrictions.

Approved by:	core
This commit is contained in:
Baptiste Daroussin 2020-11-12 16:11:37 +00:00
parent 864bc1d6fe
commit 6356d8c7e8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=554970
11 changed files with 18 additions and 73 deletions

11
CHANGES
View File

@ -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

3
LEGAL
View File

@ -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

View File

@ -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 \

View File

@ -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

View File

@ -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.

View File

@ -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 \

View File

@ -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 \

View File

@ -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

View File

@ -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}

View File

@ -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

View File

@ -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