Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Nov 2020 16:11:37 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r554970 - in head: . archivers/bzip audio/lame audio/lame/files databases/mariadb103-server databases/mariadb104-server graphics/autopano-sift-c mail/sid-milter sysutils/exfat-utils sys...
Message-ID:  <202011121611.0ACGBbiY035707@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Thu Nov 12 16:11:37 2020
New Revision: 554970
URL: https://svnweb.freebsd.org/changeset/ports/554970

Log:
  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

Deleted:
  head/audio/lame/files/
Modified:
  head/CHANGES
  head/LEGAL
  head/archivers/bzip/Makefile
  head/audio/lame/Makefile
  head/databases/mariadb103-server/Makefile
  head/databases/mariadb104-server/Makefile
  head/graphics/autopano-sift-c/Makefile
  head/mail/sid-milter/Makefile
  head/sysutils/exfat-utils/Makefile
  head/sysutils/fusefs-exfat/Makefile

Modified: head/CHANGES
==============================================================================
--- head/CHANGES	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/CHANGES	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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
 

Modified: head/LEGAL
==============================================================================
--- head/LEGAL	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/LEGAL	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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 permitt
 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:
 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

Modified: head/archivers/bzip/Makefile
==============================================================================
--- head/archivers/bzip/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/archivers/bzip/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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 \

Modified: head/audio/lame/Makefile
==============================================================================
--- head/audio/lame/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/audio/lame/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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

Modified: head/databases/mariadb103-server/Makefile
==============================================================================
--- head/databases/mariadb103-server/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/databases/mariadb103-server/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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_ROCK
 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 \

Modified: head/databases/mariadb104-server/Makefile
==============================================================================
--- head/databases/mariadb104-server/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/databases/mariadb104-server/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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_ROCK
 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 \

Modified: head/graphics/autopano-sift-c/Makefile
==============================================================================
--- head/graphics/autopano-sift-c/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/graphics/autopano-sift-c/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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

Modified: head/mail/sid-milter/Makefile
==============================================================================
--- head/mail/sid-milter/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/mail/sid-milter/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -9,8 +9,6 @@ MASTER_SITES=	SF/${PORTNAME}/SenderID%20Milter/${PORTV
 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}

Modified: head/sysutils/exfat-utils/Makefile
==============================================================================
--- head/sysutils/exfat-utils/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/sysutils/exfat-utils/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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
 

Modified: head/sysutils/fusefs-exfat/Makefile
==============================================================================
--- head/sysutils/fusefs-exfat/Makefile	Thu Nov 12 15:30:41 2020	(r554969)
+++ head/sysutils/fusefs-exfat/Makefile	Thu Nov 12 16:11:37 2020	(r554970)
@@ -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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011121611.0ACGBbiY035707>