Re: [mmox] Permissions

Gareth Nelson <gareth@litesim.com> Mon, 23 February 2009 15:33 UTC

Return-Path: <gareth@litesim.com>
X-Original-To: mmox@core3.amsl.com
Delivered-To: mmox@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CA87C3A6877 for <mmox@core3.amsl.com>; Mon, 23 Feb 2009 07:33:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.784
X-Spam-Level:
X-Spam-Status: No, score=-1.784 tagged_above=-999 required=5 tests=[AWL=0.193, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RWPaDnhN2AaB for <mmox@core3.amsl.com>; Mon, 23 Feb 2009 07:33:25 -0800 (PST)
Received: from po-out-1718.google.com (po-out-1718.google.com [72.14.252.159]) by core3.amsl.com (Postfix) with ESMTP id C4AA53A6A80 for <mmox@ietf.org>; Mon, 23 Feb 2009 07:33:25 -0800 (PST)
Received: by po-out-1718.google.com with SMTP id b23so6709333poe.4 for <mmox@ietf.org>; Mon, 23 Feb 2009 07:33:42 -0800 (PST)
MIME-Version: 1.0
Received: by 10.141.196.8 with SMTP id y8mr2086325rvp.101.1235403222553; Mon, 23 Feb 2009 07:33:42 -0800 (PST)
In-Reply-To: <53cd6c2e0902230559g73aa66e3u4026f34b95ec215@mail.gmail.com>
References: <61dbdd7d0902230059u69e87ed3n3a85b905593c11@mail.gmail.com> <53cd6c2e0902230118v12f271a5u2657a358821f4d09@mail.gmail.com> <61dbdd7d0902230131v7d870dc4qb17b14d2b9c8875c@mail.gmail.com> <53cd6c2e0902230210u5de8a5e7o1f589b17d2d3bf97@mail.gmail.com> <61dbdd7d0902230221h66a5deb2w64f551f08c062878@mail.gmail.com> <53cd6c2e0902230227p7d52e84br82b29f16c04c9f70@mail.gmail.com> <61dbdd7d0902230444k359a3576r42f3343ecf5d5d6d@mail.gmail.com> <53cd6c2e0902230532kfcd975akb13e088ae23c4304@mail.gmail.com> <61dbdd7d0902230537n20f86856i8b392a80b1740bc0@mail.gmail.com> <53cd6c2e0902230559g73aa66e3u4026f34b95ec215@mail.gmail.com>
Date: Mon, 23 Feb 2009 15:33:42 +0000
Message-ID: <61dbdd7d0902230733u41464ab9hfc9fd0f426a9aac0@mail.gmail.com>
From: Gareth Nelson <gareth@litesim.com>
To: Jesrad <jesrad@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: "mmox@ietf.org" <mmox@ietf.org>
Subject: Re: [mmox] Permissions
X-BeenThere: mmox@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Massively Multi-participant Online Games and Applications <mmox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmox>
List-Post: <mailto:mmox@ietf.org>
List-Help: <mailto:mmox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Feb 2009 15:33:26 -0000

You can't actually prevent the remote grid from doing anything once it
has the data, if I accidentally claimed otherwise slap me with a
hypocrite stick.
The idea is that grids CAN enforce it, but the main point is just to
make it possible to know what's allowed.
However, since explained before this issue is much more complex than
it at first appears and goes wildly out of scope, so consider my
initial proposal withdrawn.

On Mon, Feb 23, 2009 at 1:59 PM, Jesrad <jesrad@gmail.com> wrote:
> This amounts to an implementation of some DRM, if I understand it
> correctly. Would it be part of the protocol that grids are to
> machine-read it and enforce it ? I would guess so if there is also a
> section of the protocol addressing asset exchange. In this case the
> problem is still more complex than anticipated (how do I restrict next
> owner or next grid from restricting next owner or grid from
> grid-exchanging the asset, etc.)
>
> Nevertheless, the entire issue is avoided by keeping content hosted in
> its original grid, and the renderview being supplied by multiple
> sources (according to the endpoint identity's credentials, if required
> by the source grid implementation). Isn't it ?
>
> On Mon, Feb 23, 2009 at 2:37 PM, Gareth Nelson <gareth@litesim.com> wrote:
>> Well, the "stuff" was generally recogonised by others as being much
>> more complex than my naive ideas on the subject would make it appear
>> for multiple reasons which i'll point you at today's
>> mmox@jabber.ietf.org logs for.
>> I would be quite opposed to actually *mandating* any implementation of
>> DRM, as i've said multiple times the idea is to let automated systems
>> know what is allowed - it's up to the implementers of those systems
>> whether they obey the license restrictions or not.
>> The problem i'm trying to solve here is one where you need to manually
>> ask the copyright holder every time you want to move their work to
>> another grid. Making it machine-readable makes it possible to automate
>> things, while a human-readable license does not.
>>
>> On Mon, Feb 23, 2009 at 1:32 PM, Jesrad <jesrad@gmail.com> wrote:
>>> OK, but doesn't that just make this "stuff" a form of content, or at
>>> most metadata ? In this case, it might fall off scope anyway.
>>>
>>> Even if it is recognized by consensus as a valid form of data to be
>>> exchanged between grids, which is reasonable when presented in this
>>> way, the twin problems of relevance WRT the domestic legal context and
>>> of relevance WRT the actual implementation of any DRM in the target
>>> grid make this sort of data irrelevant when it can be entirely
>>> superseded by any other form of user content associated to the object
>>> (like, say, a CC license notecard as in SL, or a simple copyright
>>> notice).
>>>
>>> To put it differently: if we do not mandate any implementation of DRM
>>> per protocol specifications, then this sort of data is purely
>>> "client-side" and is better left to the resident/player-creator to
>>> make and include in the concerned object. And if we do mandate DRM
>>> implementation, then this implementation ifalls short of the diversity
>>> of legal contexts (for example fair-use cases, which vary widely
>>> between jurisdictions), breaks some models (like mine), and reduces
>>> greatly the possibility of interoperability with a number of existing
>>> VWs like the OpenGrid or (AFAIK) Solipsis.
>>>
>>> If you insist that there is space for this sort of metadata and the
>>> protocol does not mandate DRM implementation for the server-side to
>>> enforce, then I can live with it. But I'll still think it a waste of
>>> resources.
>>>
>>> ...well, maybe it can be later hijacked for a better end user-worthy
>>> purpose, I guess.
>>>
>>> On Mon, Feb 23, 2009 at 1:44 PM, Gareth Nelson <gareth@litesim.com> wrote:
>>>> Well, talking to a few others it seems the general consensus is "make
>>>> a field on assets for all this stuff and make the scheme extensible".
>>>>
>>>> On Mon, Feb 23, 2009 at 10:27 AM, Jesrad <jesrad@gmail.com> wrote:
>>>>> Hmm, "it's not gonna enforce IP technically" was not the point I
>>>>> wanted to make. The actual point is: attempting to define a mechanism
>>>>> for signalling what categories of actions are permitted or not under a
>>>>> specific copyright law (which may or may not be applicable depending
>>>>> on national/sovereign context) is a non-starter because of infinite
>>>>> recursion.
>>>>>
>>>>> This is one of the main reasons I suggest curtaining the issue
>>>>> entirely by adopting a multiple-host approach, where content (but not
>>>>> necessarily the MMOX-layer object reference itself) remains hosted on
>>>>> the originating grid and is not replicated between different grids
>>>>> through the cross-grid protocol. The other reason for following such
>>>>> an approach, is that it's the only one compatible with existing P2P
>>>>> VWs like Solipsis.
>>>>>
>>>>> On Mon, Feb 23, 2009 at 11:21 AM, Gareth Nelson <gareth@litesim.com> wrote:
>>>>>> On Mon, Feb 23, 2009 at 10:10 AM, Jesrad <jesrad@gmail.com> wrote:
>>>>>>>> Some people are going to insist on the DRM or not allow their content
>>>>>>>> to be transferred at all
>>>>>>>
>>>>>>> And some people like me will insist that there is a way to do it that
>>>>>>> cannot be prevented by third-party permissions system like this.
>>>>>>
>>>>>> But that's besides the point, since doing so isn't going to convince
>>>>>> people to allow the content to move AND this system does not in fact
>>>>>> prevent anything, it's a machine-readable version of the license - the
>>>>>> only force comes from compliant systems and users or the courts.
>>>>>>
>>>>> _______________________________________________
>>>>> mmox mailing list
>>>>> mmox@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/mmox
>>>>>
>>>>
>>>
>>
> _______________________________________________
> mmox mailing list
> mmox@ietf.org
> https://www.ietf.org/mailman/listinfo/mmox
>