<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Squio.blog &#187; mozcamp</title>
	<atom:link href="http://squio.nl/blog/tag/mozcamp/feed/" rel="self" type="application/rss+xml" />
	<link>http://squio.nl</link>
	<description>Creative internet development</description>
	<lastBuildDate>Thu, 03 Jun 2010 07:35:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>MozCamp &#8211; XForms and Declarative Applications</title>
		<link>http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/</link>
		<comments>http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 14:01:53 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[declarative]]></category>
		<category><![CDATA[model]]></category>
		<category><![CDATA[mozcamp]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[open standards]]></category>
		<category><![CDATA[xforms]]></category>

		<guid isPermaLink="false">http://squio.nl/blog/?p=306</guid>
		<description><![CDATA[&#8220;XForms and Declarative Applications&#8221; &#8211; Steven Pemberton HTML Forms are a great success, the basis of the e-commerce revolution etc. but unanticipated at the time. After more than a decade of experience time to move on, move away from the misconception of HTML as a presentation language. More abstraction is needed for advanced purposes. Compare [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 212px"><a href="http://commons.wikipedia.org/wiki/Image:Steven.Pemberton-02.jpg"><img class="  " title="Steven Pemberton, author of the ABC programmin..." src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Steven.Pemberton-02.jpg/202px-Steven.Pemberton-02.jpg" alt="Steven Pemberton, author of the ABC programmin..." width="202" height="152" /></a><p class="wp-caption-text">Steven PembertonImage via Wikipedia</p></div>
</div>
<p>&#8220;<a class="zem_slink" title="XForms" rel="wikipedia" href="http://en.wikipedia.org/wiki/XForms">XForms</a> and Declarative Applications&#8221; &#8211; <a class="zem_slink" title="Steven Pemberton" rel="wikipedia" href="http://en.wikipedia.org/wiki/Steven_Pemberton">Steven Pemberton</a></p>
<p><a class="zem_slink" title="Form (web)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Form_%28web%29">HTML Forms</a> are a great success, the basis of the e-commerce revolution etc. but unanticipated at the time.</p>
<p>After more than a decade of experience time to move on, move away from the misconception of HTML as a presentation language. More abstraction is needed for advanced purposes. Compare presentational HTML to the Zen Garden approach of basic HTML and rich <a class="zem_slink" title="Cascading Style Sheets" rel="wikipedia" href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">CSS</a>.</p>
<p>Principles:</p>
<ul>
<li>Ease of authoring</li>
<li>Good user experience</li>
<li>Ease of changing</li>
<li>Device independence (mobile platforms anyone?)</li>
<li>Accessibility</li>
<li>i18n</li>
<li>Validation</li>
</ul>
<p>The essence of XForms</p>
<p>Complete separation of Date from Content: <em>Instances</em> and <em>Controls</em></p>
<p>The <em>instance</em> specifies the values being collected. <em>Datatypes</em> specify client side validation and constraints for values entered, even more complex logic like <em>state</em> is only required if <em>county</em> equals USA. Submission actions define the target for the data and what should be done with the result. Together this forms the <em>model</em>, the datasheet.</p>
<p>Abstract or intent-based <em>controls</em>. These are bound to the data (values). Syntax is simply binding an input control to a data item, by which the input knows what data type should be expected and the correct control is chosen. E.g. input for birthdate, whre birthdata is of type date, renders a calendar input popup.</p>
<p>The default XForms give you a toolbox which is very similar to a spreadsheet, no programming needed for common use cases. The actual XForms definition consist of standard XML and the data / values are transferred as XML as well.</p>
<p>Any XML data can be bound to a control, so there&#8217;s nothing which prevents editing a xhtml document (as instance) by using XForms syntax. Any page element can be bound by using <a class="zem_slink" title="XPath" rel="wikipedia" href="http://en.wikipedia.org/wiki/XPath">XPath</a>. Only restrictions: the page must be well-formed xhtml and the server must accept PUT or POST in order to update the page.</p>
<p>Other nice features include:</p>
<ul>
<li> i18n for all form elemens, including labels.</li>
<li>auto-complete on form fields (demoed with live google translate per word, as you type.</li>
<li>live search: flickr images</li>
<li>geo-location as pair of lat/long or a map, bound to the same resource and so updating each other on change.</li>
</ul>
<p>Implementations vary from plugins (for msie) and native (mozilla). Big vendors use XForms as part of their CMS and Application servers already. Most of this is not user visible, you just experience a rich user interface in the browser.</p>
<p>As a proof of concept, someone built a google-maps like application entirely in XForms which needed 25k of XForms data, compared to over 200k Javascript for Google Maps. Experience learns that one order of magnitude more code takes 34 times as much of effort (time, costs, bugs).</p>
<p>Current browser support is still limited, but the <a href="http://code.google.com/p/ubiquity-xforms/">ubiquity-xforms</a> library aims at extending existing Ajax libraries to add XForms support for a broad range of browsers.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/1e505245-6da1-42ba-835b-c4ed5b634c34/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=1e505245-6da1-42ba-835b-c4ed5b634c34" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=MozCamp+%E2%80%93+XForms+and+Declarative+Applications+http://squio.nl/?p=306" title="Post to Twitter"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-twitter3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=MozCamp+%E2%80%93+XForms+and+Declarative+Applications+http://squio.nl/?p=306" title="Post to Twitter">Tweet This</a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/&amp;title=MozCamp+%E2%80%93+XForms+and+Declarative+Applications" title="Post to Delicious"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/&amp;title=MozCamp+%E2%80%93+XForms+and+Declarative+Applications" title="Post to Delicious">Delicious</a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/&amp;title=MozCamp+%E2%80%93+XForms+and+Declarative+Applications" title="Post to Reddit"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-reddit.png" alt="Post to Reddit" /></a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/&amp;title=MozCamp+%E2%80%93+XForms+and+Declarative+Applications" title="Post to Reddit">Reddit This Post</a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/&amp;title=MozCamp+%E2%80%93+XForms+and+Declarative+Applications" title="Post to StumbleUpon"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-su.png" alt="Post to StumbleUpon" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/&amp;title=MozCamp+%E2%80%93+XForms+and+Declarative+Applications" title="Post to StumbleUpon">Stumble This Post</a></p><img src="http://squio.nl/blog/?ak_action=api_record_view&id=306&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://squio.nl/blog/2009/03/06/mozcamp-xforms-and-declarative-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MozCamp &#8211; linked media</title>
		<link>http://squio.nl/blog/2009/03/06/mozcamp-linked-media/</link>
		<comments>http://squio.nl/blog/2009/03/06/mozcamp-linked-media/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 13:18:08 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[semweb]]></category>
		<category><![CDATA[limked data]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[mozcamp]]></category>
		<category><![CDATA[open data]]></category>

		<guid isPermaLink="false">http://squio.nl/blog/?p=303</guid>
		<description><![CDATA[&#8220;Linked Media: Weaving non-textual content into the semantic web&#8221; &#8211; Raphaël Troncy Traditional media cunsumption (like TV) is declining and moving to the web. The question is: how can we make media into a first class object on the web? Lots of issues: codecs, metadata, content protection and so on. Is there a viable OSS [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 212px"><a href="http://en.wikipedia.org/wiki/Image:Linking-Open-Data-diagram_2008-03-31.png"><img class=" " title="Diagram for the LOD datasets" src="http://upload.wikimedia.org/wikipedia/en/thumb/5/55/Linking-Open-Data-diagram_2008-03-31.png/202px-Linking-Open-Data-diagram_2008-03-31.png" alt="Diagram for the LOD datasets" width="202" height="158" /></a><p class="wp-caption-text">Image via Wikipedia - this version is in fact outdated again, by now the open resources have already doubled.</p></div>
</div>
<p style="text-align: left;">&#8220;Linked Media: Weaving non-textual content into the semantic web&#8221; &#8211; Raphaël Troncy</p>
<p style="text-align: left;">Traditional media cunsumption (like TV) is declining and moving to the web. The question is: how can we make media into a first class object on the web?</p>
<p style="text-align: left;">Lots of issues: <a class="zem_slink" title="Codec" rel="wikipedia" href="http://en.wikipedia.org/wiki/Codec">codecs</a>, metadata, content protection and so on. Is there a viable OSS alternative?</p>
<h3 style="text-align: left;">Media Fragments WG</h3>
<p style="text-align: left;">Case: media fragments identification and selective retrieval of media fragments, the goal of the Media Fragments WG of the <a class="zem_slink" title="World Wide Web Consortium" rel="homepage" href="http://www.w3.org/">W3C</a>. Basic principles apply: fragment identification needs to be based on the <a class="zem_slink" title="Uniform Resource Identifier" rel="wikipedia" href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier">URI</a>.</p>
<p style="text-align: left;">There are four dimensions which define a fragment: <em>time</em> (point or interval), <em>space</em> (rectangle for now), <em>track</em> (video, audio, subtitles) and <em>id</em> (the unique name of the fragment).</p>
<p style="text-align: left;">The possibilities are limited by the container format can express (e.g. quicktime and such) Protocols include http, rtsp and a lot of proprietary protocols like mms, and the various p2p protocols.</p>
<p style="text-align: left;">Much of the fragment identification is already possible for the most important players in the market, but the syntax is not standard in any way.</p>
<p style="text-align: left;">Warning, hardcore geekery ahead&#8230;<span id="more-303"></span></p>
<p style="text-align: left;">The current proposed standard uses hash marks appended to the URI, which a smart user agent has to strip off and convert into some appropriate http headers. Media servers handle the request, do the slicing and make sure that the fragments are cacheable as well.</p>
<p style="text-align: left;">Example: <em>mypodcast.mp3#t=15,45</em></p>
<p style="text-align: left;">translated into the Request</p>
<pre style="text-align: left;">GET .../mypodcast.mp3
Accept: application/mp3
Range: seconds=15-45
...</pre>
<p style="text-align: left;">Response:</p>
<pre style="text-align: left;">HTTP/1.1 206 Partial Content
Accept-ranges: bytes, seconds
Content-length: 2310034
...</pre>
<p style="text-align: left;">First implementations can be based on plug-ins: Apache <em>mod_annodex</em> combined with for instance a Firefox add-on to create the right requests.</p>
<p style="text-align: left;">
<h3 style="text-align: left;">Media Annotations WG: Core Ontology</h3>
<p style="text-align: left;">A couple of proprietary metadata schemas do exist, the first approach is to make the semantic meaning of all of these more explicit and to be able to map various schemas to each other.</p>
<p style="text-align: left;">There is a simple client read-only demo for metadata which looks very similar to the schema I used for the Twones Active API.</p>
<p style="text-align: left;">Another demo is about the linking of resources within the Cultural Heritage project. A very simple web interface allows for fast data entry where  terms are auto-completed with linked resources (canoncal names etc.). The interface looks like the Freebase web front-end.</p>
<h3 style="text-align: left;">The Web of Data</h3>
<p style="text-align: left;">Interesting: the Semantic web is now being re-branded as the Web of Data. Oh well, maybe that is a good idea after all&#8230;</p>
<p style="text-align: left;">So what is it about:</p>
<p style="text-align: left;">Expose open datasets as RDF. Example DBpedia with slightly over 9M RDF triples. All of this linked to the rest of the Linked Data Cloud, which is expanding rapidly.</p>
<p style="text-align: left;">
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/e75d00ad-22da-42ba-9b67-d566192ec9a0/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=e75d00ad-22da-42ba-9b67-d566192ec9a0" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=MozCamp+%E2%80%93+linked+media+http://squio.nl/?p=303" title="Post to Twitter"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-twitter3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=MozCamp+%E2%80%93+linked+media+http://squio.nl/?p=303" title="Post to Twitter">Tweet This</a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-linked-media/&amp;title=MozCamp+%E2%80%93+linked+media" title="Post to Delicious"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-linked-media/&amp;title=MozCamp+%E2%80%93+linked+media" title="Post to Delicious">Delicious</a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-linked-media/&amp;title=MozCamp+%E2%80%93+linked+media" title="Post to Reddit"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-reddit.png" alt="Post to Reddit" /></a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-linked-media/&amp;title=MozCamp+%E2%80%93+linked+media" title="Post to Reddit">Reddit This Post</a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-linked-media/&amp;title=MozCamp+%E2%80%93+linked+media" title="Post to StumbleUpon"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-su.png" alt="Post to StumbleUpon" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-linked-media/&amp;title=MozCamp+%E2%80%93+linked+media" title="Post to StumbleUpon">Stumble This Post</a></p><img src="http://squio.nl/blog/?ak_action=api_record_view&id=303&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://squio.nl/blog/2009/03/06/mozcamp-linked-media/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MozCamp &#8211; open innovation</title>
		<link>http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/</link>
		<comments>http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 11:50:13 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[mozcamp]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozzilla foundation]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://squio.nl/blog/?p=299</guid>
		<description><![CDATA[Image via Wikipedia Explained by Tristan Nitot The numbers are huge: 230M+ Mozilla users (Firefox, Thunderbird etc) 1000+ code contributers Now both numbers are huge, but there could be even more innovation happening with even more contributors. Most often these are just people &#8220;scratching their itch&#8221;. These are not only coders &#8211; for example an [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 212px;">
<dt class="wp-caption-dt"><a href="http://en.wikipedia.org/wiki/Image:Mozilla_Foundation_logo.svg"><img title="Mozilla Foundation logo" src="http://upload.wikimedia.org/wikipedia/en/thumb/7/74/Mozilla_Foundation_logo.svg/202px-Mozilla_Foundation_logo.svg.png" alt="Mozilla Foundation logo" width="202" height="190" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://en.wikipedia.org/wiki/Image:Mozilla_Foundation_logo.svg">Wikipedia</a></dd>
</dl>
</div>
</div>
<p>Explained by <a title="Link to his Twitter page" href="http://twitter.com/nitot">Tristan Nitot</a></p>
<p>The numbers are huge:</p>
<ul>
<li>230M+ <a class="zem_slink" title="Mozilla" rel="homepage" href="http://mozilla.com">Mozilla</a> users (Firefox, <a class="zem_slink" title="Mozilla Thunderbird" rel="homepage" href="http://www.mozilla.com/thunderbird">Thunderbird</a> etc)</li>
<li>1000+ code contributers</li>
</ul>
<p>Now both numbers are huge, but there could be even more innovation happening with even more contributors. Most often these are just people &#8220;scratching their itch&#8221;. These are not only coders &#8211; for example an artist who couldn&#8217;t bear looking at the crappy logo designed an elegant new logo.</p>
<p>So what does the Mozilla foundation do to help this happen?</p>
<ul>
<li>provide improved frameworks for development (under a OSS license)</li>
<li>organize events, Mozilla Labs nights and café (Paris &amp; London)</li>
<li>concept series (online) and contests.</li>
</ul>
<p>Technology</p>
<ul>
<li><a class="zem_slink" title="Ubiquity" rel="homepage" href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a> (command driven UI)</li>
<li>Personas (profiles beyond skins, more lightweight and easy to use, based on just a PNG image)</li>
<li><a class="zem_slink" title="Weave" rel="homepage" href="http://labs.mozilla.com/projects/weave/">Weave</a> (sync profiles between Firefox and <a class="zem_slink" title="Fennec Browser" rel="wikipedia" href="http://en.wikipedia.org/wiki/Fennec_Browser">Fennec</a> instances)</li>
<li>Bespin (online collaborative source / text editing).</li>
</ul>
<p>So what does the innovation cycle look like?</p>
<p>We start out with a smart idea, make a prototype which is in fact a bad product, see if it can live up to its expectations and either improve it to turn into a real product, or abandon it and work on something else.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/d1af61c3-5884-4e9a-a434-7b38cc659978/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=d1af61c3-5884-4e9a-a434-7b38cc659978" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=MozCamp+%E2%80%93+open+innovation+http://squio.nl/?p=299" title="Post to Twitter"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-twitter3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=MozCamp+%E2%80%93+open+innovation+http://squio.nl/?p=299" title="Post to Twitter">Tweet This</a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/&amp;title=MozCamp+%E2%80%93+open+innovation" title="Post to Delicious"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/&amp;title=MozCamp+%E2%80%93+open+innovation" title="Post to Delicious">Delicious</a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/&amp;title=MozCamp+%E2%80%93+open+innovation" title="Post to Reddit"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-reddit.png" alt="Post to Reddit" /></a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/&amp;title=MozCamp+%E2%80%93+open+innovation" title="Post to Reddit">Reddit This Post</a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/&amp;title=MozCamp+%E2%80%93+open+innovation" title="Post to StumbleUpon"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-su.png" alt="Post to StumbleUpon" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/&amp;title=MozCamp+%E2%80%93+open+innovation" title="Post to StumbleUpon">Stumble This Post</a></p><img src="http://squio.nl/blog/?ak_action=api_record_view&id=299&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://squio.nl/blog/2009/03/06/mozcamp-open-innovation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MozCamp: legal aspects</title>
		<link>http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/</link>
		<comments>http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 11:04:14 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[database right]]></category>
		<category><![CDATA[legal]]></category>
		<category><![CDATA[mozcamp]]></category>
		<category><![CDATA[property right]]></category>
		<category><![CDATA[rights]]></category>
		<category><![CDATA[trademark right]]></category>

		<guid isPermaLink="false">http://squio.nl/blog/?p=296</guid>
		<description><![CDATA[&#8220;Legal Aspects of the Open Web&#8221; by Arnoud Engelfriet Are you free to copy content or not? Is talking about sources for illegal content in itself illegal? In Holland (and other EU countries) there is no such thing as &#8220;fair use&#8221; &#8211; I didn&#8217;t know that! Copyright law is so much entrenched (in the Bern [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/12505664@N00/386853412"><img class="  " title="ART.461. WETB.v.STRAFR." src="http://farm1.static.flickr.com/124/386853412_ba25540048_m.jpg" alt="ART.461. WETB.v.STRAFR." width="240" height="160" /></a><p class="wp-caption-text">Image by illustir via Flickr (Dutch property right)</p></div>
</div>
<p>&#8220;Legal Aspects of the Open Web&#8221; by <a href="http://blog.iusmentis.com/">Arnoud Engelfriet</a></p>
<p>Are you free to copy content or not? Is talking about sources for illegal content in itself illegal? In Holland (and other EU countries) there is no such thing as &#8220;<a class="zem_slink" title="Fair use" rel="wikipedia" href="http://en.wikipedia.org/wiki/Fair_use">fair use</a>&#8221; &#8211; I didn&#8217;t know that!</p>
<p>Copyright law is so much entrenched (in the Bern convention) that it is almost impossible to change. So copyright will stay mostly as is for now.</p>
<p>Some specific rights:</p>
<ul>
<li>copyright, on original content.</li>
<li>trademark right: you are not free to use a trademarked name in e.g. a domain name. So no &#8220;Buy &amp; Large Sucks&#8221; domains.</li>
<li><a class="zem_slink" title="Database right" rel="wikipedia" href="http://en.wikipedia.org/wiki/Database_right">database right</a>: protection for telephone directories etc. to protect the investment in the database (only valid in EU). So in Holland we&#8217;re not allowed to use the <a class="zem_slink" title="Postal code" rel="wikipedia" href="http://en.wikipedia.org/wiki/Postal_code">postal codes</a> freely.</li>
<li><a class="zem_slink" title="Property" rel="wikipedia" href="http://en.wikipedia.org/wiki/Property">property right</a> (in Dutch: &#8220;art. 461 wetb. v. strafr.&#8221; is a well known sign for &#8220;do not enter my property&#8221;). Does this hold also for my server and services? It seems so&#8230;</li>
<li>privacy right: personal information must be removed from web sites on request. How does this affect the open web?</li>
</ul>
<p>Bottom line: this is complicated stuff, especially in international/globally distributed context. Arnoud&#8217;s advice: contact your lawyer in advance or ask me if I&#8217;m allowed to blog about it <img src='http://squio.nl/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/c69b8969-c418-46d5-ae5c-71fe66887436/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=c69b8969-c418-46d5-ae5c-71fe66887436" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=MozCamp%3A+legal+aspects+http://squio.nl/?p=296" title="Post to Twitter"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-twitter3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=MozCamp%3A+legal+aspects+http://squio.nl/?p=296" title="Post to Twitter">Tweet This</a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/&amp;title=MozCamp%3A+legal+aspects" title="Post to Delicious"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/&amp;title=MozCamp%3A+legal+aspects" title="Post to Delicious">Delicious</a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/&amp;title=MozCamp%3A+legal+aspects" title="Post to Reddit"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-reddit.png" alt="Post to Reddit" /></a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/&amp;title=MozCamp%3A+legal+aspects" title="Post to Reddit">Reddit This Post</a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/&amp;title=MozCamp%3A+legal+aspects" title="Post to StumbleUpon"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-su.png" alt="Post to StumbleUpon" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/&amp;title=MozCamp%3A+legal+aspects" title="Post to StumbleUpon">Stumble This Post</a></p><img src="http://squio.nl/blog/?ak_action=api_record_view&id=296&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://squio.nl/blog/2009/03/06/mozcamp-legal-aspects/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MozCamp Utrecht &#8211; kick off</title>
		<link>http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/</link>
		<comments>http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 10:18:57 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[mozcamp]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[Mozilla Europe]]></category>
		<category><![CDATA[open standards]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[Paul Rouget]]></category>
		<category><![CDATA[Tristan Nitot]]></category>

		<guid isPermaLink="false">http://squio.nl/blog/?p=291</guid>
		<description><![CDATA[Today is the first of a series of MozCamps, held at the Surfnet HQ in Utrecht. Some notes&#8230; Tristan Nitot (chairman of Mozilla Europe) started his talk about the Open Web and why it matters. Quote: &#8220;standards are boring&#8220;, but they are essential for interoperability. So I can care about the brand of my phone [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_292" class="wp-caption alignright" style="width: 310px"><a href="http://squio.nl/blog/wp-content/2009/03/20090306102317.jpg"><img class="size-medium wp-image-292 " title="MozCamp Utrecht" src="http://squio.nl/blog/wp-content/2009/03/20090306102317-300x225.jpg" alt="&quot;What is the Open Web and Why it Matters&quot; - Tristan Nitot" width="300" height="225" /></a><p class="wp-caption-text">&quot;What is the Open Web and Why it Matters&quot; - Tristan Nitot (note: the slide mentions 2008 and there&#39;s a nice Fennec poster to the left)</p></div>
<p>Today is the first of a series of MozCamps, held at the Surfnet HQ in Utrecht. Some notes&#8230;</p>
<p><span id="msgtxt1287563302" class="msgtxt en"><a class="zem_slink" title="Tristan Nitot" rel="wikipedia" href="http://en.wikipedia.org/wiki/Tristan_Nitot">Tristan Nitot</a> (chairman of Mozilla Europe) started his talk about the Open Web and why it matters. Quote: &#8220;<em>standards are boring</em>&#8220;, but they are essential for interoperability. So I can care about the <em>brand</em> of my phone (iPhone vs Nokia) and convey my lifestyle, rather than worrying about the <em>network operator</em> I&#8217;m using. </span></p>
<p><span class="msgtxt en">Also, standards enable the network effect: the value of all users combined on one single network is much more than the sum of users of disjoint networks.<br />
</span></p>
<p><span class="msgtxt en">Standardization worked out for telephony and email, but initially failed for IM (iCQ vs Yahoo vs MSN vs <a class="zem_slink" title="Extensible Messaging and Presence Protocol" rel="wikipedia" href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">Jabber</a> and so on &#8211; remember Excite PAL?).</span></p>
<p><span class="msgtxt en">Same considerations apply for using proprietary plugins in browsers (Adobe Flash) vs using native browser capabikities, based on open standards: Canvas as a widely implemented alternative.</span></p>
<p><span class="msgtxt en">All major brands (firefox 3.x, Safari 4.x, Google Chrome and Opera 10) <em>except</em> msie 8.0 implement SVG, Canvas native video, JIT Tracing for Javascript and HTML 5 features.</span></p>
<p><span class="msgtxt en">The message is: <em>we should improve the market share of open standards based browsers and enjoy the interoperability</em>.<br />
</span></p>
<p>Next <a href="https://twitter.com/paul_rouget"><em>Paul Rouget</em></a> gives a demo of some these new cool features: native video, canvas, css3, filters, clip paths, canvas overlays&#8230; cool stuff indeed!</p>
<p>Tristan Nitot again: <em>the web is not TV,</em> we can not only consume the content but change it if we want!</p>
<p>Demo of people unknowingly working together: <a title="Kutiman mixes Youtube" href="http://throu-you.com/#/videos/">ThruYOU</a> &#8211; a mix of youtube videos, resulting in a funky song. Each users&#8217; contribution was useful even if they didn&#8217;t know in advance what their work would be used for. That is exactly how Open Source development is  working.</p>
<p>Followed by a demo by <em>Olivier Gambier</em> &#8211; Take back control over the Web using JavaScript (greasemonkey), Add-ons and <a class="zem_slink" title="Ubiquity" rel="homepage" href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a> &#8211; all means to take control over web content and interaction. Especially the pretty new Ubiquity is really useful!</p>
<p>Nitot again: do we want TV and passively consume content, or be part of a world where we can participate instead?</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/d489011d-aca1-47db-bb05-eb532d8c6cbc/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=d489011d-aca1-47db-bb05-eb532d8c6cbc" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=MozCamp+Utrecht+%E2%80%93+kick+off+http://squio.nl/?p=291" title="Post to Twitter"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-twitter3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=MozCamp+Utrecht+%E2%80%93+kick+off+http://squio.nl/?p=291" title="Post to Twitter">Tweet This</a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/&amp;title=MozCamp+Utrecht+%E2%80%93+kick+off" title="Post to Delicious"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/&amp;title=MozCamp+Utrecht+%E2%80%93+kick+off" title="Post to Delicious">Delicious</a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/&amp;title=MozCamp+Utrecht+%E2%80%93+kick+off" title="Post to Reddit"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-reddit.png" alt="Post to Reddit" /></a> <a class="tt" href="http://reddit.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/&amp;title=MozCamp+Utrecht+%E2%80%93+kick+off" title="Post to Reddit">Reddit This Post</a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/&amp;title=MozCamp+Utrecht+%E2%80%93+kick+off" title="Post to StumbleUpon"><img class="nothumb" src="http://squio.nl/blog/wp-content/plugins/tweet-this/icons/tt-su.png" alt="Post to StumbleUpon" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/&amp;title=MozCamp+Utrecht+%E2%80%93+kick+off" title="Post to StumbleUpon">Stumble This Post</a></p><img src="http://squio.nl/blog/?ak_action=api_record_view&id=291&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://squio.nl/blog/2009/03/06/mozcamp-utrecht-kick-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
