<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Everyone,<br>
<br>
I just joined this list earlier today after being directed towards
this thread. I'm actually working on a project to accomplish some
of what's being described with respect to license metadata.<br>
<br>
Specifically, I'm trying to describe the core features of data
licenses in a machine readable format (JSON). This is a first step
towards several other projects in the works to help users view the
core license terms of any data license in a CC "Legal Deed"-style
format, as well as to compare the compatibility and risks of
different data/content/software licenses.<br>
<br>
You can best view the beta JSON format that I've come up with at the
following link, with a few licenses already filled-out: <a
href="http://clip-test.cippic.ca/tools/license_editor/index.html">http://clip-test.cippic.ca/tools/license_editor/index.html</a>.
It's backwards compatible with the Open Definition Project (with the
idea to reintegrate in the future). I'd really appreciate any
comments, especially w.r.t. any important license aspects anyone
thinks are missing.<br>
<br>
I'll also directly post an example for ODC-By-1.0:<br>
<span id="json_preview">
<div class="KelpJSONView" id="json">
<ol>
<li class="jsonhighlight"><span class="jsontag">{</span></li>
<li> <span class="jsonname">"id"</span><span
class="jsontag">: </span><span class="jsonstring">"ODC-By-1.0"</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"title"</span><span
class="jsontag">: </span><span class="jsonstring">"ODC
Attribution License v.1.0"</span><span class="jsontag">,</span></li>
<li> <span class="jsonname">"url"</span><span
class="jsontag">: </span><span class="jsonstring"><a class="moz-txt-link-rfc2396E" href="http://opendatacommons.org/licenses/by/1.0/">"http://opendatacommons.org/licenses/by/1.0/"</a></span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"maintainer"</span><span
class="jsontag">: </span><span class="jsonstring">"Open
Data Commons"</span><span class="jsontag">,</span></li>
<li> <span class="jsonname">"domain_content"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"domain_data"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"domain_software"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"is_okd_compliant"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"is_osi_compliant"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"is_dfcw_compliant"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"status"</span><span
class="jsontag">: </span><span class="jsonstring">"active"</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"rights"</span><span
class="jsontag">:</span></li>
<li> <span class="jsontag">{</span></li>
<li class="jsonhighlight"> <span class="jsonname">"right_to_use_and_reproduce"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"right_to_modify"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"right_to_distribute"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"covers_copyright"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"covers_neighbouring_rights"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"covers_sgdrs"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"covers_moral_rights"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"covers_trademarks"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"covers_patents"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"covers_circumventions"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"prohibits_commercial_use"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"prohibits_tpms"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"prohibits_tpms_unless_parallel"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag"></span></li>
<li> <span class="jsontag">},</span></li>
<li class="jsonhighlight"> <span class="jsonname">"obligations"</span><span
class="jsontag">:</span></li>
<li> <span class="jsontag">{</span></li>
<li class="jsonhighlight"> <span class="jsonname">"obligation_notice"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"obligation_modifiable_form"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"obligation_attribution_flexible"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"obligation_attribution_specific"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"obligation_attribution_specific_details"</span><span
class="jsontag">: </span><span class="jsonstring">""</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"obligation_copyleft"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag"></span></li>
<li class="jsonhighlight"> <span class="jsontag">},</span></li>
<li> <span class="jsonname">"copyleft"</span><span
class="jsontag">:</span></li>
<li class="jsonhighlight"> <span class="jsontag">{</span></li>
<li> <span class="jsontag">},</span></li>
<li class="jsonhighlight"> <span class="jsonname">"sublicensing"</span><span
class="jsontag">:</span></li>
<li> <span class="jsontag">{</span></li>
<li class="jsonhighlight"> <span class="jsonname">"sublicense_any"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"sublicense_future_versions"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"sublicense_other"</span><span
class="jsontag">: </span><span class="jsonstring">""</span><span
class="jsontag"></span></li>
<li> <span class="jsontag">},</span></li>
<li class="jsonhighlight"> <span class="jsonname">"termination"</span><span
class="jsontag">:</span></li>
<li> <span class="jsontag">{</span></li>
<li class="jsonhighlight"> <span class="jsonname">"termination_automatic"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"termination_discretionary"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"termination_reinstatement"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag"></span></li>
<li> <span class="jsontag">},</span></li>
<li class="jsonhighlight"> <span class="jsonname">"license_changes"</span><span
class="jsontag">:</span></li>
<li> <span class="jsontag">{</span></li>
<li class="jsonhighlight"> <span class="jsonname">"license_changes_effective_immediately"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag"></span></li>
<li> <span class="jsontag">},</span></li>
<li class="jsonhighlight"> <span class="jsonname">"disclaimers"</span><span
class="jsontag">:</span></li>
<li> <span class="jsontag">{</span></li>
<li class="jsonhighlight"> <span class="jsonname">"disclaimer_warranty"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"disclaimer_liability"</span><span
class="jsontag">: </span><span class="jsonboolean">true</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"disclaimer_indemnity"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag">,</span></li>
<li> <span class="jsonname">"warranty_noninfringement"</span><span
class="jsontag">: </span><span class="jsonboolean">false</span><span
class="jsontag"></span></li>
<li class="jsonhighlight"> <span class="jsontag">},</span></li>
<li> <span class="jsonname">"conflict_of_laws"</span><span
class="jsontag">:</span></li>
<li class="jsonhighlight"> <span class="jsontag">{</span></li>
<li> <span class="jsonname">"law_of"</span><span
class="jsontag">: </span><span class="jsonstring">"forum"</span><span
class="jsontag">,</span></li>
<li class="jsonhighlight"> <span class="jsonname">"forum_of"</span><span
class="jsontag">: </span><span class="jsonstring">"unspecified"</span><span
class="jsontag"></span></li>
<li> <span class="jsontag">}</span></li>
<li class="jsonhighlight"><span class="jsontag">}</span></li>
</ol>
</div>
</span><br>
Kent<br>
<br>
<small>-- <br>
Kent Mewhort<br>
Staff Lawyer<br>
CIPPIC, the Samuelson-Glushko Canadian Internet Policy &
Public Interest Clinic<br>
University of Ottawa, Faculty of Law<br>
57 Louis Pasteur St.<br>
Ottawa, Ontario K1N 6N5<br>
<br>
Ph: (613)562-5800 (ext.2556)</small>
<small><br>
Fax: (613)562-5417 </small><br>
<br>
<br>
On 31/07/12 01:43 PM, Jonathan Gray wrote:<br>
<span style="white-space: pre;">> Regarding the open license
identifier idea, you might like this:<br>
><br>
>
<a class="moz-txt-link-freetext" href="http://blog.okfn.org/2012/02/16/announcing-the-open-definition-licenses-service/">http://blog.okfn.org/2012/02/16/announcing-the-open-definition-licenses-service/</a><br>
><br>
> Regarding a bunch of 'buckets' of data, I wonder whether CKAN
or<br>
> TheDataHub.org might be of any value for this? It already has
the Open<br>
> Definition licenses service built into it, and has lots of
geodata<br>
> aggregated from different sources around the world.<br>
><br>
> <a class="moz-txt-link-freetext" href="http://thedatahub.org/">http://thedatahub.org/</a><br>
> <a class="moz-txt-link-freetext" href="http://ckan.org/">http://ckan.org/</a><br>
><br>
> All the best,<br>
><br>
> Jonathan<br>
><br>
> On Tue, Jul 31, 2012 at 2:04 PM, Arnulf Christl<br>
> <a class="moz-txt-link-rfc2396E" href="mailto:arnulf.christl@metaspatial.net"><arnulf.christl@metaspatial.net></a> wrote:</span><br>
<blockquote type="cite">On 07/31/2012 12:23 AM, Scot Wilcoxon wrote:<br>
>>> On Mon, 2012-07-30 at 11:40 +0100, Seven (aka Arnulf)
wrote:<br>
>>>><br>
>>>> 1. My suggestion is to also use this committee as
a hub to build<br>
>>>> knowledge around licenses, maintain a repository
of initiatives<br>
>>>> and link everything together. Not so much like
hard metadata in a<br>
>>>> catalog but a lot looser, more like a big bucket
with goodies to<br>
>>>> find.<br>
>>><br>
>>> I think the concept that you're looking for is a
"semantic web".<br>
>>> <a class="moz-txt-link-freetext" href="http://en.wikipedia.org/wiki/Semantic_Web">http://en.wikipedia.org/wiki/Semantic_Web</a><br>
<br>
Scot, sure thing but I wanted to avoid the term because people<br>
associate all kinds of things with Semantic Web that I want to
avoid<br>
at this stage. :-)<br>
<br>
>>> A bunch of buckets of data, and you define the
characteristics of<br>
>>> the buckets so software can use (and display) the
info.<br>
<br>
The "bucket" context is taken from David Weinberger's "Everything
is<br>
Misceallaneous" [1] and my intention was to purposefully not make
it<br>
technically sound yet but leave as a Wiki until we know where this
is<br>
going. At the same time the semantic extensions for Mediawiki are<br>
evolving and might eventually do the job you suggest without much
help<br>
from our side.<br>
<br>
Thanks,<br>
Arnulf<br>
<br>
[1] <a class="moz-txt-link-freetext" href="http://evident.com/">http://evident.com/</a><br>
<br>
>>> * You have a license object which defines the
characteristics of a<br>
>>> license. Probably defined in something like XML. *
You define a<br>
>>> license (identifier="CC-BY-SA", name="Creative
Commons ... etc",<br>
>>> restrictions="share-derivatives,attribute", etc...)
-- except you<br>
>>> probably use XML. * You have a data object which
defines the<br>
>>> characteristics of some data, and this includes the
license<br>
>>> (identifier). * You define data using the data object<br>
>>> characteristics.<br>
>>><br>
>>> If a data definition is available through a URL,
inside that<br>
>>> definition will be the relevant other objects,
including the URL of<br>
>>> the data object definition, the license identifier
("CC-BY-SA"),<br>
>>> and the URL of the definition of the license.
Similarly, the<br>
>>> license includes the URL of the license object which
defines all<br>
>>> the license fields.<br>
>>><br>
>>><br>
>>> _______________________________________________
Geodata mailing<br>
>>> list <a class="moz-txt-link-abbreviated" href="mailto:Geodata@lists.osgeo.org">Geodata@lists.osgeo.org</a><br>
>>> <a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/geodata">http://lists.osgeo.org/mailman/listinfo/geodata</a><br>
>>><br>
<br>
<br>
</blockquote>
<span style="white-space: pre;">>>
_______________________________________________<br>
>> Geodata mailing list<br>
>> <a class="moz-txt-link-abbreviated" href="mailto:Geodata@lists.osgeo.org">Geodata@lists.osgeo.org</a><br>
>> <a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/geodata">http://lists.osgeo.org/mailman/listinfo/geodata</a><br>
><br>
><br>
></span><br>
<br>
</body>
</html>