[Opensim-dev] Interrelated difficult problems related to asset portability
Sean Heavy
seanheavy at gmail.com
Tue May 27 02:55:16 UTC 2008
+1 ! ! !
We are a majority of at least 2, Kyle! :)
~Sean H.
Kyle Hamilton wrote:
> You make some interesting points.
>
> From where to where would the authentication traffic run? What would
> interpret it? What would make the policy decision to show it? What
> would decide whether to follow the policy decision handed down from
> on-high?
>
> What about assets with legitimate copyright confusion?
>
> What about attempted denial-of-service by hacking the authentication system?
>
> What if someone gets a leaked bitwise copy of an asset, uploads it to
> and registers it with the authentication service, and prevents the
> legitimate owner of the asset from registering it?
>
> What if some grid chooses, for these or other (perhaps more nefarious,
> perhaps more practical -- such as overloading and very poor response)
> reasons, not to run the authentication traffic?
>
> I must simply reiterate what I've said before... DRM simply does not
> work. DRM relies on all parties except the end-user (you know, the
> entity that everyone is most concerned about) cooperating to restrict
> access. Independent VWs don't want to damage their users'
> experiences, so they're unlikely to want to cooperate, and without
> their cooperation there's no chance of implementing any kind of DRM
> solution.
>
> DRM relies on "keeping secrets". The core secret is "the asset
> content to be displayed". And, Benjamin Franklin put it best: "Three
> may keep a secret, if two are dead." An authentication system would
> simply offload the task of who makes the decision to keep the secret,
> not do anything more to keep the secret in place.
>
> And if you want to rely on the viewer to run it? Someone's going to
> hack the viewer to avoid authentication, and distribute their hacked
> viewer.
>
> I've been trying to find a way to design a system that doesn't rely on
> making bits harder to copy. I've been trying to find a way to design
> a system that doesn't rely on some arbitrary third party making
> decisions. I've been trying to find a way for evidence to be
> collected that would be sufficient to satisfy the only
> currently-authorized-by-law third party (the court system), and then
> only in situations where it's been specifically asked to intervene.
>
> The entire VW community, and the entire Internet community, has been
> designing things at odds with the current legal regime since its dawn.
> We've seen the courts reach in and mandate things, and our tools have
> been extremely unsuited to the task of compliance. I'd much prefer to
> have a design on the table that satisfies all the compliance issues in
> a way that is easily understood. I'd much prefer to have a design on
> the table that stops viewing the end-user as an entity to be feared
> solely because they can take what they're shown and change themselves
> from 'end-user' to 'content presenter' without authorization of the
> owner of the content they're presenting. I'd like to move away from
> any attempt to mandate content handling, and instead cooperate with
> the end-user to identify locations where unauthorized copies of
> content are distributed from, and leverage those to reduce the content
> misappropriation.
>
> This is why I want the viewer to be cooperative in a way that doesn't
> damage the end-user's experience. I realize I'm in the minority...
> but I'm sick of being treated like something less than a dignified
> human being. I'm sick of being treated like a criminal. I'm sick of
> my money going toward systems that prevent me from using what I've
> licensed.
>
>
> -Kyle H
--
Sean Heavy
seanheavy at gmail.com
More information about the Opensim-dev
mailing list