--- xml/htdocs/proj/en/glep/glep-0023.html 2004/03/08 17:29:02 1.1 +++ xml/htdocs/proj/en/glep/glep-0023.html 2004/03/11 02:36:04 1.2 @@ -33,9 +33,9 @@ Title:Portage handling of ACCEPT_LICENSE -Version:1.1 +Version:1.2 -Last-Modified:2004/03/08 17:26:04 +Last-Modified:2004/03/11 02:35:40 Author:Jason Stubbs <jstubbs at gentoo.org>, @@ -47,7 +47,7 @@ Created:9-Mar-2004 -Post-History:8-Mar-2004 +Post-History:8-Mar-2004 10-Mar-2004 @@ -106,21 +106,22 @@ functionality offered by a DEPEND string. To keep things simple, this GLEP proposes that the syntax be identical. For example:

-LICENSE="mandatory-license \
-    ( || choosable-licence1 chooseable-license-2 ) \
+LICENSE="mandatory-license
+    || ( choosable-licence1 chooseable-license-2 )
     useflag? ( optional-component-license )"
 

License Groups

Almost all users are willing to install any software that is -OSI-approved. Other users are willing to install any software and +FSF-approved. Other users are willing to install any software and implicitly accept its license. To this end, portage will also need to handle grouping of licenses.

-

At a minimum, there needs to be the groups OSI-APPROVED and -NON-INTERACTIVE. NON-INTERACTIVE licenses are those that don't -require interactive acceptance for it to be considered legally binding. -This is the current behaviour of portage.

+

At a minimum, there needs to be the groups GPL-COMPATIBLE, +FSF-APPROVED, OSI-APPROVED and NON-INTERACTIVE. +NON-INTERACTIVE licenses are those that don't require interactive +acceptance for to be considered legally binding. This is the current +behaviour of portage.

ACCEPT_LICENSE

@@ -135,7 +136,7 @@ This GLEP proposes that the license group be prepended by the special character "@". For example:

-ACCEPT_LICENSE="-* @OSI-APPROVED"
+ACCEPT_LICENSE="-* @FSF-APPROVED"
 
@@ -198,7 +199,7 @@