GNU bug report logs - #28132
[PATCH 1/2] licenses: Add VOSTROM.

Previous Next

Package: guix-patches;

Reported by: Marius Bakke <mbakke <at> fastmail.com>

Date: Thu, 17 Aug 2017 22:56:01 UTC

Severity: normal

Tags: patch

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Marius Bakke <mbakke <at> fastmail.com>
Subject: bug#28132: closed (Re: [PATCH 1/2] licenses: Add VOSTROM.)
Date: Tue, 22 Aug 2017 23:34:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#28132: [PATCH 1/2] licenses: Add VOSTROM.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 28132 <at> debbugs.gnu.org.

-- 
28132: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=28132
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Marius Bakke <mbakke <at> fastmail.com>
To: 28132-close <at> debbugs.gnu.org
Subject: Re: [PATCH 1/2] licenses: Add VOSTROM.
Date: Wed, 23 Aug 2017 01:33:56 +0200
[Message part 3 (text/plain, inline)]
Marius Bakke <mbakke <at> fastmail.com> writes:

> +(define vostrom
> +  (license "VOSTROM"
> +           "https://pwhois.org/license.who"
> +           "Copyleft free software license from the Prefix WhoIs project"))

I took a closer look at this license and have decided that it's not fit
for Guix.  Here is the license in full, with comments below:

--8<---------------cut here---------------start------------->8---
                  VOSTROM Public License for Open Source
                                ----------
                 Copyright (c) 2006 VOSTROM Holdings, Inc.

This VOSTROM Holdings, Inc. (VOSTROM) Distribution (code and documentation) 
is made available to the open source community as a public service by VOSTROM. 
Contact VOSTROM at info <at> vostrom.com for information on other licensing 
arrangements (e.g. for use in proprietary applications).

Under this license, this Distribution may be modified and the original 
version and modified versions may be copied, distributed, publicly displayed 
and performed provided that the following conditions are met:

1.  Modified versions are distributed with source code and documentation and 
with permission for others to use any code and documentation (whether in 
original or modified versions) as granted under this license;

2.  if modified, the source code, documentation, and user run-time elements 
should be clearly labeled by placing an identifier of origin (such as a name, 
initial, or other tag) after the version number;

3.  users, modifiers, distributors, and others coming into possession or 
using the Distribution in original or modified form accept the entire risk 
as to the possession, use, and performance of the Distribution;

4.  this copyright management information (software identifier and version 
number, copyright notice and license) shall be retained in all versions of 
the Distribution;

5.  VOSTROM may make modifications to the Distribution that are 
substantially similar to modified versions of the Distribution, and may 
make, use, sell, copy, distribute, publicly display, and perform such 
modifications, including making such modifications available under this or 
other licenses, without obligation or restriction;

6.  modifications incorporating code, libraries, and/or documentation subject 
to any other open source license may be made, and the resulting work may be 
distributed under the terms of such open source license if required by that 
open source license, but doing so will not affect this Distribution, other 
modifications made under this license or modifications made under other 
VOSTROM licensing arrangements;

7.  no permission is granted to distribute, publicly display, or publicly 
perform modifications to the Distribution made using proprietary materials 
that cannot be released in source format under conditions of this license;

8.  the name of VOSTROM may not be used in advertising or publicity 
pertaining to Distribution of the software without specific, prior written 
permission.

This software is made available "as is", and

VOSTROM DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, WITH REGARD TO THIS 
SOFTWARE, INCLUDING WITHOUT LIMITATION ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND IN NO EVENT SHALL 
VOSTROM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY 
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 
ACTION OF CONTRACT, TORT (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, ARISING 
OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
--8<---------------cut here---------------end--------------->8---

Section 1-2 seems to imply "copyleft" and 3-4 are pretty straightforward.

Section 5 contains an odd "copyforward" clause, in that VOSTROM Holdings
reserves the right to redistribute modified versions under different
terms.  That defeats copyleft entirely, though I'm not sure if it makes
it non-free.

6 is weird, but probably OK.

Not sure how I missed 7 initially, but placing restrictions on the tools
you can use to hack on the software certainly does not read like free
software to me :-( I blame the legalese.

At least I've learned to check Debian before submitting a new license.

Sorry Guix, no LFT for you this time.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Marius Bakke <mbakke <at> fastmail.com>
To: guix-patches <at> gnu.org
Cc: Marius Bakke <mbakke <at> fastmail.com>
Subject: [PATCH 1/2] licenses: Add VOSTROM.
Date: Fri, 18 Aug 2017 00:54:34 +0200
* guix/licenses.scm (vostrom): New variable.
---
 guix/licenses.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/guix/licenses.scm b/guix/licenses.scm
index b7dadd975..9fbe719e3 100644
--- a/guix/licenses.scm
+++ b/guix/licenses.scm
@@ -85,6 +85,7 @@
             tcl/tk
             unlicense
             vim
+            vostrom
             x11 x11-style
             zpl2.1
             zlib
@@ -557,6 +558,11 @@ at URI, which may be a file:// URI pointing the package's tree."
            "http://directory.fsf.org/wiki/License:Vim7.2"
            "http://www.gnu.org/licenses/license-list.html#Vim"))
 
+(define vostrom
+  (license "VOSTROM"
+           "https://pwhois.org/license.who"
+           "Copyleft free software license from the Prefix WhoIs Project"))
+
 (define unlicense
   (license "Unlicense"
            "https://unlicense.org/"
-- 
2.14.1




This bug report was last modified 7 years and 358 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.