Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Jun 2016 11:49:36 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 210097] [MAINTAINER] games/minecraft-server: licensing and symlink update
Message-ID:  <bug-210097-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210097

            Bug ID: 210097
           Summary: [MAINTAINER] games/minecraft-server: licensing and
                    symlink update
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: freebsd@jonathanprice.org

Created attachment 171138
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D171138&action=
=3Dedit
SVN Patch File

There are two main changes in the update.

The first is the addition of a symlink,
/usr/local/minecraft-server/minecraft_server.jar. This symlink will always
point to the latest version of the minecraft server jar file (which at the =
time
of writing is minecraft_server.1.9.4.jar). This was requested by Brody Dove=
r as
it allows for simpler scripting which can target a single filename. For now=
 I
have left the included scripts that reference the jar file pointing at the
original jar file.

The second change is a review of the licensing for this port. The Minecraft
server jar file is bound by the Minecraft EULA (available here:
https://account.mojang.com/documents/minecraft_eula). In particular, I will
quote the relevant section below:

=E2=80=9CThe one major rule is that you must not distribute anything we've =
made unless
we specifically agree to it. By "distribute anything we've made" what we me=
an
is:

- give copies of our Game to anyone else;
- make commercial use of anything we've made;
- try to make money from anything we've made; or
- let other people get access to anything we've made in a way that is unfai=
r or
unreasonable;

unless we specifically agree to it. And so that we are crystal clear, "the
Game" or "what we have made" includes, but is not limited to, the client or=
 the
server software for our Game and includes Minecraft Pocket Edition on all
platforms.=E2=80=9D

After reviewing the ports documentation available on licensing restrictions
(found here: https://wiki.freebsd.org/PortsLicenseInfrastructure), I have m=
ade
the following additions:

LICENSE=3D        minecraft
LICENSE_NAME=3D   Minecraft End User License Agreement
LICENSE_TEXT=3D   The license can be viewed at:
https://account.mojang.com/documents/minecraft_eula
LICENSE_PERMS=3D  no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell

This is my first attempt at handling licensing for a port, so please let me
know if there are changes or improvements that can be made.

portlint -A output and a poudriere testport log are available upon request.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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