Skip to content

Commit

Permalink
maxx: license fixups
Browse files Browse the repository at this point in the history
The main thing is that I'm convinced the license can't be free when it
restricts redistribution to certain platforms.  That probably holds with
the usual definitions like from Debian, FSF or OSI.
  • Loading branch information
vcunat committed Sep 4, 2017
1 parent 4ea1d49 commit 8414d83
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion pkgs/desktops/maxx/default.nix
Expand Up @@ -82,8 +82,9 @@ in stdenv.mkDerivation {
description = "A replica of IRIX Interactive Desktop";
homepage = http://www.maxxinteractive.com;
license = {
fullName = "The MaXX Interactive Desktop for Linux License Agreement";
url = http://www.maxxinteractive.com/site/?page_id=97;
free = true;
free = false; # redistribution is only allowed to *some* hardware, etc.
};
maintainers = [ maintainers.gnidorah ];
platforms = ["x86_64-linux"];
Expand Down

2 comments on commit 8414d83

@vcunat
Copy link
Member Author

@vcunat vcunat commented on 8414d83 Sep 5, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"free as beer" formulation is actually a red flag to me, as that's the typical contrast to "free as freedom" which is what our license.free is about.

@vcunat
Copy link
Member Author

@vcunat vcunat commented on 8414d83 Sep 5, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The main disadvantage is that currently the build farm won't build unfree packages, so you won't have binaries available, get notification on failures; it also won't be visible in package listings by default, etc.

Please sign in to comment.