On Oct 17, 2006, at 12:17 AM, Raj Singh wrote:

This is a crucial point, and where the rubber really meets the road. How do we enforce digital rights in an open, interoperable software environment? Well, we don't have the answer to that yet, but that's our goal. And as an industry consortium comprising every type of organization from commercial, open source, academic, govt. etc, nothing less will do.


You can't.

We went down this road years ago with the early stuff i worked on. Nobody can control the propagation of bits of data unless they control every piece of equipment and software that it propagates to and through...

... and that's only an option if the RIAA/MPAA model is followed: (1) proprietary protocol; (2) every producer of significant, desirable content has to buy into it; (3) you've got to license (and then enforce) this DRM in everything that touches the content.

That could be done by a massive application of force by a concentrated lobby. But there isn't such a lobby, and geodata's not a DVD where a patented protocol can be licensed to device makers (and what is their motivation).

Besides, successfully accomplishing the above would only mean that some data, probably from paranoid local governments, will be permanently walled off.

The best and probably /only/ way to tiptoe up to this is the same one we drilled down to in every discussion of this subject:
        1. Define an XML standard for a licensing-policy clause over geodata
2. Think again about #1. How is this different than policies over other open data? If it's not, find an existing XML spec that defines redistribution policy over data. Creative Commons already has those.
        3. Understand that a policy clause in data is a REQUEST, not an ORDER
4. Encrypt private data using well known methods, when necessary, or keep it out of public repositories altogether

Licensing the content (use Creative Commons) would be the way to give some teeth to the policy request. I see nothing wrong with licensure of geodata as opposed to any other collection of data. If there are problems, the fact of the license won't be the issue, but that the wrong license was chosen. That's a transient problem that can be corrected or eventually worked around. Lots of desirable data will go out with a license anyway, better to embrace that reality.

I haven't worked in this stuff in a while but I think we got a few things right many years ago...
Two simple rules headed off a lot of complex protocol and design issues:
- If you are a content provider, offer as much meta-info about the nature of the content as you can, so a client can decide whether to pull down the content or not - If you are a client, skip/ignore anything you don't recognize or just can't understand

This approach allowed for any, all, or none of:
        encrypted data, proprietary encodings, very simple clients
...  that nonetheless interoperate, at least a little.

- jim

_______________________________________________
Geowanking mailing list
[email protected]
http://lists.burri.to/mailman/listinfo/geowanking

Reply via email to