Re: [ogpx] The Role of Policy and Processing Expectations in Protocol Development

Carlo Wood <carlo@alinoe.com> Sun, 23 August 2009 12:18 UTC

Return-Path: <carlo@alinoe.com>
X-Original-To: ogpx@core3.amsl.com
Delivered-To: ogpx@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F19C128C0EA for <ogpx@core3.amsl.com>; Sun, 23 Aug 2009 05:18:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.405
X-Spam-Level:
X-Spam-Status: No, score=-1.405 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599, HELO_EQ_AT=0.424, HOST_EQ_AT=0.745]
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 lHJ1nULfrmeC for <ogpx@core3.amsl.com>; Sun, 23 Aug 2009 05:18:46 -0700 (PDT)
Received: from viefep17-int.chello.at (viefep17-int.chello.at [62.179.121.37]) by core3.amsl.com (Postfix) with ESMTP id AC0FD3A6C65 for <ogpx@ietf.org>; Sun, 23 Aug 2009 05:18:45 -0700 (PDT)
Received: from edge01.upc.biz ([192.168.13.236]) by viefep17-int.chello.at (InterMail vM.7.09.01.00 201-2219-108-20080618) with ESMTP id <20090823121848.KXGC15272.viefep17-int.chello.at@edge01.upc.biz>; Sun, 23 Aug 2009 14:18:48 +0200
Received: from mail9.alinoe.com ([77.250.43.12]) by edge01.upc.biz with edge id XoJm1c01r0FlQed01oJnTN; Sun, 23 Aug 2009 14:18:48 +0200
X-SourceIP: 77.250.43.12
Received: from carlo by mail9.alinoe.com with local (Exim 4.69) (envelope-from <carlo@alinoe.com>) id 1MfC2t-0007rS-HW; Sun, 23 Aug 2009 14:19:39 +0200
Date: Sun, 23 Aug 2009 14:19:39 +0200
From: Carlo Wood <carlo@alinoe.com>
To: "dyerbrookme@juno.com" <dyerbrookme@juno.com>
Message-ID: <20090823121939.GA28003@alinoe.com>
References: <20090822.232107.7540.0@webmail09.vgs.untd.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20090822.232107.7540.0@webmail09.vgs.untd.com>
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: infinity@lindenlab.com, ogpx@ietf.org
Subject: Re: [ogpx] The Role of Policy and Processing Expectations in Protocol Development
X-BeenThere: ogpx@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual Worlds and the Open Grid Protocol <ogpx.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ogpx>
List-Post: <mailto:ogpx@ietf.org>
List-Help: <mailto:ogpx-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 23 Aug 2009 12:18:47 -0000

On Sun, Aug 23, 2009 at 03:21:07AM +0000, dyerbrookme@juno.com wrote:
> I didn't say all worlds "have to adopt" SL's c/m/t.

/me notes that Prokofy uses the word "World" to have the same meaning as Morgaine and me:
regions running under a different administration, but still reachable by "teleport" in theory.

> I said they had to *respect* c/m/t or
> the items shouldn't *lawfully* leave the SL grid. Very simple proposition. There is no
> reason why the simple regime of c/m/t can't be accommodated and respected, and not just
> with notecards.

Of course the protocol will support the Second Life model.
But it is policy whether or not to honour the c/m/t bits.

I can imagine that if some world (not the use of the word) refuses to sign a legal
paper saying they will honour the c/m/t bit in their policy (within reason: as
you say yourself, evil hackers can always get around it anyway) then Linden Lab
won't trust them with their assets.

At this moment no worlds get ANYTHING from Linden Lab (perfect security regarding
the OGP: there IS no OGP yet!). Yet, you see "a huge number of IP theft" or so
you say (I believe you). Then where in the protocol could we possibly, ever, prohibit
that?

> As we know, the OpenSim copies content from SL promiscuously and unlawfully and there
> are a huge number of documented cases of IP theft. Rezzable, maker and seller of BuilderBot,
> is saying "oh, we can't put creators' ID because those avatars aren't on our grids
> so we strip out the information". Well...if you have to strip  out information because
> those avatars don't exist on your grid, that should tell you that...
> you have unauthorized property and if you do accept it -- and SL hands it off -- then
> you are mechanically violating IP. 

I have to disagree here. Adding all kinds of complex attempts to enforce technically
what cannot be done (sorry, but it's true), you'd only make the protocol NEEDLESS complex.

It is way better to keep things mathematically simple and only enforce what is
REALLY enforcable.

> For the millionth-and-second time, yeah, we get it that the point then is not to prevent this
> "mechanically impossible" (rolls eyes) operation which of course we totally realize is
> hackable by evil hackers. No, the point is to *record it* so that you can build a crime file.

That is 100% policy and has nothing to do with either the protocol or this list, imho.

-- 
Carlo Wood <carlo@alinoe.com>