<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7972652341715799226</id><updated>2012-01-10T18:06:31.561+01:00</updated><category term='gpl'/><category term='free software'/><category term='floss'/><category term='smith'/><category term='economics'/><category term='adam'/><category term='wealth'/><category term='gdata perl youtube response'/><category term='nations'/><category term='windows'/><category term='wikipedia wikmedia opensocial facebook ning elgg'/><category term='foss'/><category term='open access'/><category term='gnu'/><category term='bbc'/><category term='open source'/><category term='Bertrand Russell'/><category term='library'/><title type='text'>rdf:introspector 2.0</title><subtitle type='html'>just another hacker :GNU;FSF;GCC;Perl;*inx;semweb;xml/*;C/C++;kosov*;SFK09!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default?start-index=101&amp;max-results=100'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>130</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-423652681702899426</id><published>2011-12-21T23:41:00.000+01:00</published><updated>2011-12-21T23:41:08.686+01:00</updated><title type='text'>UNICEF Kosovo Innovations labs recognizes FLOSSK</title><content type='html'>&lt;a href="http://goo.gl/photos/M17wYiNfQV" imageanchor="1" style="clear:right;margin-bottom:1em;margin-left:1em"&gt;&lt;img border="0" src="https://lh3.googleusercontent.com/-D_O16fx5XG4/TvJeiFhM52I/AAAAAAAAQhc/uRrGKkTV9K8/s512/390504_10150462365722834_138613062833_8393695_1225935928_n.jpg" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://kosovoinnovations.org/w/"&gt;http://kosovoinnovations.org/w/&lt;/a&gt; &lt;/div&gt;&lt;h2 class="art-postheader" style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: rgb(64, 64, 64); background-color: rgb(255, 255, 255); "&gt;&lt;a href="http://kosovoinnovations.org/w/" rel="bookmark" title="Permanent Link to Innovations Lab" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; color: rgb(77, 77, 77); "&gt;Innovations Lab&lt;/a&gt;&lt;/h2&gt;&lt;div class="art-postcontent" style="color: rgb(16, 76, 112); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "&gt;&lt;p style="margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;UNICEF Innovations Lab Kosovo cultivates Innovations for the benefit of Kosovo’s youth. By Youth For Youth projects are a chance for Kosovo youth to impact their own lives, and those of their peers. The Design Center directly designs and implements technological innovations for Kosovo institutions that work on behalf of youth and children. The Youth Advocacy Platform seeks to build the capacity to Kosovo’s youth to directly address key social issues within their communities, with the goal of establishing a sustainable network of youth-led advocacy, civic engagement and policy influence.&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;FLOSSK &lt;a href="http://www.flossk.org/en/about"&gt;http://www.flossk.org/en/about&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;/p&gt;&lt;h1 class="title" id="page-title" style="margin-top: 1em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; font-weight: inherit; color: rgb(0, 0, 0); line-height: 1; font-family: Georgia, 'Times New Roman', Times, serif; text-align: -webkit-auto; background-color: rgb(252, 252, 251); "&gt;Free Libre Open Source Software Kosova&lt;/h1&gt;&lt;div class="tabs" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; margin-bottom: 20px; color: rgb(59, 59, 59); font-size: 14px; line-height: 21px; text-align: -webkit-auto; background-color: rgb(252, 252, 251); "&gt;&lt;/div&gt;&lt;div class="region region-content" style="color: rgb(59, 59, 59); font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; line-height: 21px; text-align: -webkit-auto; background-color: rgb(252, 252, 251); "&gt;&lt;div id="block-system-main" class="block block-system"&gt;&lt;div class="content" style="margin-top: 10px; "&gt;&lt;div id="node-1" class="node node-page node-full clearfix" about="/en/about" typeof="foaf:Document" style="background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-position: initial initial; background-repeat: initial initial; "&gt;&lt;div class="content clearfix" style="margin-top: 10px; font-size: 1.071em; "&gt;&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even" property="content:encoded"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.2em; margin-left: 0px; "&gt;FLOSS Kosovo is a non-governmental non-profit organization established in order to support, promote and develop:&lt;/p&gt;&lt;ul style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0.25em; padding-left: 2.5em; "&gt;&lt;li&gt;Free/Libre Software as defined by the &lt;a href="http://www.fsf.org/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;Free Software Foundation&lt;/a&gt;;&lt;/li&gt;&lt;li&gt;Open Source Software as defined by the &lt;a href="http://www.opensource.org/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;Open Source Initiative&lt;/a&gt;;&lt;/li&gt;&lt;li&gt;Open and participatory knowledge as that supported by the &lt;a href="http://wikimedia.org/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;Wikimedia Foundation&lt;/a&gt;;&lt;/li&gt;&lt;li&gt;Education in information technologies through open courses like those from &lt;a href="http://mit.edu/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;MIT&lt;/a&gt;;&lt;/li&gt;&lt;li&gt;Standards, culture and open society by using free and open communication as are those supported by the &lt;a href="http://w3c.org/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;W3C&lt;/a&gt; and &lt;a href="http://creativecommons.org/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;Creative Commons&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.2em; margin-left: 0px; "&gt;To achieve its goals, the association will undertake, without limitation, the following activities:&lt;/p&gt;&lt;ul style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0.25em; padding-left: 2.5em; "&gt;&lt;li&gt;The Annual Conference available to the general public with the lowest prize possible to help the aspirations set out above.&lt;/li&gt;&lt;li&gt;Enable access to free and open source software and relevant knowledge by facilitating the distribution and localization in the local languages of Kosovo.&lt;/li&gt;&lt;li&gt;Cooperate with local and international partners and sponsors of the industry, academia and government to drive forward the aims of the association.&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.2em; margin-left: 0px; "&gt;FLOSSK began in March 2009 at the initiative of James Michael DuPont as a result of the desire to organize a conference on free and open software. After six difficult months and with the help of many supporters FLOSSK organized the first conference of free and open software in Kosovo in August 2009.&lt;br /&gt;Apart from the Conference, FLOSSK continued to work in various activities such as organizing Software Freedom Days in different cities of Kosovo, lectures on free software throughout Kosovo, translating software, collaborating with the media to promote free software and creating local free software groups in various cities.&lt;br /&gt;From the beginning FLOSSK members and the general public learned about &lt;a href="http://www.gnu.org/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;GNU&lt;/a&gt;/&lt;a href="http://www.linux.com/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;Linux&lt;/a&gt; operating system, FLOSS programs for solving everyday problems, map creation using &lt;a href="http://osm.org/" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;OpenStreetMap&lt;/a&gt;, and met free software movement figures from around the world.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.2em; margin-left: 0px; "&gt;Come and &lt;a href="http://www.flossk.org/en/join" style="color: rgb(149, 144, 3); text-decoration: none; "&gt;join us&lt;/a&gt;, let's work together to develop and promote free and open source software in Kosovo!&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.2em; margin-left: 0px; "&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-423652681702899426?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/423652681702899426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=423652681702899426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/423652681702899426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/423652681702899426'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2011/12/unicef-kosovo-innovations-labs.html' title='UNICEF Kosovo Innovations labs recognizes FLOSSK'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-D_O16fx5XG4/TvJeiFhM52I/AAAAAAAAQhc/uRrGKkTV9K8/s72-c/390504_10150462365722834_138613062833_8393695_1225935928_n.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-4528434046174483399</id><published>2011-12-17T03:52:00.001+01:00</published><updated>2011-12-18T00:24:15.067+01:00</updated><title type='text'>Smurfs Movie wikipedia copyleft infringment</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://en.wikipedia.org/wiki/Blue_moon" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="" border="0" height="316" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAl4AAAJYCAIAAAA8Gn/MAAAgAElEQVR4nOy993ebZbb+ndiWZbnXOE7vhISEQCgBBggMAwwhwHAGSKiByTDDBAjpce9dltV7r1bvxZblFjjzrnX+qfeHy965/cjhDN/hDCHc19rLS34kyyr289G17733vWkzFxcXFxcXF6NNv/QD4OLi4uLiur/E0cjFxcXFxbVOHI1cXFxcXFzrxNHIxcXFxcW1ThyNXFxcXFxc68TRyMXFxcXFtU4cjVxcXFxcXOvE0cjFxcXFxbVOHI1cXFxcXFzrxNHIxcXFxcW1ThyNXFxcXFxc68TRyMXFxcXFtU4cjVxcXFxcXOvE0cjFxcXFxbVOHI1cXFxcXFzrxNHIxcXFxcW1ThyNXFxcXFxc68TRyMXFxcXFtU4cjVxcXFxcXOvE0cjFxcXFxbVOHI1cXFxcXFzrxNHIxcXFxcW1ThyNXFxcXFxc68TRyMXFxcXFtU4cjVxcXFxcXOvE0cjFxcXFxbVOHI1cXFxcXFzrxNHIxcXFxcW1ThyNXFxcXFxc68TRyMXFxcXFtU4cjVxcXFxcXOvE0cjFxcXFxbVOHI1cXFxcXFzrxNHIxcXFxcW1ThyNXFxcXFxc68TRyMXFxcXFtU4cjVxcXFxcXOvE0cjFxcXFxbVOHI1cXFxcXFzrxNHIxbWBNv1E/dT7KbmHfq7H+XPdnovrtyn+L8HF9TOII4qL60ES/1fk4voZ9HOh8afq53o8XFxcrPi/ChfXz6D/6wQpRyMX139S/F+Fi+tnEEcjF9eDJP6vwsW1ge6Fup+KwHvd/udC18/1eH7q7+XierDF0cjFtYH+r9F4v+k/+dpycd3/4mjk4tpAPxUtpffQvW5fdg/d635+6v3/1Nv/0q83F9f9JY5GrgdK90pU3gsGdEGQ0mTpQrfH/QhgIxKJxGLxpk2bcFkkErHHy8pFZeWiUlFZqagMl0XicpG4nI7jSHmFuLxCLBKXV1RUisWS8vIKkUjMRllZORv4mfLyCjweFqtlZWUikQj0pceDb8vLy+nhsT9V/KTo+W74qv4rLzhf4+T6VYv/yXL9JvTjJqn4PM4ihxVdhTvBZRBILBZLJJKKiory8nLcWCS6iz2Qr7xCLJZUVFRKKiolYkkFBX0rkVRVVFQCkGxUVdVUVlZLJFV0A4RkTRUVFWKxWCwWV1RUSCQSelRlZWV4qDhC5BPcYMPXhz5S0Lcbvp7/9+8eF9d/WhyNXL8J3SuRWGwi6Vuio4gRsQc0kkgklZWV1dXVmzdvhi0jROGWInE5kQ9mUSypkFRVVlZXSaoqiYiEz8rKagqAEJerqmpARwEgBVyk31u5JlyFB1ZZWSkwl+AiLO+GSVeylYKX6F63/6XeXy6un1ccjVy/Cd2LiMADK5FIRLavvLycYAPRDSA4xaqqKsJkZWVlVVVVdXV1TU1NbW1tVU11TV1tXUN9TV0tWFhVU11bX1fXUF/XUF9bX1ddW1NZXYWoqqmuq2tA1Nc31tc30rc1NXWI2tp6Nmpqaqqrq6uqqvBLScVWEg+MhbpEIhGLxaAjsf+u32W+ZenI0cj1WxBHI9dvQnTuZpfZBI6QmEcsBO2qGNERsmXV1dW1tbXNzc1NTU0Na2psbGxqampqampp3dLatrW1bWtL65amlubG5qamlmYc3LqtDccbm5sam5uat7Rs2dq6bduO7dt3bt++c8eOXbiwbduOtrbtW7du27p1W1vbdlxubW3bsmVrS0srfi9+XUtLy5YtW5qbmxsbG+vr6+vq6mpra2tra+vq6urr6/HACKUsRImgWIxkXwrQcUPjyHHI9QCLo5HrgdK93CFLRMGpX4BGcBGoIBASSGpqaurq6gh+LS0tra2t27Zt27p1a1tb2/bt2/fs2XPw4MGHH3746NGjR48ePXT4oUOHHzr40KGDDx06dPihhx4+/NDDhw8fefjho0eOPHL0yCNHH3r4MK49fOThR44fe/rpZ55++plTp55FPPXUqSeffPqJJ556/PEnHn/8icceO3n8+ImjR4899NDDBw4c2rfvwK5du3bu3Llz587du3fv3bt3z54927dv37p16/bt29va2lpbW1tbW7ds2dLS0gJy19XVgY70dKqrq8F4WihlPyIQLwXVs/dC471e/1/q74GL6/9NHI1cD5TudWoWEJHNkQKEApuIrzU1NfX19Y2Njc3NzfBkTU1NW7Zs2bFjx759+x5++OETJ048/fTTzz333PPPP//SSy+98cYb77333qeffvqXv/zl4sWLX3zxxQfnz733wft/fv+9D86f++SzTy988fnnf/nis88vfHrhswtffH7hi88/vfDZx59+8slnn35x8S9f/v1v167duHbtxvXrN69fv3nt2o0rV659++1333xz+R//+Pqrry79/e//uHjxywsXvvjww4/ff//cf/3Xe++8885bb7311ltvvf322++8887Zs2dfffXV06dPP/vss6dOnXriiScee+yxY8eOHT58eO/evXjYu3fv3rZtW2trK/Gyvr4eLhOYRK6VbDGLTNK/0hDC0cj16xVHI9cDpXudmllTyJbSsOtzWB2sq6urq6trbm7esmVLW1vbzp079+zZs3///oMHDx46dOjEiRNPPfXU6dOnz5w5c+7cuYsXL16+fPnmzZvd3d0DAwNSqVSv19vtdofDYTabdTqdWqtRqJRypUKj01rtNrfX4/Z6nG6X1W6zOx1Ot8vudOCyx+cNhILRaDwajcdiiVgsEYnEQqGI3x/0+fwIj8fndLqtVrvBYFKrtQqFSq1Wq1QqpVKpUqlUKpVMJhsaGuru7m5vb79x48Z33333j3/84+LFix999NGf/vSnN95448UXX3z22Wcff/zxI0eOHDhwYM+ePTt27Ni2bRtlYpGGpZcC2VcCJFX63Ksdk6OR68EQRyPXfa0NeypKS0txLX1bsjZ6jX6QOgvZkhkWijjdA4rAQFNTU1tb2549ew4cOHD06NGTJ08+//zzf/jDH86cOfPuu++eP3/+008//frrr2/evDk0NCSXyw0Gg9PpDAQCsVgsnU7ncrlCobC0tLS8vLywsJDP53O5XG5udjY/Nzefzxfm5xcKFAtLiwtLi4XFhcLiAi4vLi8tLi8tLi4vLCwVCovz8wuIQmERR3Awny/Mzc3PzuZzublcbo40OzubzWbT6XQikYjH4+FwOBQKBQIBj8djtVo1Gs3U1NT4+HhHR8e1a9f+/ve/f/zxx++8884rr7zy7LPPPvHEE4cPHz548OCePXu2bdvW0tICl9za2trU1ITPCkjGouSVjDUKedjUNL3a1DSyee3ziuCdZalZ/Bb/B/60uLh+RByNXPe1itvGBafOknv0vGOlkM7dgnxpbW1tY2MjrFJra+uOHTv2799/7NixZ5999vXXX3/nnXe++uqr7777rqOjY3BwcGJiQqFQGAwGm83m9XrD4XA6nc7n84uLiysrK//85z//53/+Z3FxcWlpaWVl5c6dO99///2dO3dWVlaWl5cBvKWV5eU7K2ywaAQdi9EInIKO+Xxhw1haWgKMl5eXl5aWFhYWCoXC/Pz8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" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;On the flight &lt;a href="http://info.flightmapper.net/flight/Lufthansa_LH_402"&gt;LH402 &lt;/a&gt;over to Newark with &lt;a href="http://www.lufthansa.com/"&gt;Lufthansa&lt;/a&gt; we watched one of the three movies on the old school small television screen, being that Lufthansa was too cheap to upgrade the Boeing 747-400 to have an inflight entertainment system. Make sure you check how old your airplane is before booking Lufthansa and stay away from the Ancient airplanes!&lt;br /&gt;&lt;br /&gt;I watched the movie the Smurfs in Horror, when I saw the guy from the "&lt;a href="http://en.wikipedia.org/wiki/How_I_Met_Your_Mother"&gt;how I met your mother&lt;/a&gt;" copy and paste an Image from Wikipedia into his advertising. I thought to myself, omg, these idiots are really corrupting our children and showing them the worst practices in usage of &lt;a href="http://creativecommons.org/"&gt;creative commons&lt;/a&gt; work. &lt;br /&gt;&lt;br /&gt;In this article the author describes part of the problem :&lt;br /&gt;&lt;a href="http://blog.credoreference.com/2011/08/do-the-smurfs-hate-information-literacy-et-tu-peyo-why-hollywood%E2%80%99s-lack-of-ideas-is-bad-for-our-kids/"&gt;http://blog.credoreference.com/2011/08/do-the-smurfs-hate-information-literacy-et-tu-peyo-why-hollywood%E2%80%99s-lack-of-ideas-is-bad-for-our-kids/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The image &lt;a href="http://en.wikipedia.org/wiki/File:December_2009_partrial_lunar_eclipse-cropped.png"&gt;http://en.wikipedia.org/wiki/File:December_2009_partrial_lunar_eclipse-cropped.png&lt;/a&gt;&lt;br /&gt;from &lt;a class="new" href="http://commons.wikimedia.org/w/index.php?title=User:Codybird&amp;amp;action=edit&amp;amp;redlink=1" title="User:Codybird (page does not exist)"&gt;Codybird&lt;/a&gt; And that information would have to have been provided on the advertisement, and also on the movie. I could not find any credit for this image on the website &lt;a href="http://www.smurfhappens.com/"&gt;http://www.smurfhappens.com/&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;So, Sony, I think it is time to give wikipedia credit and also to teach kids about creative commons, not just lifting images off the wikipedia.&lt;br /&gt;&lt;br /&gt;thanks,&lt;br /&gt;mike&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update (12/17/2011):&lt;/b&gt;&lt;br /&gt;The movie is being distributed by sony, but produced by&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/The_Smurfs_(film)"&gt;http://en.wikipedia.org/wiki/The_Smurfs_(film)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is a clip of the moon article being viewed, later he copies the image into his advertising&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="270" src="http://www.youtube.com/embed/YJxqFMPe95c?fs=1" width="480"&gt;&lt;/iframe&gt;&lt;/div&gt;Update: source of video clip&amp;nbsp;&lt;a href="http://www.youtube.com/watch?feature=player_embedded&amp;amp;v=YJxqFMPe95c"&gt;http://www.youtube.com/watch?feature=player_embedded&amp;amp;v=YJxqFMPe95c&lt;/a&gt;&amp;nbsp;"The Smurfs Blue Moon" from Uploaded by &lt;a href="http://www.youtube.com/user/SleepyBrown253"&gt;SleepyBrown253 &lt;/a&gt;on Sep 5, 2011&lt;br /&gt;&lt;br /&gt;see also the discussion thread here :&lt;br /&gt;&lt;a href="http://www.gossamer-threads.com/lists/wiki/foundation/263905"&gt;http://www.gossamer-threads.com/lists/wiki/foundation/263905&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-4528434046174483399?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/4528434046174483399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=4528434046174483399' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/4528434046174483399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/4528434046174483399'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2011/12/smurfs-movie-wikipedia-copyleft.html' title='Smurfs Movie wikipedia copyleft infringment'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/YJxqFMPe95c/default.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-4322549215587870582</id><published>2011-10-23T21:03:00.001+02:00</published><updated>2011-10-23T21:03:41.591+02:00</updated><title type='text'>Idea of the day : native c implementation of jquery as a browser extension</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Idea of the day : native c implementation of jquery as a browser extension.&lt;br /&gt;&lt;br /&gt;I just had idea, why not translate jquery into C/C++ and build it into firefox as an extension.&lt;br /&gt;&lt;br /&gt;It would involve translating the javascript into optimal C code and building that directly into the browser.&lt;br /&gt;&lt;br /&gt;This would be built as an firefox extension I think&lt;br /&gt;&lt;a href="https://developer.mozilla.org/en/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System"&gt;https://developer.mozilla.org/en/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I guess that it would involve creating native functions for common jquery functions&lt;br /&gt;&lt;a href="https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Reference/JSNative"&gt;https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Reference/JSNative&lt;/a&gt;&lt;br /&gt;&lt;a href="https://developer.mozilla.org/en/JSAPI_User_Guide"&gt;https://developer.mozilla.org/en/JSAPI_User_Guide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This could be something that uses &amp;nbsp;these other projects :&lt;br /&gt;&lt;a href="http://code.google.com/closure/compiler/"&gt;http://code.google.com/closure/compiler/&lt;/a&gt;&amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Helvetica, Arial, sans-serif; font-size: x-small; line-height: 16px;"&gt;The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript.&lt;/span&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/js2cpp/"&gt;http://code.google.com/p/js2cpp/&lt;/a&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span itemprop="description" style="color: #444444; text-decoration: none;"&gt;&lt;a href="http://code.google.com/p/js2cpp/" id="project_summary_link" style="color: #444444; text-decoration: none;"&gt;JavaScript to C++ compiler&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px;"&gt;here is a stack overflow for this :&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;a href="http://stackoverflow.com/questions/556807/java-to-c-converter-tool"&gt;http://stackoverflow.com/questions/556807/java-to-c-converter-tool&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;more to come...&lt;br /&gt;&lt;br /&gt;mike&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-4322549215587870582?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/4322549215587870582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=4322549215587870582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/4322549215587870582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/4322549215587870582'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2011/10/idea-of-day-native-c-implementation-of.html' title='Idea of the day : native c implementation of jquery as a browser extension'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7321750053998324102</id><published>2011-07-14T21:48:00.005+02:00</published><updated>2011-10-11T06:38:29.091+02:00</updated><title type='text'>Memes are the thoughts of the global mind</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;a href="http://upload.wikimedia.org/wikipedia/commons/b/b8/I_can_has_cheezburger.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://upload.wikimedia.org/wikipedia/commons/b/b8/I_can_has_cheezburger.jpg" width="320" /&gt;&lt;/a&gt;   &lt;embed height="266" src="http://www.youtube.com/v/3jDfSqtG2E4&amp;amp;fs=1&amp;amp;source=uds" type="application/x-shockwave-flash" width="320"&gt;&lt;/embed&gt;&lt;br /&gt;Memes are ideas that are copied from one mind to another. Let us define this, they are behaviours that are shared by many, the ideas and trends. This video of how to deactivate a cat   &lt;br /&gt;&lt;br /&gt;has been watched almost 100k times, but more if you consider how many times it is hosted on different platforms. It is a meme that can be defined as such : People love cats, can relate to them on a primitive level, often they are treated as members of the family. We have a basic positive reaction to cats. People liked to share pictures of their cats. Eventually this mutated into the lolcat .&amp;nbsp;   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;coupled with their reading which loads that into the mind of next person.&amp;nbsp;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;coupled with an interpretation of the image which causes the mind to call forth (evoke) an internal representation of the meme.&amp;nbsp;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;This invokation of a meme by a person is followed by a positive rewarding reaction of seeing a fluffy cat that is cute.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;The further attached data is also executed to add suprise, this new information is another meme basically that is attached to the first one. &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;We have a carrier system and a payload.&lt;/li&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Now we have defined the basic idea of a meme being copied. The next point is that the global internet mind is defined as a large number of interacting people who are exchanging memes on some level. It is defining all cultural content and behavior as being the product of some meme. Or in reverse, it is saying that the meme is the basic unit of behavior that is copied. Now lets take the instance of the bushman in papua new guinea , the remix is entitled "&lt;span class="" dir="ltr" id="eow-title" title="Tribe Meets White Man for the First Time"&gt;Tribe Meets White Man for the First Time" and shows a short mix of a very long video series with nice music. It is a mutation of the original long video, making it more pleasing and rewarding in terms of time spent. The payload of this video, the new information that is contained in it is the act of hitting yourself on the head lightly to express happiness. The natives are doing this, and the associated positive expression in this case is simple pleasure at eating. If other tribesmen see this, they will be able to remember previous times that they saw this behavior and a similar positive reaction is evoked.&amp;nbsp;&lt;/span&gt; &lt;span class="" dir="ltr" id="eow-title" title="Tribe Meets White Man for the First Time"&gt; &lt;/span&gt; &lt;span class="" dir="ltr" id="eow-title" title="Tribe Meets White Man for the First Time"&gt;So I hope you enjoyed my little exposition on memes. Please share this and think about it. The meme of introspection, reviewing your internal mental state while interacting with the world and seeing the world mirrored in the code and the memory of programs and in the minds of people.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed height="266" src="http://www.youtube.com/v/T9TmmF79Rw0&amp;amp;fs=1&amp;amp;source=uds" type="application/x-shockwave-flash" width="320"&gt;&lt;/embed&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/3jDfSqtG2E4/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3jDfSqtG2E4&amp;amp;fs=1&amp;amp;source=uds"&gt;&lt;p&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/T9TmmF79Rw0/0.jpg" height="266" style="clear: right; float: right;" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/T9TmmF79Rw0&amp;amp;fs=1&amp;amp;source=uds"&gt;&lt;p&gt;As the behavior of sharing this basic happiness, the looking at cute cats and sharing them with friends via email, is the propellent for the behavior, the basic reward system feeds the meme. The meme is then mutated into the lolcats via adding of foreign symbols which are executed as well in the minds of the internet. You will see that copying of an idea to a person, which is done in a few steps : &lt;/p&gt;&lt;ol&gt;&lt;li&gt;the copying of a data file containing the picture.&amp;nbsp;&lt;/li&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;/ol&gt;&lt;/object&gt;&lt;/p&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7321750053998324102?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7321750053998324102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7321750053998324102' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7321750053998324102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7321750053998324102'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2011/07/memes-are-thoughts-of-global-mind.html' title='Memes are the thoughts of the global mind'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-8784185387597842946</id><published>2011-06-28T21:53:00.000+02:00</published><updated>2011-06-28T21:53:58.422+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bertrand Russell'/><category scheme='http://www.blogger.com/atom/ns#' term='bbc'/><title type='text'>Reith Lectures Archive: 1948-1975  Bertrand Russell RLA: 1948 1. Social Cohesion and Human Nature</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;RLA: 1948 1. Social Cohesion and Human Nature&lt;br /&gt;&lt;br /&gt;Reith Lectures Archive: 1948-1975&lt;br /&gt;&lt;br /&gt;The philosopher, mathematician, and social reformer Bertrand Russell gives the inaugural Reith lectures, and in his first lecture, examines the role of impulses in human nature.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloads.bbc.co.uk/podcasts/radio4/rla48/rla48_19481224-0900a.mp3"&gt;http://downloads.bbc.co.uk/podcasts/radio4/rla48/rla48_19481224-0900a.mp3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;more about it &lt;a href="http://www.bbc.co.uk/podcasts/series/rla48/all"&gt;http://www.bbc.co.uk/podcasts/series/rla48/all&lt;/a&gt;&lt;br /&gt;Thanks to the bbc for sharing this!&lt;br /&gt;&lt;style&gt;img, #cubbies-overlay{ -moz-transition-property: margin, box-shadow, z-index; -moz-transition-duration: 0.1s; -webkit-transition-property: margin, box-shadow, z-index; -webkit-transition-duration: 0.1s; }.cubbies-selected{ z-index: 9999; box-shadow: 3px 3px 8px -1px blue !important; cursor: pointer !important; margin: -3px 3px 3px -3px; }.cubbies-selected:active{ box-shadow: 2px 2px 5px -1px darkblue !important; margin: -1px 1px 1px -1px; }#cubbies-overlay{ position: fixed; z-index: 9999; bottom: 30px; left: 30px; box-shadow: 0 2px 3px rgba(0,0,0,0.8); border: none; }#cubbies-overlay:hover{ box-shadow: 0 2px 3px rgb(0,0,0); }&lt;/style&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-8784185387597842946?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/8784185387597842946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=8784185387597842946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8784185387597842946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8784185387597842946'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2011/06/reith-lectures-archive-1948-1975.html' title='Reith Lectures Archive: 1948-1975  Bertrand Russell RLA: 1948 1. Social Cohesion and Human Nature'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-2408836476876290465</id><published>2011-04-28T20:25:00.000+02:00</published><updated>2011-04-28T20:25:25.955+02:00</updated><title type='text'>Rdf Browser</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Here are some of the RDF browsers I found :&lt;br /&gt;&lt;br /&gt;This looks promising :&lt;br /&gt;http://demo.openlinksw.com/rdfbrowser/index.html&lt;br /&gt;and&amp;nbsp; &lt;br /&gt;&amp;nbsp;http://dataviewer.zitgist.com/&lt;br /&gt;&lt;br /&gt;And this I need to look at : &lt;br /&gt;http://dig.csail.mit.edu/2007/tab/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mentioned here: &lt;br /&gt;http://wiki.dbpedia.org/OnlineAccess#h28-4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;http://dbpedia.org/fct/&lt;br /&gt;&lt;br /&gt;http://www4.wiwiss.fu-berlin.de/bizer/ng4j/disco/&lt;br /&gt;&lt;br /&gt;One of the data sets to look at is : &lt;br /&gt;http://linkedgeodata.org/About&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-2408836476876290465?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/2408836476876290465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=2408836476876290465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2408836476876290465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2408836476876290465'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2011/04/rdf-browser.html' title='Rdf Browser'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-3560563205569624246</id><published>2010-10-02T21:10:00.001+02:00</published><updated>2010-10-02T21:40:58.650+02:00</updated><title type='text'>sugar binutils and gcc</title><content type='html'>Finally I have a good usage for the introspector project,&lt;br /&gt;accessibility and learning.&lt;br /&gt;I have already done experiments with a web page for inspecting the dump data.&lt;br /&gt;My new idea and plan is to create a way to learn about assembly in sugar,&lt;br /&gt;similar to the turtleart, but with real assembler.&lt;br /&gt;&lt;br /&gt;Currently I am researching about how to create template classes or instantiate them. I am thinking about the following : iterate over an array of objects and generate then include instances of objects of the types we generate.&lt;br /&gt;&lt;br /&gt;So we would create source code , compile and link it, then execute it.&lt;br /&gt;&lt;br /&gt;Here is a way to load a new shared object with the code. &lt;br /&gt;&lt;a href="http://www.linuxjournal.com/article/3687"&gt;http://www.linuxjournal.com/article/3687&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is more info about dynamic libs :&lt;br /&gt;&lt;a href="http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html"&gt;http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here you and read about typecasting:&lt;br /&gt;&lt;a href="http://en.wikibooks.org/wiki/C++_Programming/Type_Casting"&gt;http://en.wikibooks.org/wiki/C++_Programming/Type_Casting&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is the tool to build sugar: &lt;br /&gt;&lt;a href="http://git.sugarlabs.org/projects/sugar-jhbuild/repos/mainline"&gt;http://git.sugarlabs.org/projects/sugar-jhbuild/repos/mainline&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is the turtle art program: &lt;br /&gt;&lt;a href="http://git.sugarlabs.org/projects/turtleart"&gt;http://git.sugarlabs.org/projects/turtleart&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is the source code for git, git can be used to store common blocks of code ans assembly data coupled with metadata. we should be able to represent large programs as building blocks of individual parts. we can collect all the data about those parts in git.&lt;br /&gt;&lt;a href="http://github.com/git/git"&gt;http://github.com/git/git&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;my binutils work can be gotten with &lt;br /&gt;git clone git@gitorious.org:binutils-introspector/binutils-introspector.git&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gitorious.org/binutils-introspector/binutils-introspector"&gt;http://gitorious.org/binutils-introspector/binutils-introspector&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-3560563205569624246?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/3560563205569624246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=3560563205569624246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3560563205569624246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3560563205569624246'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/10/sugar-binutils-and-gcc.html' title='sugar binutils and gcc'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-2883538948851059253</id><published>2010-09-14T06:16:00.000+02:00</published><updated>2010-09-14T06:16:50.839+02:00</updated><title type='text'>Database for Autoconf/Automake/Autotools</title><content type='html'>After listening to Rob Savoyes incredible talk on autotools I was very impressed by his knowledge and in depth understanding.&lt;br /&gt;&lt;br /&gt;He told about how autoconf / configure used to use a database, but now it checks everything.&lt;br /&gt;&lt;br /&gt;My question is if we can now use autotools to help build up a public configuration database.&lt;br /&gt;&lt;br /&gt;Specifically I would like to know the names of the packages that contain what header files for each system. It should have tools to allow for people to automatically extract the packaging information from the source code, so autoheader and autoscan should also be able to create dependencies for debian or red hat.&lt;br /&gt;&lt;br /&gt;I have created a repository&lt;br /&gt;http://gitorious.org/autotoolsdb/autotoolsdb-config-logs and will be creating a set of autoconf scripts for you to run. all you have to do is check in your version-branch of the result and we will start building up a database.&lt;br /&gt;&lt;br /&gt;mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-2883538948851059253?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/2883538948851059253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=2883538948851059253' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2883538948851059253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2883538948851059253'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/09/database-for-autoconfautomakeautotools.html' title='Database for Autoconf/Automake/Autotools'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7066962030952504556</id><published>2010-05-27T12:17:00.000+02:00</published><updated>2010-05-27T12:17:53.087+02:00</updated><title type='text'>wolfram cellular automatas and the introspector</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;after watching the new kind of science for the second time,&lt;br /&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_eC14GonZnU&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/_eC14GonZnU&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;it occurred to me that it would be possible to create a visual representation of the compiler graphs as a cellular automata and then create rules encoded as automaton to traverse the compiler graphs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7066962030952504556?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7066962030952504556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7066962030952504556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7066962030952504556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7066962030952504556'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/05/wolfram-cellular-automatas-and.html' title='wolfram cellular automatas and the introspector'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-8901427255838097029</id><published>2010-05-12T11:39:00.000+02:00</published><updated>2010-05-12T11:39:47.416+02:00</updated><title type='text'>git clone of translationwiki for albanian gheg</title><content type='html'>I have written a perl script to download the po files from translate wiki and a shell script to check them into git.&lt;br /&gt;&lt;br /&gt;source here:&lt;br /&gt;http://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po/blobs/master/twn.pl&lt;br /&gt;and here :&lt;br /&gt;http://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po/blobs/master/runput.sh&lt;br /&gt;&lt;br /&gt;git repo here &lt;a class="external free" href="http://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po" rel="nofollow"&gt;http://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po&lt;/a&gt;&lt;br /&gt;webpage here: &lt;a class="external free" href="http://xhema.flossk.org:8081/launchpad/po/" rel="nofollow"&gt;http://xhema.flossk.org:8081/launchpad/po/&lt;/a&gt;&lt;br /&gt;to get the latest version&amp;nbsp;:&lt;br /&gt;&lt;pre&gt;git clone &lt;a class="external free" href="git://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po.git" rel="nofollow"&gt;git://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po.git&lt;/a&gt;&lt;/pre&gt;&lt;br /&gt;you can clone the repo and push changes to it&amp;nbsp;: &lt;a class="external free" href="http://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po/clone" rel="nofollow"&gt;http://gitorious.org/translation-sq-aln-albanian-gheg/translation-sq-aln-albanian-gheg-po/clone&lt;/a&gt;&lt;br /&gt;for that you need a gitorious login, &lt;a class="external free" href="http://gitorious.org/users/new" rel="nofollow"&gt;http://gitorious.org/users/new&lt;/a&gt; you can use an openid for fast starting.&lt;br /&gt;and you need to setup your ssh keys &lt;a class="external free" href="http://pkeck.myweb.uga.edu/ssh/" rel="nofollow"&gt;http://pkeck.myweb.uga.edu/ssh/&lt;/a&gt; and put them in gitorious ( for examply, my personal link is &lt;a class="external free" href="http://gitorious.org/%7Eh4ck3rm1k3/keys" rel="nofollow"&gt;http://gitorious.org/~h4ck3rm1k3/keys&lt;/a&gt; and you replace h4ck3rm1k3 with your username) then you can push easily and painlessly from the command line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-8901427255838097029?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://translatewiki.net/wiki/Portal:Aln/Git' title='git clone of translationwiki for albanian gheg'/><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/8901427255838097029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=8901427255838097029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8901427255838097029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8901427255838097029'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/05/git-clone-of-translationwiki-for.html' title='git clone of translationwiki for albanian gheg'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-8098677099053650362</id><published>2010-05-10T10:37:00.000+02:00</published><updated>2010-05-10T10:37:25.552+02:00</updated><title type='text'>Quantum stuff</title><content type='html'>Here are some links that a nice guy idmclean shared with me :&lt;br /&gt;&lt;br /&gt;Quantum theory, the Church-Turing principle and the universal&lt;br /&gt;quantum computer &lt;br /&gt;http://web.archive.org/web/20030915061044/http://www.qubit.org/oldsite/resource/deutsch85.pdf&lt;br /&gt;&lt;br /&gt;FROM QUANTUM METALANGUAGE TO THE&lt;br /&gt;LOGIC OF QUBITS&lt;br /&gt;http://arxiv.org/pdf/1003.5976v1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-8098677099053650362?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/8098677099053650362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=8098677099053650362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8098677099053650362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8098677099053650362'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/05/quantum-stuff.html' title='Quantum stuff'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-5994324892802584378</id><published>2010-04-22T23:50:00.002+02:00</published><updated>2010-04-22T23:50:46.242+02:00</updated><title type='text'>my google profile qrcode</title><content type='html'>&lt;img &amp;nbsp;="" alt="qrcode" src="http://qrcode.kaywa.com/img.php?s=12&amp;amp;d=http%3A%2F%2Fwww.google.com%2Fprofiles%2FJamesMikeDuPont%23buzz" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-5994324892802584378?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.google.com/profiles/JamesMikeDuPont#buzz' title='my google profile qrcode'/><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/5994324892802584378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=5994324892802584378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5994324892802584378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5994324892802584378'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/04/my-google-profile-qrcode.html' title='my google profile qrcode'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-3348032327991096423</id><published>2010-04-15T22:26:00.000+02:00</published><updated>2010-04-15T22:26:53.926+02:00</updated><title type='text'>google readers recommended sources are incredible!</title><content type='html'>Everyone of my google suggested reader feeds was a match. If social media is good for anything, it is for aggregating and filtering data and feeds. By working together and sharing our data we all distribute the global task of understanding the world. Is that not the total global sum of individual&amp;nbsp; consciousness?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.google.com/reader/view/#stream"&gt;http://www.google.com/reader/view/#stream&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-3348032327991096423?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/3348032327991096423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=3348032327991096423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3348032327991096423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3348032327991096423'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/04/google-readers-recommended-sources-are.html' title='google readers recommended sources are incredible!'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-3794169885899495261</id><published>2010-03-14T08:53:00.001+01:00</published><updated>2010-03-14T08:53:24.786+01:00</updated><title type='text'>Two Joint Conferences planned in the balkans for mid september 2010</title><content type='html'>We have a double pack this year : &lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Open Source Conference Free Software in the Balkans&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;flossal.org | univlora.edu.al | flossk.org announce FreesB Sept. 11/12 2010 Conf. @ University Vlora Albania” – http://flossal.org/freesb-2010-conference/&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Open Source Conference Software Freedom Kosova&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://flossal.org/freesb-2010-conference/ flossk.org | www.uni-pr.edu announce SFK10 September 25/26, 2010 Conference @ University of Prishtina Kosovo – http://kosovasoftwarefreedom.org/&lt;br /&gt;&lt;br /&gt;Now all we need is speakers who want to go to both and also do some workshops between the two besides sitting in the sun!!&lt;br /&gt;&lt;br /&gt;mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-3794169885899495261?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/3794169885899495261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=3794169885899495261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3794169885899495261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3794169885899495261'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/03/two-joint-conferences-planned-in.html' title='Two Joint Conferences planned in the balkans for mid september 2010'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-3366104378213306819</id><published>2010-02-25T08:20:00.002+01:00</published><updated>2010-02-25T08:20:50.546+01:00</updated><title type='text'>CFP SFK10 Flossk UNIPR  CALL FOR PAPERS  International Software Freedom Conference of Kosova 2010  September 25/26, 2010  Prishtina / Kosovo</title><content type='html'>&lt;div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: center;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;CALL FOR PAPERS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: center;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;International Software Freedom Conference of Kosova&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt; 2010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: center;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;September 25/26, 2010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: center;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Prishtina / Kosovo&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;The University of Prishtina and FLOSS Kosovo are pleased to announce th&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;e Call for Papers for the &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;International Software Freedom Conference of Kosova, which will be held on &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;September 25 and 26 &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;at the Faculty of Electrical and Computer Engineering, University of Prishtina.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Considering the pioneering nature of this conference, the focus will be on the following subjects:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;What is free software and open source?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;How can free and open source software help in economic development?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;How can public and private institutions benefit from free and open source software?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 72pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;FOSS in Public Administration&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 72pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Open Society projects&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Copyright, Licensing and Patents&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Wikimedia and Free Culture&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Use of free and open source software for Schools and Business?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 72pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;OLPC implementation in Schools&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 72pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Open Courseware Systems&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;OpenStreetMap and Open Source Geo Information Systems&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Developers presenting work on projects.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 49.65pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Use of free and open source software for:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Desktop,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;OS Kernel,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Programming/scripting languages,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Development tools,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Databases,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Security,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Networks,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Collaboration,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Web, Web 2.0,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;GRID/Clusters,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Multimedia and video production&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Toolkits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt 0.1pt 86.1pt;"&gt;&lt;span style="color: #500050; font-family: Symbol;"&gt;&lt;span style="font-size: x-small;"&gt;·&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Voice over IP&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Authors are encouraged to also submit papers on any other topic not listed above but related to free and open source software.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Key Dates&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="zeroBorder" style="margin-left: 0pt;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;Call for papers closes&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;1 May 2010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;Initial notification of acceptance&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;June&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt; 20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;Deadline for final versions of papers&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;30 June 2010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;Conference&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: 284pt;"&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: small;"&gt;25/26 September 2010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Submission Guidelines&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Your proposal will need to include:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;* Your name&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt; and&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt; bio info (include a bit about your qualifications regarding your presentation topic)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;* Name of talk&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;* A really brief summary of the presentation (around 200 words). If the paper is accepted you will need to provide a summary of your paper in no more than 1000 words.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;* Who your talk is likely to interest (some keywords)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;* Name and bio information of any co-authors&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Papers can be in one of the national languages of Kosovo or preferably in English.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Authors will be notified of the acceptance of their proposal by the proposal acceptance date.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;If you require faster confirmation of acceptance (for example, because you are travelling from overseas and require extra time to make arrangements) please communicate this to the committee when submitting your proposal&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Submissions can be made &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;by visiting and registering on &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;our&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt; conference&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt; webpage:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;a href="http://www.kosovasoftwarefreedom.org/" target="_blank"&gt;&lt;span style="color: blue; font-family: Cambria;"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size: small;"&gt;http://www.kosovasoftwarefreedom.org/&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;Even if you are not interested to speak, we encourage you to participate at the conference. Registration is open and can be accessed by going to:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;a href="http://www.kosovasoftwarefreedom.org/" target="_blank"&gt;&lt;span style="color: blue; font-family: Cambria;"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size: small;"&gt;http://www.kosovasoftwarefreedom.org/&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #500050; font-family: Cambria;"&gt;&lt;span style="font-size: small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Arial;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Contact&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;For any further information feel free to contact the Chairs of the committee at: &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;Prof. Dr. Blerim Rexha&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt; (&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2a5db0; font-family: Arial;"&gt;&lt;u&gt;&lt;span style="font-size: small;"&gt;blerim.rexha@fiek.uni-pr.edu&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;) or Bernard Nikaj (&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:bernard.nikaj@flossk.org" target="_blank"&gt;&lt;span style="color: #2a5db0; font-family: Arial;"&gt;&lt;u&gt;&lt;span style="font-size: small;"&gt;bernard.nikaj@flossk.org&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #500050; font-family: Arial;"&gt;&lt;span style="font-size: small;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0.1pt 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0pt 0pt 10pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-3366104378213306819?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/3366104378213306819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=3366104378213306819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3366104378213306819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3366104378213306819'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/02/cfp-sfk10-flossk-unipr-call-for-papers.html' title='CFP SFK10 Flossk UNIPR  CALL FOR PAPERS  International Software Freedom Conference of Kosova 2010  September 25/26, 2010  Prishtina / Kosovo'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-2319097897931439733</id><published>2010-02-01T12:51:00.000+01:00</published><updated>2010-02-01T12:51:18.462+01:00</updated><title type='text'>GDB::Introspector::Model::Devel::GDB</title><content type='html'>Using this command interface : &lt;br /&gt;http://search.cpan.org/~jezra/Devel-GDB-2.0/lib/Devel/GDB.pm&lt;br /&gt;&lt;br /&gt;We can talk to the gdb.&lt;br /&gt;&lt;br /&gt;I am starting to wrap this in a catalyst wrapper.&lt;br /&gt;http://github.com/h4ck3rm1k3/GDB--Introspector--Model--Devel--GDB&lt;br /&gt;&lt;br /&gt;It can load the gdb into the webserver, more to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-2319097897931439733?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/2319097897931439733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=2319097897931439733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2319097897931439733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2319097897931439733'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/02/gdbintrospectormodeldevelgdb.html' title='GDB::Introspector::Model::Devel::GDB'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-8090528135955814763</id><published>2010-01-11T20:28:00.000+01:00</published><updated>2010-01-11T20:28:18.573+01:00</updated><title type='text'>idea of comparing runs between optimised and debug code-</title><content type='html'>first you compile a program in a very optimized form,&lt;br /&gt;then you compile it with debug. Be able to run them in parallel and compare certain registers.&lt;br /&gt;&lt;br /&gt;I think we should be able to debug an optimized program if we have all that data, maybe we could use that to look for inconsistencies in builds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-8090528135955814763?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/8090528135955814763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=8090528135955814763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8090528135955814763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8090528135955814763'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2010/01/idea-of-comparing-runs-between.html' title='idea of comparing runs between optimised and debug code-'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-8924455023911815997</id><published>2009-12-02T18:47:00.002+01:00</published><updated>2009-12-02T18:47:59.351+01:00</updated><title type='text'>Declaration Logo</title><content type='html'>&lt;h3 class="UIIntentionalStory_Message" data-ft="{&amp;quot;type&amp;quot;:&amp;quot;msg&amp;quot;}"&gt;&lt;span class="UIStory_Message"&gt;&amp;nbsp;&lt;/span&gt;&lt;/h3&gt;&lt;h3 class="UIIntentionalStory_Message" data-ft="{&amp;quot;type&amp;quot;:&amp;quot;msg&amp;quot;}"&gt;&lt;a href="http://apture.s3.amazonaws.com/000001255080f796c1cb3124007f000000000001.megaphone.png" id="aptureLink_rgGz2w1MiN" style="display: block; margin: 0pt auto; padding: 0px 6px; text-align: center;"&gt;&lt;img height="36px" src="http://apture.s3.amazonaws.com/000001255080f796c1cb3124007f000000000001.megaphone.png" style="border: 0px none;" title="megaphone" width="43px" /&gt;&lt;/a&gt;&lt;span class="UIStory_Message"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h3 class="UIIntentionalStory_Message" data-ft="{&amp;quot;type&amp;quot;:&amp;quot;msg&amp;quot;}"&gt;&lt;span class="UIStory_Message"&gt;My new logo for a declaration in the gcc compiler introspector. The megaphone symbolizes the meaning of a declaration, it is a way to announce the availability of something in a program. It is the most basic form of data that the compiler deals with. Even if you write 1+1 you are using a statement declaration that cont&lt;span class="text_exposed_hide"&gt;...&lt;/span&gt;&lt;span class="text_exposed_show"&gt;ains an expression with constants and an operator. All these parts of a statement from the user are stored in declarations. Then from the decls, a program has functions and datatypes defined for the layout of memory. These formats of data and behaviour are just templates or prototypes of things to be executed. Memes you could say, things that are copied from program instance to instance.&lt;br /&gt;&lt;br /&gt;A programs source code is transformed from the compiler into an executable program. This transformation or translation from a source file into a computer executable also requires a certain understanding of the program. This understanding is owned by the compiler engineer who is working for a large corporation normally on the gcc compiler. &lt;br /&gt;&lt;br /&gt;Therefore we can expect a certain cryptic nature of coding when of companies attempting to protect themselves. At least you cannot expect it to be put on a golden platter for you. &lt;br /&gt;&lt;br /&gt;The introspector attempts to intercept this message, the one between the chip and the chip producer. &lt;br /&gt;&lt;br /&gt;Better stated, there are many message involved. We have many parts of the compiler, each one is from a different group. The optimizer can work on the program itself independant of the chip. In fact there is a message that is sent from the programmer to the compiler writers, and that is the message that is intercepted first. We capture the abstract syntax tree output that represents what the compiler sees. There are many other outputs from the compiler we need to see, but we can in theory reproduce the entire programs source code from the AST. There are things like macros lost, but the meaning of the code is still there. It can be quite verbose and expanded. &lt;br /&gt;&lt;br /&gt;Anyway, I am working on a set of icons for the tree nodes at this moment to create an nice jstree javascript view of this data. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-8924455023911815997?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/8924455023911815997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=8924455023911815997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8924455023911815997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8924455023911815997'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/12/declaration-logo.html' title='Declaration Logo'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7622367537999908608</id><published>2009-12-01T11:15:00.000+01:00</published><updated>2009-12-01T11:15:03.758+01:00</updated><title type='text'>Catalyst JQuery JSTree RDF</title><content type='html'>In my lastest revision,&amp;nbsp; on github,&lt;br /&gt;http://github.com/h4ck3rm1k3/LIbRdfCatalyst&lt;br /&gt;&lt;br /&gt;you will find the new version of my browser for the gcc data in rdf format.&lt;br /&gt;&lt;br /&gt;For example, if you load the&amp;nbsp; uri of a node in tree view :&lt;br /&gt;http://localhost:3000/statements/tree/55927761647701690?#&lt;br /&gt;&lt;br /&gt;You will get the statements with that databaseid, that was generated by redland for an URI.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The trick is that only one level of data is loaded, and the other objects are loaded on demand by javascript via json :&lt;br /&gt;&lt;br /&gt;Each node returned has an ID that is passed as a parameter to the JSON routine.&lt;br /&gt;http://localhost:3000/jquery/json&lt;br /&gt;&lt;br /&gt;That routine delivers one part of the tree to the jstree.&lt;br /&gt;&lt;br /&gt;For example :&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;({     attributes: { "id" : "" },&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;data: "node_title  / ",&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;     state: "open",&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;children: [&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;     /* an array of child nodes objects */&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;(&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;{   attributes: { id : "11955769873204335371"},   data:{ title: "node http://introspector.sf.net/2003/08/16/introspector.owl#tree_list  / 11955769873204335371"        },   async : true,  // Properties below are only used for NON-leaf nodes  state: "open", // or "open"  opts : {      method : "GET",      url : "http://localhost:3000/jquery/json/11955769873204335371"  } }),&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; ({   attributes: { id : "9766105400819017523"},   data:{ title: "node http://introspector.sf.net/2003/08/16/introspector.owl#id-2215  / 9766105400819017523"        },   async : true,  // Properties below are only used for NON-leaf nodes  state: "open", // or "open"  opts : {      method : "GET",      url : "http://localhost:3000/jquery/json/9766105400819017523"  } }),&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;({   attributes: { id : "2453797205026508228"},   data:{ title: "node http://introspector.sf.net/2003/08/16/introspector.owl#id-4321  / 2453797205026508228"        },   async : true,  // Properties below are only used for NON-leaf nodes  state: "open", // or "open"  opts : {      method : "GET",      url : "http://localhost:3000/jquery/json/2453797205026508228"  } })&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;,  ] })&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now the nice thing about this system is that we can construct a webpage from RDF fragements.&amp;nbsp; They are loaded from the database.&lt;br /&gt;&lt;br /&gt;I will be adding in the predicate (field) information next. right now only the object data is shown.&lt;br /&gt;&lt;br /&gt;This is that start of a nice GUI for the GCC introspector.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7622367537999908608?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7622367537999908608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7622367537999908608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7622367537999908608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7622367537999908608'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/12/catalyst-jquery-jstree-rdf.html' title='Catalyst JQuery JSTree RDF'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-8865733466323818662</id><published>2009-11-14T11:25:00.002+01:00</published><updated>2009-11-14T11:25:19.906+01:00</updated><title type='text'>GCC Rap</title><content type='html'>My fast AST is a blast from the past.&lt;br /&gt;&lt;br /&gt;to collect the fruits from the tree of knowledge, is the mission.&lt;br /&gt;&lt;br /&gt;The caste of those who are in the AST are vast.&lt;br /&gt;&lt;br /&gt;From the oldest clay tablets to the newest bazar branches, they are one in the same from our position.&lt;br /&gt;&lt;br /&gt;onced amassed, the AST will last and serve as a mast,&lt;br /&gt;upon which to hoist the flag of freedom. &lt;br /&gt;&lt;br /&gt;The flag is raised on montag zig-zag when we enter into the conflagration of the compilation.&lt;br /&gt;&lt;br /&gt;We are the warriors of geekdom!&lt;br /&gt;&lt;br /&gt;Semantics of the steps are expressed in the tree, &lt;br /&gt;oh say can you see, the GPL from America will set you free? Yes Way!&lt;br /&gt;&lt;br /&gt;The Copyright is not our only salvation, thanks to microsoft, we now got the D M C A!&lt;br /&gt;&lt;br /&gt;St. Aho, St. Sethi, and the holy Jeffrey D. Ullman will help us slay the dragon of complexity.&lt;br /&gt;&lt;br /&gt;So we say, god bless Murry Hill and Summit New Jersey! Good old A T and T!&lt;br /&gt;&lt;br /&gt;The compilation is a process that reduces the complexity of computation via concentration on the pendantic condemnation of error nodes in the code. &lt;br /&gt;&lt;br /&gt;Just watch out or we will add your new fangled patterns to our database of lex!&lt;br /&gt;&lt;br /&gt;The process of trial and error is replaced by a procedure of pure terror. &lt;br /&gt;&lt;br /&gt;The gcc revolucionario is the bancario of the dictatario.&lt;br /&gt;&lt;br /&gt;All you can do is get Vexed when we start to Flex.&lt;br /&gt;&lt;br /&gt;The from terror petrified errors are removed in the SCENARIO of ontario!&lt;br /&gt;&lt;br /&gt;The algorithm gives Rhythm to my Rhyme. &lt;br /&gt;&lt;br /&gt;And kernighan and ritchie give us syntax on time!&lt;br /&gt;&lt;br /&gt;Just don't let my Algorithm make you Argo! &lt;br /&gt;&lt;br /&gt;The rule and the meter, are known only to st. peter.&lt;br /&gt;&lt;br /&gt;Now peterpaul from senegaul likes to call the method via the this pointer.&lt;br /&gt;&lt;br /&gt;to LOAD the reference of the methode from the register is the technique that is not unique.&lt;br /&gt;&lt;br /&gt;We know from Van Neuman they are all just jumps over the bumps.&lt;br /&gt;&lt;br /&gt;Abdul and Boole both knew the tools of the trade.&lt;br /&gt;&lt;br /&gt;But the decomposition of the mathematician can be offset by the juxtaposition of the tree so that they don't fade.&lt;br /&gt;&lt;br /&gt;The code is stored in the block! If you load the code via the node, you will get the whole flip mode squad.&lt;br /&gt;&lt;br /&gt;But not at once, that would be too concrete, the meaning has to take the backseat.&lt;br /&gt;&lt;br /&gt;When we compile doom, then you end up with a whole wad!&lt;br /&gt;&lt;br /&gt;The meaning is just leaning on the screening, preening and even weaning of the encoding.&lt;br /&gt;&lt;br /&gt;But in reality we are just convening on the meaning, and machining and sometimes throwing exceptions!&lt;br /&gt;&lt;br /&gt;The monkey of the AST climbs and traverses the trees, jumping from branch to branch.&lt;br /&gt;&lt;br /&gt;But the exceptions might make him fall as if stung by african killer bees!&lt;br /&gt;&lt;br /&gt;The forest is sorerest where there are no fruit!&lt;br /&gt;&lt;br /&gt;That comprises the content of the transmission and even the nutrition of the mathematician by definition!&lt;br /&gt;&lt;br /&gt;Otherwise, the point is moot!&lt;br /&gt;&lt;br /&gt;The blanch branch on the ranch is just one in the batch, and can be only found by the root.&lt;br /&gt;&lt;br /&gt;The APPLICATION of the ration for the haitian is the damnation of his station!&lt;br /&gt;&lt;br /&gt;So he has gotta get in there and just grab the loot!&lt;br /&gt;&lt;br /&gt;The competition for the nutrition creates a partition, solved only by the patrician under admission and condition of contrition!&lt;br /&gt;&lt;br /&gt;The scheduler or the arranger is a stranger! The ranger and changer of code is in perpetual danger of obmission or malnutrition, and cannot rely on just intuition!&lt;br /&gt;&lt;br /&gt;interpretative propagation of the representation through the programs organization serves the transformation and distributed interrogation, invalidation or even intimidation of the sign!&lt;br /&gt;&lt;br /&gt;Therefore the basic block must be kept locked in stock! This forms a blockade which cannot be betrayed, yet arrayed and replayed in the arcade!&lt;br /&gt;&lt;br /&gt;When your code dont compile, it should make you start to whine!&lt;br /&gt;&lt;br /&gt;Thus the compiler should not be afraid! It is still going to get made.&lt;br /&gt;&lt;br /&gt;The canada node-billionaire is quite good! Yet his trees are also just made of wood!&lt;br /&gt;&lt;br /&gt;codesourcery can forcefully typecast the beast, yet that is not the least of the function, that is why mark is so well payed!&lt;br /&gt;&lt;br /&gt;Now, Node coloring does not get dullering! Just Don't start stullering or tullaring!&lt;br /&gt;&lt;br /&gt;When this compiler gets released, It will cause a worldwide rambunction!&lt;br /&gt;&lt;br /&gt;The Computations in constant time also deserve a rhyme! &lt;br /&gt;Just remember all the complications and the combinations of constant folding transformations that are soo leet! &lt;br /&gt;&lt;br /&gt;Don't replace a variable with a constant, unless you are sure of the relations.&lt;br /&gt;&lt;br /&gt;Allocation is the low level causation, and the free function is the cessation of creation of crustacean quotations!&lt;br /&gt;&lt;br /&gt;If you need to know more about that, then we need to ask Buddha!&lt;br /&gt;&lt;br /&gt;He warned us always : Don't make to many choppy copies on floppies of the gloppy, groppy, sloppy jalopy!&lt;br /&gt;&lt;br /&gt;The Central processing unit is not that central no more, so dont forget to lock the Mutex! &lt;br /&gt;&lt;br /&gt;We got our Obstack ready to get poppy!&lt;br /&gt;&lt;br /&gt;The definition of the functor is based on the strangers typed submission in signs! &lt;br /&gt;&lt;br /&gt;We know how to deal with them, in case they get Stroppy!&lt;br /&gt;&lt;br /&gt;The chore of the parameter is to partition the rhymes!&lt;br /&gt;&lt;br /&gt;The direct threaded process is not multi headed!&lt;br /&gt;&lt;br /&gt;The bore of the diameter, serves to push you backwards in time.&lt;br /&gt;&lt;br /&gt;When you step to GCC hackers, you are going to get shredded!&lt;br /&gt;&lt;br /&gt;We decline to redefine or even redesign the enshrined Stallman rhyme!&lt;br /&gt;&lt;br /&gt;Because he is so leet, he will make you start dancing when the code hits your feet.&lt;br /&gt;&lt;br /&gt;Watch out for the end users and other abusers! They will fill your cache with losers who just want new cruisers!&lt;br /&gt;&lt;br /&gt;Keep the tree of knowledge pure and free of crufty codes, prune them off and kick them from the abode.&lt;br /&gt;&lt;br /&gt;God is wise and allknowing, but he is almost never for the mundane showing!&lt;br /&gt;&lt;br /&gt;So keep your benchmarks tight and your code size in cache, so that the computer don't thrash!&lt;br /&gt;&lt;br /&gt;Follow these rules and you will start a knowing!&lt;br /&gt;&lt;br /&gt;We will monitor the quality, and make sure the test cases run sweet! &lt;br /&gt;&lt;br /&gt;Cause our deja gnu just keeps on blowing, &lt;br /&gt;hot air through the pipes of the system, &lt;br /&gt;and that gives us freedom to persue the mission. &lt;br /&gt;The object that is so sublime, &lt;br /&gt;World wide respected and never neglected,&lt;br /&gt;And it does not even take up all our time.&lt;br /&gt;&lt;br /&gt;We can fork and clone the codespace upon demand, and each step moves us futher from spam!&lt;br /&gt;&lt;br /&gt;Cautionary branches are sometimes needed, and as long as the warnings are all heeded, the overall codebase is always clean!&lt;br /&gt;&lt;br /&gt;Lean and mean is the state of the system, with no frills, bells or whistles to distract from the target.&lt;br /&gt;&lt;br /&gt;But dont think that we don't know what we are doing, &lt;br /&gt;&lt;br /&gt;we gotta keep this code stream moving!&lt;br /&gt;&lt;br /&gt;foo&amp;nbsp; boo&amp;nbsp; bar and baz is the same to us,&lt;br /&gt;food for fools and goo for the animals in the zoo! All strings are hidden away neatly in the string_cst node, &lt;br /&gt;and that is what makes us robust!&lt;br /&gt;&lt;br /&gt;The hashing function is the only drug that gets us high, so break us off a chunk of that table and pass the token around!&lt;br /&gt;&lt;br /&gt;Around and around the function call passing, and when we are done, we will have your mplayer blastin'.&lt;br /&gt;&lt;br /&gt;Linux kernel or hello world, there is no difference, apache and perl, porn server or curl, we go them all in the mix.&lt;br /&gt;&lt;br /&gt;The GCC has a big bag o tricks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-8865733466323818662?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/8865733466323818662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=8865733466323818662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8865733466323818662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8865733466323818662'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/11/gcc-rap.html' title='GCC Rap'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-1048690816103950159</id><published>2009-11-14T11:24:00.002+01:00</published><updated>2009-11-14T11:24:37.867+01:00</updated><title type='text'>swap it like it's hot,</title><content type='html'>When the pages's on the disk bro&lt;br /&gt;swap it like it's hot,&lt;br /&gt;swap it like it's hot,&lt;br /&gt;swap it like it's hot,&lt;br /&gt;&lt;br /&gt;When the pigs try to get at yea&lt;br /&gt;encrypt it like it's hot,&lt;br /&gt;encrypt it like it's hot,&lt;br /&gt;encrypt it like it's hot,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And if a hacker get an attitude&lt;br /&gt;Pop it like it's hot,&lt;br /&gt;Pop it like it's hot,&lt;br /&gt;Pop it like it's hot,&lt;br /&gt;&lt;br /&gt;I got the gcc on my usb and I'm pouring Chandon&lt;br /&gt;And I slice the best hashtables cause I got it going on&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-1048690816103950159?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/1048690816103950159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=1048690816103950159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/1048690816103950159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/1048690816103950159'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/11/swap-it-like-its-hot.html' title='swap it like it&apos;s hot,'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-6004699739698217585</id><published>2009-11-14T11:24:00.000+01:00</published><updated>2009-11-14T11:24:05.778+01:00</updated><title type='text'>The Compilation Will Not Be Youtubised</title><content type='html'>&lt;b&gt;&lt;br /&gt;The Compilation Will Not Be Youtubised&lt;br /&gt;&lt;br /&gt;You will not be able to stay home, hacker.&lt;br /&gt;You will not be able to play Halo, Doom, Spore, or WIITennis.&lt;br /&gt;You will not be able to pass the dutch, light the J or get Stupid.&lt;br /&gt;Skip out to wget porn during NOPS,&lt;br /&gt;Because the compilation will not be youtubised.&lt;br /&gt;&lt;br /&gt;The compilation will not be youtubised.&lt;br /&gt;The compilation will not be brought to you by Apple&lt;br /&gt;In a podcast without promoted videos and Banner Ads.&lt;br /&gt;&lt;br /&gt;The compilation will not show you pictures of Bill Gosper&lt;br /&gt;blowing a bugle and leading a charge by Russ Noftsker,&lt;br /&gt;Tom Kiely, Robert P. Adams and  Andrew Egendorf to program MACLISP&lt;br /&gt;on a Lisp Machine.&lt;br /&gt;&lt;br /&gt;The compilation will not be youtubised.&lt;br /&gt;&lt;br /&gt;The compilation will not be brought to you by Google&lt;br /&gt;and will not star Super Mario, Souja Boy, or HotForWords.&lt;br /&gt;&lt;br /&gt;The compilation will not give your website sex appeal.&lt;br /&gt;The compilation will not make you conversion rate go up.&lt;br /&gt;The compilation will not make your web site load faster, &lt;br /&gt;because the compilation will not be youtubised, Hacker.&lt;br /&gt;&lt;br /&gt;There will be no pictures of you and Greg Benson&lt;br /&gt;pranking people ordering pizza,&lt;br /&gt;or trying to slide that new iphone into your designer jeans.&lt;br /&gt;&lt;br /&gt;AOL.com will not be able predict the winner via podcast&lt;br /&gt;or report from all districts.&lt;br /&gt;The compilation will not be youtubised.&lt;br /&gt;&lt;br /&gt;There will be no pictures of MSFT shooting down&lt;br /&gt;hackers in the Suggested Videos Section.&lt;br /&gt;&lt;br /&gt;There will be no pictures of MSFT shooting down&lt;br /&gt;hackers in the Suggested Videos Section.&lt;br /&gt;&lt;br /&gt;There will be no pictures of Stallmann being&lt;br /&gt;run out of MIT by the Symbolics.&lt;br /&gt;&lt;br /&gt;There will be no slow motion or still life of Eblen Moglen&lt;br /&gt;strolling through Washington in a Red, White  and&lt;br /&gt;Blue liberation jumpsuit that he had been saving&lt;br /&gt;For just the proper occasion.&lt;br /&gt;&lt;br /&gt;sxephil, hotforwords, and sponge bob&lt;br /&gt;will no longer be so damned relevant, and&lt;br /&gt;women will not care if Mr Big finally gets down with&lt;br /&gt;Carrie on Sex in the City because Hackers&lt;br /&gt;will be in the Emacs looking for a brighter day.&lt;br /&gt;The compilation will not be youtubised.&lt;br /&gt;&lt;br /&gt;There will be no highlights on the Promoted Videos&lt;br /&gt;and no pictures of Linus Torwalds and Eric Raymond project managing.&lt;br /&gt;&lt;br /&gt;The theme song will not be written by Steven Jobs,&lt;br /&gt;Bill Gates, nor sung by Steven Fry, Jerry Seinfeld, Britney Spears, Beyonce, or Akon.&lt;br /&gt;The compilation will not be youtubised.&lt;br /&gt;&lt;br /&gt;The compilation will not be a banner Ad&lt;br /&gt;about a IPod, IBook, or IMac.&lt;br /&gt;&lt;br /&gt;You will not have to worry about a Intel in your&lt;br /&gt;chip, a Vista in your OS, or the NVidia in your GPU.&lt;br /&gt;&lt;br /&gt;The compilation will not go better with Blackberry.&lt;br /&gt;The compilation will not fight the virus that may cause data loss.&lt;br /&gt;The compilation will put you in the driver's seat.&lt;br /&gt;&lt;br /&gt;The compilation will not be youtubised, will not be youtubised,&lt;br /&gt;will not be youtubised, will not be youtubised.&lt;br /&gt;The compilation will be no re-run hackers;&lt;br /&gt;The compilation will be live.&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-6004699739698217585?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/6004699739698217585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=6004699739698217585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/6004699739698217585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/6004699739698217585'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/11/compilation-will-not-be-youtubised.html' title='The Compilation Will Not Be Youtubised'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-5530637295548704121</id><published>2009-11-09T10:27:00.002+01:00</published><updated>2009-11-09T10:59:26.268+01:00</updated><title type='text'>Definition of Interoperability</title><content type='html'>&lt;pre&gt;Interoperability is the ability of disparate and diverse organisations&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;1 to interact towards mutually beneficial and agreed common goals,&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;involving the sharing of information and knowledge between the organizations&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;via the business processes they support,&lt;/pre&gt;&lt;pre&gt;by means of the exchange of data between their respective information and&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;communication technology (ICT) systems."&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;In fact, interoperability is often confused with other, related concepts.&lt;/pre&gt;&lt;pre&gt;It can be therefore a useful exercise to observe explicitly what interoperability is NOT:&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;1.1 Interoperability is not Integration, which is a means of changing loosely coupled systems to&lt;/pre&gt;&lt;pre&gt;make them into more tightly coupled systems.&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;1.2. Interoperability is not Compatibility, which is more about&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;the interchangeability of tools in a particular context.&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;1.3 Interoperability is not Adaptability, which is a means of changing a tool,&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;adding additional capabilities as needed even on an ad-hoc basis,&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;whereas interoperability refers to inherent capabilities&lt;br /&gt;&lt;br /&gt;It is also worth noting that interoperability is neither ad-hoc,&lt;/pre&gt;&lt;pre&gt;nor unilateral (nor even bilateral) in nature.&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;Rather, it is best understood as a shared value of a community.&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;The final point to be made about interoperability from the definition standpoint,&lt;/pre&gt;&lt;pre&gt;is that it is also a quality that could be broken down into a series of&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;quantifiable characteristics (metrics) which could be assessed (measured) separately,&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;as the need arises. 3.3.1.2 Definition of PEGS (Pan-European eGovernment Services)&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;The following is a good working definition of PEGS2,3,4,5:&lt;/pre&gt;&lt;pre&gt;"Cross-border public sector services supplied by either national public&lt;/pre&gt;&lt;pre&gt;administrations or EU public administrations provided to one another&lt;/pre&gt;&lt;pre&gt;and to European businesses and citizens, in order to implement&lt;/pre&gt;&lt;pre&gt;community legislation, by means of interoperable networks&lt;/pre&gt;&lt;pre&gt;between public administrations."&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;3.3.1.3 Definition of Interoperability Framework An Interoperability Framework&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;describes the way in which organisations have agreed, or should agree,&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;to interact with each other, and how standards should be used.&lt;/pre&gt;&lt;pre&gt;In other words, it provides policies and guidelines that form the basis&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;for selection of standards6 . It may be contextualised (i.e., adapted)&lt;/pre&gt;&lt;pre&gt;according to the socio-economic, political, cultural, linguistic,&lt;/pre&gt;&lt;pre&gt;historical and geographical situation of its scope of applicability in&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;a specific circumstance/situation (a constituency, a country, a set of countries, etc).&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;Link to video :&lt;br /&gt;&lt;a href="http://ia341342.us.archive.org/3/items/EuropeanInteroperabilityFrameworkEIFandtheArchitectureGuidelinesAG2/_PAGE_11.avi"&gt;http://ia341342.us.archive.org/3/items/EuropeanInteroperabilityFrameworkEIFandtheArchitectureGuidelinesAG2/_PAGE_11.avi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Link to mp3:&lt;br /&gt;&lt;a href="http://www.archive.org/download/EuropeanInteroperabilityFrameworkEIFandtheArchitectureGuidelinesAG2/Doc_page.11.mp3"&gt;http://www.archive.org/download/EuropeanInteroperabilityFrameworkEIFandtheArchitectureGuidelinesAG2/Doc_page.11.mp3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;video href=&lt;br /&gt;http://www.archive.org/download/EuropeanInteroperabilityFrameworkEIFandtheArchitectureGuidelinesAG2/_PAGE_11.avi&lt;br /&gt;/&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-5530637295548704121?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/5530637295548704121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=5530637295548704121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5530637295548704121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5530637295548704121'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/11/definition-of.html' title='Definition of Interoperability'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7957617544515277160</id><published>2009-11-06T19:55:00.000+01:00</published><updated>2009-11-06T19:55:11.531+01:00</updated><title type='text'>Optimization and Introspector</title><content type='html'>I have been thinking today about the gcc introspector.&lt;br /&gt;&lt;br /&gt;That I should optimize my time spent on a job, not really the execution time.&lt;br /&gt;The Human time spent, and the skills needed to do a job, the learning effort involved. These are the issues.&lt;br /&gt;&lt;br /&gt;The program itself that is the result of the work is another issue, it has also a timeframe, the power usage, time to execute and the space usage that the running program uses.&lt;br /&gt;&lt;br /&gt;Also there are issues like downtime, programs breaking and security.&lt;br /&gt;&lt;br /&gt;So, here are my ideas :&lt;br /&gt;&lt;br /&gt;One, the compiler should be able to read some source code or enrich or replace the data from the doxygen xml. That means that given an introspection data dump, we should be able to read in the doxygen html and add in the missing from the compiler. We would also be able to use the doxygen output as input to the gcc introspector directly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Secondly, There is the human issue of types. The types of a program do not matter to the computer. Of course when those types are used wrongly, the computer will crash. But lets get back to the idea. Types are basically data formats, but also meanings. We would like to be able to find similar types, compare types and visualize the types.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Third, we would like to see the types and how they are related.&lt;br /&gt;We can imagine a rdf datastore of a program as a graph of all connections in the program. We will be able to see how a type is used and the code that goes from it.&lt;br /&gt;&lt;br /&gt;What is important in this equasion is the runtime path. We want to see what paths are followed in the program, that means the code that is executed.&lt;br /&gt;This turns into a big debugging exercise, the debugger will be able to show us that. The profiler as well. Dtrace on solaris. Print statements in the log file. All of those things are indications of what a program does.&lt;br /&gt;&lt;br /&gt;But to truly understand a program we need to know the following :&lt;br /&gt;&lt;br /&gt;1. The specfication of the program that defines the inputs and outputs.&lt;br /&gt;2. The test cases that cover the entire functionality of that program.&lt;br /&gt;3. The audit that shows how the source code relates to the specification&lt;br /&gt;4. The audit that show how the test executes implement that code.&lt;br /&gt;&lt;br /&gt;Now we want to get down to the level of instructions being executed on a machine. Lets say we have a virtual machine, and we can add in all types of data and annotate each instruction.&lt;br /&gt;&lt;br /&gt;So we would have for each byte of the input data to the test case, and I am thinking of a simple system that reads from stdin and writes to stdout. We can however trace each input that is read. We would assume that all reads of data are from the test environment for the moment. So we would have at a given time, a read of some byte of information from a file at a position.&lt;br /&gt;&lt;br /&gt;Now the contents of the file are only interesting in that we would like to trace for each byte how it is processed. For this we would define the information to understand the type of data as the entire set of instructions executed on it, and all the data that is needed for this.&lt;br /&gt;&lt;br /&gt;We would have a block of instructions, or even a DAG with loops of the instructions if there is a loop. We would see the instructions executed, the registers used (where that data comes from) and memory used. Cache pages accessed and all that. This could be provided by the virtual machine.&lt;br /&gt;&lt;br /&gt;Lets imagine that we are running a version of qemu or some similar tool with full debug information.&lt;br /&gt;&lt;br /&gt;Now lets continue, I would like to define metadata as overhead, administration data that should be minimised. Metadata is like a key to a lock separated from the data for some reason, but they belong together. Lets say that the universe contains the metadata, and we need to collect it to understand a given problem.&lt;br /&gt;&lt;br /&gt;Now the domain specific problem is not metadata, so lets say, I am working on the problem of creating a video for youtube from a mp3 and a jpg. That is the domain data. All of that data from outside that is processed in the program belongs to the runtime data. We can imagine a stream of data from the input files flowing to the output files. Then we have domain specific information about the codecs, that is also part of the domain, but removed a level. For the movie, it could be considered metadata. The parameters of the codec. In full, the entire source code and all the processing of the program is the metadata. For example, if you want to know why there is a glitch in the movie at a certain point, you need to maybe also know what was going on at that point in the program. It might be an environmental issue, like the power being shut off.&lt;br /&gt;&lt;br /&gt;So, we want to be able to trace the entire data flow from inside to outside. For full understanding, we want to trace how the data gets into the program, for example if an integer is being loaded into the register, where does this come from? Who is the person who added that to the source code, what revision? What was the change supposed to do? What was the specification of it?&lt;br /&gt;&lt;br /&gt;Now we would like to model the input data. Lets say in our example we can say we have frames of data in a movie. We want to be able to replace a given frame of data in memory with a set of frames. We can abstract that data by removing it. Reducing it. We would say it is the nth frame of data from the audio input.&lt;br /&gt;&lt;br /&gt;That is domain specific, and we would have to model the domain specific types&lt;br /&gt;to say such things. We therefore need a specification of the program, a bug report or some type of input as to what the meaning of it is.&lt;br /&gt;&lt;br /&gt;Now we can imagine the pipeline of the processing of a program. We have the flow of input to output using registers and instructions on the way.&lt;br /&gt;We have the flow of values from code being loaded.&lt;br /&gt;&lt;br /&gt;Next we would look at optimizations of the compiler, we have changes to the compiler that flow into the instructions of the code. Different compiler switches flow into the instructions and registers used.&lt;br /&gt;&lt;br /&gt;The code of the compiler is also flowing from the specification of the chips.&lt;br /&gt;Some times we do not even have a public document of the chip or the language so we would take the changes to the compiler as the public documentation.&lt;br /&gt;&lt;br /&gt;This is however the core problem as to why the compiler is so cryptic,&lt;br /&gt;if the specification of the machine is secret, the specification of the language as well, then why should the compiler be easy to understand? there is a definite conflict between forces here at play. It is market economics meeting FLOSS.&lt;br /&gt;&lt;br /&gt;So, we can then for each byte of the output file have entire trace to all the sources of it. Source code, Input files, Environmental changes and all.&lt;br /&gt;&lt;br /&gt;For this to be processed efficiently we will have to come up with some real optimizations, but it is my&amp;nbsp; basic vision of what the introspector is.&lt;br /&gt;&lt;br /&gt;Mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7957617544515277160?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7957617544515277160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7957617544515277160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7957617544515277160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7957617544515277160'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/11/optimization-and-introspector.html' title='Optimization and Introspector'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7652079042201337370</id><published>2009-11-06T19:21:00.000+01:00</published><updated>2009-11-06T19:21:48.820+01:00</updated><title type='text'>ScanOCR Media/Wiki</title><content type='html'>Here is my idea, for dealing with all the papers I need to with my taxes.&lt;br /&gt;&lt;br /&gt;Create a way to import and process images, a document management system, but based on media wiki.&lt;br /&gt;&lt;br /&gt;the scan would produce a webpage of the wikitext overlayed on top of scanned image and have a spell checker.&lt;br /&gt;&lt;br /&gt;The user can then process the text pages as a wiki.&lt;br /&gt;&lt;br /&gt;So it would be a document management system based on media wiki, also the scans should be easier to import, it should be tied into xsane/cups.&lt;br /&gt;&lt;br /&gt;And of course, it should be able to store this data on git, but that is less of the issue, because I would not like to distribute my tax data to everyone.&lt;br /&gt;&lt;br /&gt;mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7652079042201337370?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7652079042201337370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7652079042201337370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7652079042201337370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7652079042201337370'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/11/scanocr-mediawiki.html' title='ScanOCR Media/Wiki'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-6652212077074027310</id><published>2009-11-01T09:05:00.000+01:00</published><updated>2009-11-01T09:05:19.760+01:00</updated><title type='text'>Introspector Reader Update</title><content type='html'>It has been a while since I posted. I have been saving this blog for real updates, not progress reports.&lt;br /&gt;&lt;br /&gt;Well, I have finally started to hack mencoder to produce the videos that I need in the right way. The existing reader script &lt;a href="https://code.launchpad.net/%7Ejamesmikedupont/introspectorreader/wikipedia-strategy"&gt;https://code.launchpad.net/~jamesmikedupont/introspectorreader/wikipedia-strategy&lt;/a&gt; uses a hack of creating symlinks to images to create frames. that creates thousands of files. Now my new mencoder hack produces&amp;nbsp; much better results.&lt;br /&gt;&lt;br /&gt;Here is my idea : I would like to have a version of espeak that can feed into information directly to mencoder. It would be able to give the exact timing for each word and the pronunciation keys as well.&lt;br /&gt;&lt;br /&gt;These would be emitted as subtitle tracks and usable.&lt;br /&gt;&lt;br /&gt;In addition, I would like to be able to use this information to create frames of video per word where the word is highlighted on the screen. A bouncing ball or red highlighting.&lt;br /&gt;&lt;br /&gt;The would be done by creating successive images from the pdf, the pdf file is text anyway, so it should be a hack for pdf2ppm command to say : highlight this text, or emit the x,y coordinates of the words. I know that xpdf to xml can do this.&lt;br /&gt;&lt;br /&gt;pdftohtml -xml is the command.&lt;br /&gt;&lt;br /&gt;So now we have an xml file that looks like this&amp;nbsp; :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;text font="0" height="10" left="43" top="30" width="76"&gt;SomeText&lt;/text&gt;&lt;br /&gt;&lt;/blockquote&gt;That is enough information to then render it and highlight it.&lt;br /&gt;&lt;br /&gt;Alternatively we could just render that frame, highlighting the text and then pass that single text to espeak.&lt;br /&gt;&lt;br /&gt;That would produce many small texts, but they could be embedded in html pages for example as mp3 later on. The problem with that are link breaks, and how to deal with them.&lt;br /&gt;&lt;br /&gt;So we have two types of processing ideas : One to markup the output of espeak with timing information, the other to break down the input to espeak into smaller chunks.&lt;br /&gt;&lt;br /&gt;We should look into both of these ideas, and be able to use them together.&lt;br /&gt;&lt;br /&gt;Missing right now is the timing and subtitle information from espeak. that should be a quick win. &lt;br /&gt;&lt;br /&gt;My vision is really to have a single sentence on the screen as it is spoken, and to have the words/parts of speech visible and highlighted in realtime.&lt;br /&gt;&lt;br /&gt;Ideally we would be able to annotate such videos and feed that back to create better ones as well.&lt;br /&gt;&lt;br /&gt;Also ideally espeak would be able to do such things directly, like read pdf files, mediawiki directly and be able to produce interactive graphics as well.&lt;br /&gt;&lt;br /&gt;This would be embedded in the firefox as a plugin and also be able to add in translation tools as well.&lt;br /&gt;&lt;br /&gt;For example, I would like to be able to transform the english pronouciation into another language, how would an Albanian encode this word to produce the same sounds? a German? How to pronouce this in chinese?&lt;br /&gt;&lt;br /&gt;that could be done with the phonetic information. Also translations of the text in meaning could be brought in.&lt;br /&gt;&lt;br /&gt;Additionally, hyperlinks on the words would be interesting. A SVG graphics of the text, or a CSS highlighting would be even better. It could be all done directly in the browser.&lt;br /&gt;&lt;br /&gt;So those are my ideas for the introspector reader. Imagine what would happen if you were able to read a c++ program as well? Take the compiler intermediate data and be able to create videos? Well that is the connection to the gcc introspector project I started ten years ago.&lt;br /&gt;Mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-6652212077074027310?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/6652212077074027310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=6652212077074027310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/6652212077074027310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/6652212077074027310'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/11/introspector-reader-update.html' title='Introspector Reader Update'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-3372219674846606256</id><published>2009-09-29T17:25:00.001+02:00</published><updated>2009-10-02T12:25:16.937+02:00</updated><title type='text'>MA GOOGLE : Does it ring a bell?</title><content type='html'>&lt;h1&gt;&lt;b&gt;MA GOOGLE&lt;br /&gt;Does it ring a bell?&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;/h1&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_jN3026PBiXg/SsIk3_TTP7I/AAAAAAAAN6k/n5lfvfLTTW8/s1600-h/MAGOOGLE.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/_jN3026PBiXg/SsIk3_TTP7I/AAAAAAAAN6k/n5lfvfLTTW8/s320/MAGOOGLE.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Google is a great company and I love their services. &lt;br /&gt;But we have to be honest about a real danger to our freedoms that such a company poses.&lt;br /&gt;&lt;br /&gt;I just read about this Google Issues Cease &amp; Desist letter to an android developer here:&lt;br /&gt;&lt;a href="http://www.linux-mag.com/cache/7544/1.html"&gt;http://www.linux-mag.com/cache/7544/1.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;My comment is this :&lt;br /&gt;&lt;br /&gt;Google has never talked about GNU at all and does not recognize the FSF when talking about android or the google OS.&lt;br /&gt;&lt;br /&gt;This is a sign that they are building an "open source" Linux system and not a free as in freedom GNU/Linux system.&lt;br /&gt;&lt;br /&gt;The point is that there is no such thing as 90% free. It is free or it is not free, and that is pretty simple.&lt;br /&gt;&lt;br /&gt;I feel that google has an increasing control over all information that you see, all the emails that you read and it is now taking more control over the applications.&lt;br /&gt;&lt;br /&gt;There is a severe conflict of interest here between providing information : search &lt;br /&gt;and providing a service for example google mapmaker or youtube.&lt;br /&gt;&lt;br /&gt;If you want to search for maps, they will lead you to google map maker and not to openstreetmap for example.&lt;br /&gt;&lt;br /&gt;I have found the google image search swept clean of images about boycott novell for example, and you have to go to yahoo to find any good stuff.&lt;br /&gt;&lt;br /&gt;I think that google is going to be the next Ma Bell, AT&amp;T and it will have to be split up in a similar fashion.&lt;br /&gt;&lt;br /&gt;thanks for listening,&lt;br /&gt;&lt;br /&gt;Mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-3372219674846606256?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/3372219674846606256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=3372219674846606256' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3372219674846606256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3372219674846606256'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/ma-google-does-it-ring-bell.html' title='MA GOOGLE : Does it ring a bell?'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_jN3026PBiXg/SsIk3_TTP7I/AAAAAAAAN6k/n5lfvfLTTW8/s72-c/MAGOOGLE.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-4132861199437713937</id><published>2009-09-28T17:30:00.002+02:00</published><updated>2009-09-28T17:51:08.033+02:00</updated><title type='text'>Life Long Learning Virtual Conference Dedication</title><content type='html'>I have started a new project to host a life long learning virtual conference.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lllvconf.ning.com/profiles/blogs/dedication-1"&gt;http://lllvconf.ning.com/profiles/blogs/dedication-1&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rdfintrospector2.blogspot.com/2009/09/life-long-learning-virtual-conference.html"&gt;http://rdfintrospector2.blogspot.com/2009/09/life-long-learning-virtual-conference.html&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-4132861199437713937?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/4132861199437713937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=4132861199437713937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/4132861199437713937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/4132861199437713937'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/life-long-learning-virtual-conference.html' title='Life Long Learning Virtual Conference Dedication'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-5299264192761609741</id><published>2009-09-28T07:54:00.000+02:00</published><updated>2009-09-28T07:55:17.385+02:00</updated><title type='text'>Archive Org Test</title><content type='html'> &lt;br /&gt;&lt;h1&gt;Test of Archive org hosting&lt;/h1&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2418_thumb.jpg" alt="100_2418.JPG" border="1"&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2419.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2419_thumb.jpg" alt="100_2419.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2420.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2420_thumb.jpg" alt="100_2420.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2421.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2421_thumb.jpg" alt="100_2421.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2422.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2422_thumb.jpg" alt="100_2422.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2423.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2423_thumb.jpg" alt="100_2423.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2424.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2424_thumb.jpg" alt="100_2424.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2425.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2425_thumb.jpg" alt="100_2425.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2426.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2426_thumb.jpg" alt="100_2426.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2427.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2427_thumb.jpg" alt="100_2427.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2428.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2428_thumb.jpg" alt="100_2428.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2429.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2429_thumb.jpg" alt="100_2429.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2430.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2430_thumb.jpg" alt="100_2430.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2431.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2431_thumb.jpg" alt="100_2431.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2432.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2432_thumb.jpg" alt="100_2432.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2433.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2433_thumb.jpg" alt="100_2433.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2434.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2434_thumb.jpg" alt="100_2434.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2435.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2435_thumb.jpg" alt="100_2435.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2436.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2436_thumb.jpg" alt="100_2436.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2441.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2441_thumb.jpg" alt="100_2441.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2442.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2442_thumb.jpg" alt="100_2442.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2443.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2443_thumb.jpg" alt="100_2443.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2472.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2472_thumb.jpg" alt="100_2472.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2473.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2473_thumb.jpg" alt="100_2473.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2474.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2474_thumb.jpg" alt="100_2474.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2475.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2475_thumb.jpg" alt="100_2475.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2476.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2476_thumb.jpg" alt="100_2476.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2477.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2477_thumb.jpg" alt="100_2477.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2478.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2478_thumb.jpg" alt="100_2478.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2479.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2479_thumb.jpg" alt="100_2479.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2480.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2480_thumb.jpg" alt="100_2480.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2481.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2481_thumb.jpg" alt="100_2481.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2482.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2482_thumb.jpg" alt="100_2482.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2483.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2483_thumb.jpg" alt="100_2483.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2484.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2484_thumb.jpg" alt="100_2484.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2485.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2485_thumb.jpg" alt="100_2485.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2486.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2486_thumb.jpg" alt="100_2486.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2487.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2487_thumb.jpg" alt="100_2487.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2488.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2488_thumb.jpg" alt="100_2488.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2489.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2489_thumb.jpg" alt="100_2489.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2490.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2490_thumb.jpg" alt="100_2490.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2491.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2491_thumb.jpg" alt="100_2491.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2492.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2492_thumb.jpg" alt="100_2492.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2493.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2493_thumb.jpg" alt="100_2493.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2494.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2494_thumb.jpg" alt="100_2494.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2495.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2495_thumb.jpg" alt="100_2495.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2506.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2506_thumb.jpg" alt="100_2506.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2507.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2507_thumb.jpg" alt="100_2507.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2508.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2508_thumb.jpg" alt="100_2508.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2509.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2509_thumb.jpg" alt="100_2509.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2510.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2510_thumb.jpg" alt="100_2510.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2511.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2511_thumb.jpg" alt="100_2511.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2512.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2512_thumb.jpg" alt="100_2512.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2513.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2513_thumb.jpg" alt="100_2513.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2514.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2514_thumb.jpg" alt="100_2514.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2515.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2515_thumb.jpg" alt="100_2515.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2516.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2516_thumb.jpg" alt="100_2516.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2517.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2517_thumb.jpg" alt="100_2517.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2518.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2518_thumb.jpg" alt="100_2518.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2519.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2519_thumb.jpg" alt="100_2519.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2520.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2520_thumb.jpg" alt="100_2520.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2521.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2521_thumb.jpg" alt="100_2521.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2522.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2522_thumb.jpg" alt="100_2522.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2523.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2523_thumb.jpg" alt="100_2523.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2524.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2524_thumb.jpg" alt="100_2524.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2525.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2525_thumb.jpg" alt="100_2525.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2526.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2526_thumb.jpg" alt="100_2526.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2527.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2527_thumb.jpg" alt="100_2527.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2528.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2528_thumb.jpg" alt="100_2528.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2529.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2529_thumb.jpg" alt="100_2529.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2531.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2531_thumb.jpg" alt="100_2531.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2532.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2532_thumb.jpg" alt="100_2532.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2533.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2533_thumb.jpg" alt="100_2533.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2534.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2534_thumb.jpg" alt="100_2534.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2535.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2535_thumb.jpg" alt="100_2535.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2536.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2536_thumb.jpg" alt="100_2536.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2537.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2537_thumb.jpg" alt="100_2537.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2538.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2538_thumb.jpg" alt="100_2538.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2539.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2539_thumb.jpg" alt="100_2539.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2540.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2540_thumb.jpg" alt="100_2540.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2541.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2541_thumb.jpg" alt="100_2541.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2542.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2542_thumb.jpg" alt="100_2542.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2543.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2543_thumb.jpg" alt="100_2543.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2544.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2544_thumb.jpg" alt="100_2544.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2545.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2545_thumb.jpg" alt="100_2545.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2546.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2546_thumb.jpg" alt="100_2546.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2547.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2547_thumb.jpg" alt="100_2547.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2548.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2548_thumb.jpg" alt="100_2548.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2549.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2549_thumb.jpg" alt="100_2549.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2550.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2550_thumb.jpg" alt="100_2550.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2551.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2551_thumb.jpg" alt="100_2551.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2552.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2552_thumb.jpg" alt="100_2552.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2553.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2553_thumb.jpg" alt="100_2553.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2554.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2554_thumb.jpg" alt="100_2554.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2555.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2555_thumb.jpg" alt="100_2555.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2556.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2556_thumb.jpg" alt="100_2556.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2557.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2557_thumb.jpg" alt="100_2557.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2558.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2558_thumb.jpg" alt="100_2558.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2559.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2559_thumb.jpg" alt="100_2559.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2560.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2560_thumb.jpg" alt="100_2560.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2561.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2561_thumb.jpg" alt="100_2561.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2562.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2562_thumb.jpg" alt="100_2562.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2563.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2563_thumb.jpg" alt="100_2563.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2564.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2564_thumb.jpg" alt="100_2564.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2565.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2565_thumb.jpg" alt="100_2565.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2566.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2566_thumb.jpg" alt="100_2566.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2567.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2567_thumb.jpg" alt="100_2567.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2569.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2569_thumb.jpg" alt="100_2569.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2570.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2570_thumb.jpg" alt="100_2570.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2571.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2571_thumb.jpg" alt="100_2571.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2572.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2572_thumb.jpg" alt="100_2572.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2573.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2573_thumb.jpg" alt="100_2573.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2574.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2574_thumb.jpg" alt="100_2574.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2575.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2575_thumb.jpg" alt="100_2575.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2576.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2576_thumb.jpg" alt="100_2576.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2577.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2577_thumb.jpg" alt="100_2577.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2578.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2578_thumb.jpg" alt="100_2578.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2579.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2579_thumb.jpg" alt="100_2579.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2580.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2580_thumb.jpg" alt="100_2580.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2581.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2581_thumb.jpg" alt="100_2581.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2582.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2582_thumb.jpg" alt="100_2582.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2583.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2583_thumb.jpg" alt="100_2583.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2588.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2588_thumb.jpg" alt="100_2588.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2589.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2589_thumb.jpg" alt="100_2589.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2590.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2590_thumb.jpg" alt="100_2590.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2591.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2591_thumb.jpg" alt="100_2591.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2592.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2592_thumb.jpg" alt="100_2592.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2593.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2593_thumb.jpg" alt="100_2593.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2594.JPG"&gt;&lt;br /&gt;&lt;img src="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2594_thumb.jpg" alt="100_2594.JPG" border="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ia301538.us.archive.org/0/items/KosovoPrizren3/100_2595.JPG"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-5299264192761609741?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/5299264192761609741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=5299264192761609741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5299264192761609741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5299264192761609741'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/archive-org-test.html' title='Archive Org Test'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7894197823558436244</id><published>2009-09-28T07:38:00.002+02:00</published><updated>2009-09-28T07:52:52.422+02:00</updated><title type='text'>Monopoly City Streets hall of shame</title><content type='html'>I always wanted to build a stadium in the middle of the river!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_jN3026PBiXg/SsBMDb-F0BI/AAAAAAAAN5k/aOdLtxMXhgY/s1600-h/Bildschirmfoto-6.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_jN3026PBiXg/SsBMDb-F0BI/AAAAAAAAN5k/aOdLtxMXhgY/s400/Bildschirmfoto-6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5386388776266616850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here a park on the highway bridge over rt 78!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jN3026PBiXg/SsBPKsvrlrI/AAAAAAAAN5s/uwMLRwrEQks/s1600-h/Bildschirmfoto-7.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_jN3026PBiXg/SsBPKsvrlrI/AAAAAAAAN5s/uwMLRwrEQks/s400/Bildschirmfoto-7.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5386392199563548338" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7894197823558436244?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7894197823558436244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7894197823558436244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7894197823558436244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7894197823558436244'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/monopoly-city-streets-hall-of-shame.html' title='Monopoly City Streets hall of shame'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jN3026PBiXg/SsBMDb-F0BI/AAAAAAAAN5k/aOdLtxMXhgY/s72-c/Bildschirmfoto-6.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-8446483835938293248</id><published>2009-09-24T17:33:00.000+02:00</published><updated>2009-09-24T17:33:22.604+02:00</updated><title type='text'>3d Openstreetmap</title><content type='html'>OK,&lt;br /&gt;Here is my idea :&lt;br /&gt;&lt;br /&gt;Take http://openstreetmap.org data. &lt;br /&gt;&lt;br /&gt;Put them into a 3d game engine like open arena &lt;a href="http://openarena.ws/"&gt;http://openarena.ws/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This would allow an interactive markup of a city : &lt;br /&gt;&lt;br /&gt;Allow people to walk around in the city. &lt;br /&gt;&lt;br /&gt;Allow people to interact and tag things.&lt;br /&gt;&lt;br /&gt;I got this idea thinking about how to partition the nodes of the graph,&lt;br /&gt;well quake uses bsp trees, so why dont we just put the nodes into that?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://openarena.wikia.com/wiki/DeveloperFAQ"&gt;http://openarena.wikia.com/wiki/DeveloperFAQ&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://openarena.wikia.com/wiki/Modelling_a_map"&gt;http://openarena.wikia.com/wiki/Modelling_a_map&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mike&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.osm-3d.org/"&gt;http://www.osm-3d.org/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Ok I cannot find any sources here.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.openstreetmap.org/wiki/OSM-3D"&gt;http://wiki.openstreetmap.org/wiki/OSM-3D&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;"The developed software is currently not an open source product. " &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://igorbrejc.net/openstreetmap/openstreetmap-in-3d"&gt;http://igorbrejc.net/openstreetmap/openstreetmap-in-3d&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.alpix.com/3d/TerrainViewer/index.html"&gt;http://www.alpix.com/3d/TerrainViewer/index.html&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Ok Some windows stuff...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-8446483835938293248?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/8446483835938293248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=8446483835938293248' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8446483835938293248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/8446483835938293248'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/3d-openstreetmap.html' title='3d Openstreetmap'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-3021757496670900594</id><published>2009-09-22T13:59:00.000+02:00</published><updated>2009-09-22T13:59:56.166+02:00</updated><title type='text'>Nothing compares to GNU</title><content type='html'>Parody on Sinead o Connor.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;It's been twenty five years and 9 months,&lt;br /&gt;Since they took the source away&lt;br /&gt;I hack every night and work all day&lt;br /&gt;Since they took the source away&lt;br /&gt;Since windows been gone I hack do whatever I want&lt;br /&gt;I can run whatever I choose&lt;br /&gt;I can write my code in a fancy restaurant&lt;br /&gt;But nothing&lt;br /&gt;I said nothing can take away these bugs&lt;br /&gt;`Cause nothing compares&lt;br /&gt;Nothing compares to GNU&lt;br /&gt;&lt;br /&gt;It's been so lonely without GNU here&lt;br /&gt;Like a freeamp without an ogg&lt;br /&gt;Nothing can stop these bugs from submitting&lt;br /&gt;Tell me billy gates where did I go wrong&lt;br /&gt;I could put my compiler around every code I see&lt;br /&gt;But they'd only remind me of GNU&lt;br /&gt;I went to the lawyer n'guess what he told me&lt;br /&gt;Guess what he told me&lt;br /&gt;He said hacker u better try to have freedom&lt;br /&gt;No matter what you'll do&lt;br /&gt;But he's a fool&lt;br /&gt;`Cause nothing compares&lt;br /&gt;Nothing compares to GNU&lt;br /&gt;&lt;br /&gt;all the projects that you started, buddy&lt;br /&gt;In the source forge,&lt;br /&gt;All stopped when you went away&lt;br /&gt;I know that coding with you RMS was sometimes hard&lt;br /&gt;But I'm willing to give it another try&lt;br /&gt;Nothing compares&lt;br /&gt;Nothing compares to GNU&lt;br /&gt;Nothing compares&lt;br /&gt;Nothing compares to GNU&lt;br /&gt;Nothing compares&lt;br /&gt;Nothing compares to GNU&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-3021757496670900594?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/3021757496670900594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=3021757496670900594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3021757496670900594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3021757496670900594'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/nothing-compares-to-gnu.html' title='Nothing compares to GNU'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7992190962418552497</id><published>2009-09-20T09:11:00.000+02:00</published><updated>2009-09-20T09:11:32.757+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wikipedia wikmedia opensocial facebook ning elgg'/><title type='text'>OpenSocial Wikipedia</title><content type='html'>I have an idea of an open social plugin for wikipedia.&lt;br /&gt;&lt;br /&gt;I have an old post about this topic here :&lt;br /&gt;&lt;a href="http://sfk2009.ning.com/forum/topics/how-do-you-like-ning?page=1&amp;commentId=2714538%3AComment%3A281&amp;x=1#2714538Comment281"&gt;http://sfk2009.ning.com/forum/topics/how-do-you-like-ning?page=1&amp;commentId=2714538%3AComment%3A281&amp;x=1#2714538Comment281&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First of all, Wikipedia/Wikimedia is lacking one thing that would make it popular :&lt;br /&gt;facebook.&lt;br /&gt;&lt;br /&gt;If we could just embed Wikipedia in Facebook and people would throw articles at each other instead of snowballs, then we would have more activity. &lt;br /&gt;&lt;br /&gt;Now you may say that this activity is not wanted, but that is not the problem here. &lt;br /&gt;I don't think that we should prevent bad edits by making it hard to edit, &lt;br /&gt;we should prevent bad edits by a good policy.&lt;br /&gt;&lt;br /&gt;Bad user interfaces are not a good policy.&lt;br /&gt;&lt;br /&gt;So,lets define some things : &lt;br /&gt;&lt;br /&gt;&lt;a href="http://"&gt;http://en.wikipedia.org/wiki/Shindig_(software)&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;Shindig is an open source project which began in December 2007 to provide a reference implementation for the OpenSocial standard. The software contains both server-side and client-side code. Once the project is mature, an installation of this product will be capable of rendering OpenSocial gadgets in a web browser.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/OpenSocial"&gt;http://en.wikipedia.org/wiki/OpenSocial&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;OpenSocial is a set of common application programming interfaces (APIs) for web-based social network applications, developed by Google along with MySpace and a number of other social networks. It was released November 1, 2007.[1] Applications implementing the OpenSocial APIs will be interoperable with any social network system that supports them, including features on sites such as Hi5.com, MySpace[2], orkut, Netlog[3], Sonico.com[4], Friendster[5], Ning and Yahoo!.&lt;/blockquote&gt;&lt;br /&gt;Of course facebook is missing from this, but that is not the point. &lt;br /&gt;&lt;br /&gt;I am interested in Elgg as a platform, but also ning.&lt;br /&gt;&lt;a href="http://elgg.org/"&gt;http://elgg.org/&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;Elgg - Open Source Social Networking and Social Publishing Platform.&lt;br /&gt;Elgg is a leading open source social networking engine which can be used to power your social network.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So, what would this plug in let you do :&lt;br /&gt;&lt;br /&gt;1. Feed in all your major edits into a nice gui.&lt;br /&gt;2. Let you see the differences and changes in a nice way.&lt;br /&gt;3. Allow you to feature the lastest or older version of an article.&lt;br /&gt;4. Allow people to post videos, and other links, like and all that. Social markup of the article.&lt;br /&gt;5. Possibly the ability to merge or share your ratings and social interaction outside the group (public fan pages). but the first aspect will be a closed social circle around the wikipage.&lt;br /&gt;6. The ability to post talk pages and receive them via the wikitalk system&lt;br /&gt;7. The ability to add in simple parts to the wikipages without wikisyntax. Wiki for dummies. For example : &lt;br /&gt;* add a citatation wizard. &lt;br /&gt;* add a comment wizard&lt;br /&gt;* add an historical event wizard.&lt;br /&gt;&lt;br /&gt;different wizards that would allow you to do specific well defined tasks on the wiki.&lt;br /&gt;even allow people to stage them, for example it would allow one professional wikeditor to work with a social group for editing a page. &lt;br /&gt;&lt;br /&gt;the people in the group could suggest changes and bring forward comments that the editor could approve and bring in. &lt;br /&gt;&lt;br /&gt;This would allow for quality control but also promote collaboration.&lt;br /&gt;&lt;br /&gt;mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7992190962418552497?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7992190962418552497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7992190962418552497' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7992190962418552497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7992190962418552497'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/opensocial-wikipedia.html' title='OpenSocial Wikipedia'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>2</thr:total><georss:featurename>Offenbach am Main, Germany</georss:featurename><georss:point>50.1053208 8.7584717</georss:point><georss:box>50.0502708 8.6417422 50.1603708 8.8752012</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7320928126246612926</id><published>2009-09-17T10:39:00.000+02:00</published><updated>2009-09-17T10:39:19.056+02:00</updated><title type='text'>Bad Mix : Pirate Party and Free/Libre Open Source Software ?</title><content type='html'>&lt;a href="http://www.pirateparty.org.uk/blog/2009/aug/18/rms-talks-pirate-party-uk/"&gt;http://www.pirateparty.org.uk/blog/2009/aug/18/rms-talks-pirate-party-uk/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"If the UK Pirate Party adopts 10-year (at least) copyright for free software source code, or a mandatory source escrow requirement for proprietary software source code, then (assuming the details are done right) this will be ok for free  software.  With the escrow requirement it would be very good for free software."&lt;br /&gt;- Richard Stallman&lt;/blockquote&gt;&lt;br /&gt;I have to comment this. &lt;br /&gt;&lt;br /&gt;That is basically RMS saying, in a very nice way, that he will never support the Pirate Party, because most companies will never submit thier code to an escrow service.&lt;br /&gt;&lt;br /&gt;First of all, even 10 years is too short for copyright limitation. &lt;br /&gt;Here is the theory :&lt;br /&gt;&lt;br /&gt;1. Copyright expires on the GCC and Linux.&lt;br /&gt;So all of a suddent,  linux version  2.1 is public domain. http://lwn.net/1999/features/Timeline/?month=all&lt;br /&gt;&lt;br /&gt;Basically all the the work from RMS on the GCC is now public domain.&lt;br /&gt;&lt;br /&gt;Now, there can be commercial proprietary forks of the gcc that dont need distribute the source.&lt;br /&gt;The entire framework is good enough that point to generate code and we will see a drop off in contributions of new compiler backends and work. &lt;br /&gt;&lt;br /&gt;It will be easy for people to pay students to rewrite and backpatch the important additions to the gcc in those ten years. &lt;br /&gt;&lt;br /&gt;And don't forget, because the code is basically the same, the structure has not changes, they you will be able to make all types of plug ins that work with the newer gcc.&lt;br /&gt;&lt;br /&gt;That would mean the end of the effectiveness of the gpl.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now to the next argument, that of the Escow. &lt;br /&gt;That is basically a non-argument, an utopian distraction.&lt;br /&gt;&lt;br /&gt;Now, first lets define : &lt;a href="http://en.wikipedia.org/wiki/Source_code_escrow"&gt;Source_code_escrow&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Source code escrow is the deposit of the source code of software with a third party escrow agent. Escrow is typically requested by a party licensing software (the licensee), to ensure maintenance of the software. The software source code is released to the licensee if the licensor files for bankruptcy or otherwise fails to maintain and update the software as promised in the software license agreement.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Now even when a state asks a large company do something, they &lt;a href="http://nyvv.org/blog/2007/04/microsoft-says-we-wont-escrow.html"&gt;will just refuse.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;With Microsoft unwilling to place source code in escrow, voting systems which use Microsoft products are not eligible for certification and use in the state.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;It would be unreasonable for any proprietary company to escrow its software anywhere. What would that mean? &lt;br /&gt;&lt;br /&gt;The end of free enterprise with some big brother software escrow database pwning your code? &lt;br /&gt;That is crazy.  It is worse, it is really goes against any idea of freedom that we are fighting for.&lt;br /&gt;&lt;br /&gt;So, it is a non argument. Fail! Cut! Backtrack.&lt;br /&gt;&lt;br /&gt;We can just see that anyone who has put any significant work into free software will be against the pirate parties ideas of copyright limitation.&lt;br /&gt;&lt;br /&gt;I think that any large corporation that is invested millions into FLOSS will just stop when they see that this investment is limited to 10 years. &lt;br /&gt;&lt;br /&gt;Comments welcome.&lt;br /&gt;&lt;br /&gt;James Michael DuPont&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7320928126246612926?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7320928126246612926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7320928126246612926' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7320928126246612926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7320928126246612926'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/bad-mix-pirate-party-and-freelibre-open.html' title='Bad Mix : Pirate Party and Free/Libre Open Source Software ?'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-2292180455087657366</id><published>2009-09-16T12:19:00.005+02:00</published><updated>2009-09-16T13:00:21.709+02:00</updated><title type='text'>DBUS-Monitor Ontology OWL/RDF</title><content type='html'>I am going to start this off by a micro ontology of the dbus-monitor output :&lt;br /&gt;&lt;br /&gt;This is a placeholder for the uri of the ontology.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="text-align: left;"&gt;PROFILE_ATTRIBUTE_FLAG_SERIAL                / dbus_message_get_serial&lt;/li&gt;&lt;li&gt;PROFILE_ATTRIBUTE_FLAG_REPLY_SERIAL / dbus_message_get_reply_serial&lt;/li&gt;&lt;li&gt;PROFILE_ATTRIBUTE_FLAG_SENDER               / dbus_message_get_sender&lt;/li&gt;&lt;li&gt;PROFILE_ATTRIBUTE_FLAG_DESTINATION   / dbus_message_get_destination&lt;/li&gt;&lt;li&gt;PROFILE_ATTRIBUTE_FLAG_PATH                    / dbus_message_get_path&lt;/li&gt;&lt;li&gt;PROFILE_ATTRIBUTE_FLAG_INTERFACE        / dbus_message_get_interface&lt;/li&gt;&lt;li&gt;PROFILE_ATTRIBUTE_FLAG_MEMBER             /  dbus_message_get_member&lt;/li&gt;&lt;li&gt;PROFILE_ATTRIBUTE_FLAG_ERROR_NAME   / dbus_message_get_error_name&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://pastebin.ca/1568144"&gt;Raw Text http://pastebin.ca/1568144&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="re1"&gt;&amp;lt;?xml&lt;/span&gt; &lt;span class="re0"&gt;version&lt;/span&gt;=&lt;span class="st0"&gt;"1.0"&lt;/span&gt; &lt;span class="re0"&gt;encoding&lt;/span&gt;=&lt;span class="st0"&gt;"UTF-8"&lt;/span&gt;&lt;span class="re2"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="sc0"&gt;&amp;lt;!DOCTYPE rdf:RDF [&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="sc0"&gt;&amp;nbsp; &amp;lt;!ENTITY dbus-monitor-ontology-owlrdf "http://rdfintrospector2.blogspot.com/2009/09/dbus-monitor-ontology-owlrdf.html"&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;&lt;/span&gt;!ENTITY owl &lt;span class="st0"&gt;"http://www.w3.org/2002/07/owl#"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;&lt;/span&gt;!ENTITY rdf &lt;span class="st0"&gt;"http://www.w3.org/1999/02/22-rdf-syntax-ns#"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;&lt;/span&gt;!ENTITY rdfs &lt;span class="st0"&gt;"http://www.w3.org/2000/01/rdf-schema#"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;&lt;/span&gt;!ENTITY xsd &lt;span class="st0"&gt;"http://www.w3.org/2001/XMLSchema#"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;]&amp;gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdf:RDF&lt;/span&gt; &lt;span class="re0"&gt;xml:base&lt;/span&gt;=&lt;span class="st0"&gt;"&amp;amp;dbus-monitor-ontology-owlrdf;"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;xmlns:owl&lt;/span&gt;=&lt;span class="st0"&gt;"&amp;amp;owl;"&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;xmlns:rdf&lt;/span&gt;=&lt;span class="st0"&gt;"&amp;amp;rdf;"&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;xmlns:rdfs&lt;/span&gt;=&lt;span class="st0"&gt;"&amp;amp;rdfs;"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="sc3"&gt;&lt;span class="coMULTI"&gt;&amp;lt;!-- Ontology Information --&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Ontology&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;""&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"dbus-monitor"&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;owl:versionInfo&lt;/span&gt;=&lt;span class="st0"&gt;"0.1"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:isDefinedBy&lt;/span&gt; &lt;span class="re0"&gt;xml:lang&lt;/span&gt;=&lt;span class="st0"&gt;"en"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;http://dbus.freedesktop.org/doc/dbus-monitor.1.html&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:isDefinedBy&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:isDefinedBy&lt;/span&gt; &lt;span class="re0"&gt;xml:lang&lt;/span&gt;=&lt;span class="st0"&gt;"en"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;http://www.freedesktop.org/wiki/Software/dbus&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:isDefinedBy&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:Ontology&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="sc3"&gt;&lt;span class="coMULTI"&gt;&amp;lt;!-- Classes --&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#BUS_MESSAGE_TYPE_ERROR"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;/span&gt; &lt;span class="re0"&gt;xml:lang&lt;/span&gt;=&lt;span class="st0"&gt;"en"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;ERR&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;ERROR&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:subClassOf&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#MessageType"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:Class&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#Connection"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"Connection"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#Context"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_CALL"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;/span&gt; &lt;span class="re0"&gt;xml:lang&lt;/span&gt;=&lt;span class="st0"&gt;"en"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;MC&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;METHOD_CALL&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:subClassOf&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#MessageType"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:Class&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_RETURN"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;METHOD_RETURN&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;/span&gt; &lt;span class="re0"&gt;xml:lang&lt;/span&gt;=&lt;span class="st0"&gt;"en"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;MR&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:subClassOf&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#MessageType"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:Class&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_SIGNAL"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;/span&gt; &lt;span class="re0"&gt;xml:lang&lt;/span&gt;=&lt;span class="st0"&gt;"en"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;SIG&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;SIGNAL&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdfs:label&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:subClassOf&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#MessageType"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:Class&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#Message"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"A Message"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:Class&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#MessageType"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"Type"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&lt;span class="sc3"&gt;&lt;span class="coMULTI"&gt;&amp;lt;!-- Annotation Properties --&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:AnnotationProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"&amp;amp;rdfs;isDefinedBy"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:AnnotationProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"&amp;amp;rdfs;label"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:AnnotationProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"&amp;amp;owl;versionInfo"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&lt;span class="sc3"&gt;&lt;span class="coMULTI"&gt;&amp;lt;!-- Object Properties --&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_bus_add_match"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"ADD_MATCH"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_bus_register"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"REGISTER"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_connection_open"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"OPEN"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#Context"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:range&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#Connection"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_connection_read_write_dispatch"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"Read Write Dispatch"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_destination"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"DESTINATION"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#BUS_MESSAGE_TYPE_ERROR"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_RETURN"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_error_name"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"ERROR_NAME"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_interface"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"INTERFACE"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_CALL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_SIGNAL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_member"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"MEMBER"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_CALL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_SIGNAL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_path"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"PATH"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_CALL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_SIGNAL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_reply_serial"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"REPLY_SERIAL"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#BUS_MESSAGE_TYPE_ERROR"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_RETURN"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_sender"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"SENDER"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_CALL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_serial"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"SERIAL"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#BUS_MESSAGE_TYPE_ERROR"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_CALL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_METHOD_RETURN"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#DBUS_MESSAGE_TYPE_SIGNAL"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;owl:ObjectProperty&lt;/span&gt; &lt;span class="re0"&gt;rdf:about&lt;/span&gt;=&lt;span class="st0"&gt;"#dbus_message_get_type"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="re0"&gt;rdfs:label&lt;/span&gt;=&lt;span class="st0"&gt;"GET_TYPE"&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li2"&gt;&lt;div class="de2"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:domain&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#Message"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;rdfs:range&lt;/span&gt; &lt;span class="re0"&gt;rdf:resource&lt;/span&gt;=&lt;span class="st0"&gt;"#MessageType"&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&amp;nbsp; &lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/owl:ObjectProperty&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="li1"&gt;&lt;div class="de1"&gt;&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/rdf:RDF&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-2292180455087657366?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/2292180455087657366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=2292180455087657366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2292180455087657366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2292180455087657366'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/dbus-monitor-ontology-owlrdf.html' title='DBUS-Monitor Ontology OWL/RDF'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7425234430452313836</id><published>2009-09-16T10:05:00.000+02:00</published><updated>2009-09-16T10:05:51.361+02:00</updated><title type='text'>DBUS RDF</title><content type='html'>So here is my plan:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Create an RDF processor for DBUS-Monitor that will create an RDF Stream for the dbus stream.&lt;/li&gt;&lt;li&gt;Be able to pipe any rdf feed, on demand into DBUS, and create a dbus message.&amp;nbsp; "Given a type signature, a block of bytes can be converted into typed         values." &lt;a href="http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-messages%20"&gt;[1]&lt;/a&gt; We can decode the messages into RDF on demand.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Be able to add in pipeline chains of processing.&lt;/li&gt;&lt;li&gt;Be able to take any data structure in c, (struct) and dump it on demand.&lt;/li&gt;&lt;li&gt;I am imagining a system like dtrace in solaris that allows you to define places to capture, but it would use rdf syntax and deliver dbus data.&lt;/li&gt;&lt;li&gt;The ability to create shell commands that access dbus streams via an uri and process data in a given format.&lt;/li&gt;&lt;li&gt;Ability to define perl regex to capture and define dbus fields.&lt;/li&gt;&lt;li&gt;We want to be able to replaces the unix pipes with dbus pipes in the end and not use the | command.&lt;/li&gt;&lt;li&gt;The final result will be a semantic accessible shell&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7425234430452313836?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7425234430452313836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7425234430452313836' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7425234430452313836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7425234430452313836'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/dbus-rdf.html' title='DBUS RDF'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-5003673614208563177</id><published>2009-09-15T17:06:00.002+02:00</published><updated>2009-09-15T17:25:30.418+02:00</updated><title type='text'>Testing ATK</title><content type='html'>Build and started my registry here :&lt;br /&gt;/2009/09/access/at-spi2-core/registryd&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Started the dbus monitor to watcher here :&lt;br /&gt;&lt;blockquote&gt;dbus-monitor --system --session --monitor --profile&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Following the testing instructions here :&lt;br /&gt;&lt;a href="http://www.linuxfoundation.org/collaborate/workgroups/accessibility/d-bus#Instructions_for_testing"&gt;http://www.linuxfoundation.org/collaborate/workgroups/accessibility/d-bus#Instructions_for_testing&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt; export LD_LIBRARY_PATH=${LD_LOADPATH}:/usr/local/lib/gtk-2.0/modules/:/usr/local/lib/&lt;br /&gt;&lt;br /&gt; gcalctool --gtk-module=/usr/local/lib/gtk-2.0/modules/libspiatk.so&lt;br /&gt;&lt;/blockquote&gt;Ahh, that works.&lt;br /&gt;Now lets try java :&lt;br /&gt;&lt;br /&gt;java -Djavax.accessibility.screen_magnifier_present=true -Djavax.accessibility.screen_reader_present=true -Djavax.accessibility.assistive_technologies=org.GNOME.Accessibility.AtkWrapper -Djava.library.path=/usr/local/lib -jar /home/mdupont/Desktop/josm-latest.jar&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Output :&lt;br /&gt;&lt;blockquote&gt;# An unexpected error has been detected by Java Runtime Environment:&lt;br /&gt;#&lt;br /&gt;#  SIGSEGV (0xb) at pc=0xb7fa99f0, pid=30176, tid=3074517904&lt;br /&gt;#&lt;br /&gt;# Java VM: OpenJDK Server VM (1.6.0_0-b12 mixed mode linux-x86)&lt;br /&gt;# Distribution: Ubuntu 8.10, package 6b12-0ubuntu6&lt;br /&gt;# Problematic frame:&lt;br /&gt;# C  [libpthread.so.0+0x79f0]  pthread_mutex_lock+0x20&lt;br /&gt;#&lt;br /&gt;# An error report file with more information is saved as:&lt;br /&gt;# /home_data2/2009/09/access/at-spi2-core/registryd/hs_err_pid30176.log&lt;br /&gt;#&lt;br /&gt;# If you would like to submit a bug report, please include&lt;br /&gt;# instructions how to reproduce the bug and visit:&lt;br /&gt;#   https://bugs.launchpad.net/ubuntu/+source/openjdk-6/&lt;br /&gt;# The crash happened outside the Java Virtual Machine in native code.&lt;br /&gt;# See problematic frame for where to report the bug.&lt;br /&gt;#&lt;br /&gt;Aborted&lt;br /&gt;&lt;/blockquote&gt; java -version&lt;br /&gt;&lt;blockquote&gt;java version "1.6.0_0"&lt;br /&gt;IcedTea6 1.3.1 (6b12-0ubuntu6) Runtime Environment (build 1.6.0_0-b12)&lt;br /&gt;OpenJDK Server VM (build 1.6.0_0-b12, mixed mode)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Error Dump:&lt;br /&gt;&lt;blockquote&gt;#&lt;br /&gt;# An unexpected error has been detected by Java Runtime Environment:&lt;br /&gt;#&lt;br /&gt;#  SIGSEGV (0xb) at pc=0xb7fa99f0, pid=30176, tid=3074517904&lt;br /&gt;#&lt;br /&gt;# Java VM: OpenJDK Server VM (1.6.0_0-b12 mixed mode linux-x86)&lt;br /&gt;# Distribution: Ubuntu 8.10, package 6b12-0ubuntu6&lt;br /&gt;# Problematic frame:&lt;br /&gt;# C  [libpthread.so.0+0x79f0]  pthread_mutex_lock+0x20&lt;br /&gt;#&lt;br /&gt;# If you would like to submit a bug report, please include&lt;br /&gt;# instructions how to reproduce the bug and visit:&lt;br /&gt;#   https://bugs.launchpad.net/ubuntu/+source/openjdk-6/&lt;br /&gt;# The crash happened outside the Java Virtual Machine in native code.&lt;br /&gt;# See problematic frame for where to report the bug.&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;---------------  T H R E A D  ---------------&lt;br /&gt;&lt;br /&gt;Current thread (0x08fe0800):  JavaThread "main" [_thread_in_native, id=30177, stack(0xb73c6000,0xb7417000)]&lt;br /&gt;&lt;br /&gt;siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000727b&lt;br /&gt;&lt;br /&gt;Registers:&lt;br /&gt;EAX=0x000075e1, EBX=0xb7fb7ff4, ECX=0x0000012c, EDX=0x0000726f&lt;br /&gt;ESP=0xb7415654, EBP=0xb7415698, ESI=0x092ff048, EDI=0xb7415724&lt;br /&gt;EIP=0xb7fa99f0, CR2=0x0000727b, EFLAGS=0x00210292&lt;br /&gt;&lt;br /&gt;Top of Stack: (sp=0xb7415654)&lt;br /&gt;0xb7415654:   0000013b b7415668 8b88828f 09186d50&lt;br /&gt;0xb7415664:   8b94cff4 b74156c8 8b88f886 8b94edf4&lt;br /&gt;0xb7415674:   091d7060 000075e1 8bb23ff4 09327820&lt;br /&gt;0xb7415684:   b7416b90 8b94ee30 8b94cff4 092ff048&lt;br /&gt;0xb7415694:   b7415724 b74156a8 8b88838f 0000726f&lt;br /&gt;0xb74156a4:   8b94cff4 b74156e8 8b89ee8e 092ff054&lt;br /&gt;0xb74156b4:   00000000 092113c8 8b94cff4 8b9120ec&lt;br /&gt;0xb74156c4:   091d7060 b74156e8 8b88fca7 8b9120ec&lt;br /&gt;&lt;br /&gt;Instructions: (pc=0xb7fa99f0)&lt;br /&gt;0xb7fa99e0:   16 e6 00 00 65 a1 48 00 00 00 8b 55 08 89 45 e0&lt;br /&gt;0xb7fa99f0:   8b 52 0c 89 d0 83 e0 7f 83 f8 43 89 55 d0 76 0d&lt;br /&gt;&lt;br /&gt;Stack: [0xb73c6000,0xb7417000],  sp=0xb7415654,  free space=317k&lt;br /&gt;Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)&lt;br /&gt;C  [libpthread.so.0+0x79f0]  pthread_mutex_lock+0x20&lt;br /&gt;C  [libX11.so.6+0x2738f]&lt;br /&gt;C  [libX11.so.6+0x3de8e]  XrmQGetResource+0x3e&lt;br /&gt;C  [libX11.so.6+0x1d59b]  XGetDefault+0xcb&lt;br /&gt;C  [libmawt.so+0xe6f1]  Java_sun_awt_X11_XlibWrapper_XGetDefault+0x91&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::StubRoutines (1)&lt;br /&gt;V  [libjvm.so+0x2d6b47]&lt;br /&gt;V  [libjvm.so+0x42b139]&lt;br /&gt;V  [libjvm.so+0x2d5e1f]&lt;br /&gt;V  [libjvm.so+0x2b1b56]&lt;br /&gt;V  [libjvm.so+0x2b1bc1]&lt;br /&gt;V  [libjvm.so+0x2b2b05]&lt;br /&gt;V  [libjvm.so+0x2b3038]&lt;br /&gt;V  [libjvm.so+0x2b2e06]&lt;br /&gt;V  [libjvm.so+0x2b3038]&lt;br /&gt;V  [libjvm.so+0x2b2e06]&lt;br /&gt;V  [libjvm.so+0x2b3038]&lt;br /&gt;V  [libjvm.so+0x317ac1]&lt;br /&gt;V  [libjvm.so+0x2e9e08]&lt;br /&gt;C  [java+0x2437]&lt;br /&gt;C  [java+0x2f2c]  JavaMain+0xa9c&lt;br /&gt;C  [libpthread.so.0+0x650f]&lt;br /&gt;&lt;br /&gt;Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::Interpreter&lt;br /&gt;v  ~BufferBlob::StubRoutines (1)&lt;br /&gt;&lt;br /&gt;---------------  P R O C E S S  ---------------&lt;br /&gt;&lt;br /&gt;Java Threads: ( =&gt; current thread )&lt;br /&gt;  0x09213000 JavaThread "AWT-XAWT" daemon [_thread_blocked, id=30192, stack(0x8b5c6000,0x8b617000)]&lt;br /&gt;  0x0916a000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=30191, stack(0x8b741000,0x8b792000)]&lt;br /&gt;  0x8c1f5c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=30188, stack(0x8bc6a000,0x8bcbb000)]&lt;br /&gt;  0x8c1f3c00 JavaThread "CompilerThread1" daemon [_thread_blocked, id=30187, stack(0x8bcbb000,0x8bd3c000)]&lt;br /&gt;  0x8c1f2800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=30186, stack(0x8bd3c000,0x8bdbd000)]&lt;br /&gt;  0x8c1f1800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=30185, stack(0x8bdbd000,0x8be0e000)]&lt;br /&gt;  0x8c1d7400 JavaThread "Finalizer" daemon [_thread_blocked, id=30184, stack(0x8be4d000,0x8be9e000)]&lt;br /&gt;  0x8c1d6400 JavaThread "Reference Handler" daemon [_thread_blocked, id=30183, stack(0x8be9e000,0x8beef000)]&lt;br /&gt;=&gt;0x08fe0800 JavaThread "main" [_thread_in_native, id=30177, stack(0xb73c6000,0xb7417000)]&lt;br /&gt;&lt;br /&gt;Other Threads:&lt;br /&gt;  0x8c1d3000 VMThread [stack: 0x8beef000,0x8bf70000] [id=30182]&lt;br /&gt;  0x8c1f7800 WatcherThread [stack: 0x8bbe9000,0x8bc6a000] [id=30189]&lt;br /&gt;&lt;br /&gt;VM state:not at safepoint (normal execution)&lt;br /&gt;&lt;br /&gt;VM Mutex/Monitor currently owned by a thread: None&lt;br /&gt;&lt;br /&gt;Heap&lt;br /&gt; PSYoungGen      total 6656K, used 1494K [0xb0a10000, 0xb1710000, 0xb4280000)&lt;br /&gt;  eden space 6144K, 16% used [0xb0a10000,0xb0b07a20,0xb1010000)&lt;br /&gt;  from space 512K, 98% used [0xb1010000,0xb108e008,0xb1090000)&lt;br /&gt;  to   space 512K, 0% used [0xb1690000,0xb1690000,0xb1710000)&lt;br /&gt; PSOldGen        total 28864K, used 4030K [0x94680000, 0x962b0000, 0xb0a10000)&lt;br /&gt;  object space 28864K, 13% used [0x94680000,0x94a6f848,0x962b0000)&lt;br /&gt; PSPermGen       total 16384K, used 7000K [0x8c680000, 0x8d680000, 0x94680000)&lt;br /&gt;  object space 16384K, 42% used [0x8c680000,0x8cd56100,0x8d680000)&lt;br /&gt;&lt;br /&gt;Dynamic libraries:&lt;br /&gt;08048000-08051000 r-xp 00000000 08:32 2793529    /usr/lib/jvm/java-6-openjdk/jre/bin/java&lt;br /&gt;08051000-08052000 r--p 00008000 08:32 2793529    /usr/lib/jvm/java-6-openjdk/jre/bin/java&lt;br /&gt;08052000-08053000 rw-p 00009000 08:32 2793529    /usr/lib/jvm/java-6-openjdk/jre/bin/java&lt;br /&gt;08fda000-093e3000 rw-p 08fda000 00:00 0          [heap]&lt;br /&gt;8a7ea000-8a7ff000 r-xp 00000000 08:32 2991372    /usr/lib/libICE.so.6.3.0&lt;br /&gt;8a7ff000-8a800000 rw-p 00014000 08:32 2991372    /usr/lib/libICE.so.6.3.0&lt;br /&gt;8a800000-8a802000 rw-p 8a800000 00:00 0&lt;br /&gt;8a802000-8a84b000 r-xp 00000000 08:32 409752     /usr/lib/libORBit-2.so.0.1.0&lt;br /&gt;8a84b000-8a853000 r--p 00049000 08:32 409752     /usr/lib/libORBit-2.so.0.1.0&lt;br /&gt;8a853000-8a855000 rw-p 00051000 08:32 409752     /usr/lib/libORBit-2.so.0.1.0&lt;br /&gt;8a855000-8a8a7000 r-xp 00000000 08:32 409807     /usr/lib/libbonobo-2.so.0.0.0&lt;br /&gt;8a8a7000-8a8aa000 r--p 00051000 08:32 409807     /usr/lib/libbonobo-2.so.0.0.0&lt;br /&gt;8a8aa000-8a8b1000 rw-p 00054000 08:32 409807     /usr/lib/libbonobo-2.so.0.0.0&lt;br /&gt;8a8b1000-8a8f5000 r-xp 00000000 08:32 213028     /usr/lib/libspi.so.0.10.11&lt;br /&gt;8a8f5000-8a8f8000 r--p 00043000 08:32 213028     /usr/lib/libspi.so.0.10.11&lt;br /&gt;8a8f8000-8a900000 rw-p 00046000 08:32 213028     /usr/lib/libspi.so.0.10.11&lt;br /&gt;8a935000-8a936000 ---p 8a935000 00:00 0&lt;br /&gt;8a936000-8b136000 rwxp 8a936000 00:00 0&lt;br /&gt;8b136000-8b15e000 r-xp 00000000 08:32 2793495    /lib/libpcre.so.3.12.1&lt;br /&gt;8b15e000-8b15f000 r--p 00027000 08:32 2793495    /lib/libpcre.so.3.12.1&lt;br /&gt;8b15f000-8b160000 rw-p 00028000 08:32 2793495    /lib/libpcre.so.3.12.1&lt;br /&gt;8b160000-8b184000 r-xp 00000000 08:32 2991727    /usr/lib/libexpat.so.1.5.2&lt;br /&gt;8b184000-8b186000 r--p 00023000 08:32 2991727    /usr/lib/libexpat.so.1.5.2&lt;br /&gt;8b186000-8b187000 rw-p 00025000 08:32 2991727    /usr/lib/libexpat.so.1.5.2&lt;br /&gt;8b187000-8b19f000 r-xp 00000000 08:32 2793499    /lib/libselinux.so.1&lt;br /&gt;8b19f000-8b1a0000 r--p 00017000 08:32 2793499    /lib/libselinux.so.1&lt;br /&gt;8b1a0000-8b1a1000 rw-p 00018000 08:32 2793499    /lib/libselinux.so.1&lt;br /&gt;8b1a1000-8b1c7000 r-xp 00000000 08:32 2991370    /usr/lib/libpangoft2-1.0.so.0.2201.0&lt;br /&gt;8b1c7000-8b1c8000 r--p 00025000 08:32 2991370    /usr/lib/libpangoft2-1.0.so.0.2201.0&lt;br /&gt;8b1c8000-8b1c9000 rw-p 00026000 08:32 2991370    /usr/lib/libpangoft2-1.0.so.0.2201.0&lt;br /&gt;8b1c9000-8b1cb000 r-xp 00000000 08:32 2991637    /usr/lib/libXdamage.so.1.1.0&lt;br /&gt;8b1cb000-8b1cc000 rw-p 00001000 08:32 2991637    /usr/lib/libXdamage.so.1.1.0&lt;br /&gt;8b1cc000-8b1ce000 r-xp 00000000 08:32 2991581    /usr/lib/libXcomposite.so.1.0.0&lt;br /&gt;8b1ce000-8b1cf000 r--p 00001000 08:32 2991581    /usr/lib/libXcomposite.so.1.0.0&lt;br /&gt;8b1cf000-8b1d0000 rw-p 00002000 08:32 2991581    /usr/lib/libXcomposite.so.1.0.0&lt;br /&gt;8b1d0000-8b1d5000 r-xp 00000000 08:32 2991549    /usr/lib/libXrandr.so.2.1.0&lt;br /&gt;8b1d5000-8b1d6000 r--p 00005000 08:32 2991549    /usr/lib/libXrandr.so.2.1.0&lt;br /&gt;8b1d6000-8b1d7000 rw-p 00006000 08:32 2991549    /usr/lib/libXrandr.so.2.1.0&lt;br /&gt;8b1d7000-8b1d9000 r-xp 00000000 08:32 2991845    /usr/lib/libXinerama.so.1.0.0&lt;br /&gt;8b1d9000-8b1da000 rw-p 00001000 08:32 2991845    /usr/lib/libXinerama.so.1.0.0&lt;br /&gt;8b1da000-8b28f000 r-xp 00000000 08:32 2991676    /usr/lib/libglib-2.0.so.0.1800.2&lt;br /&gt;8b28f000-8b290000 r--p 000b4000 08:32 2991676    /usr/lib/libglib-2.0.so.0.1800.2&lt;br /&gt;8b290000-8b291000 rw-p 000b5000 08:32 2991676    /usr/lib/libglib-2.0.so.0.1800.2&lt;br /&gt;8b291000-8b294000 r-xp 00000000 08:32 2991823    /usr/lib/libgmodule-2.0.so.0.1800.2&lt;br /&gt;8b294000-8b295000 r--p 00002000 08:32 2991823    /usr/lib/libgmodule-2.0.so.0.1800.2&lt;br /&gt;8b295000-8b296000 rw-p 00003000 08:32 2991823    /usr/lib/libgmodule-2.0.so.0.1800.2&lt;br /&gt;8b296000-8b2d2000 r-xp 00000000 08:32 2991850    /usr/lib/libgobject-2.0.so.0.1800.2&lt;br /&gt;8b2d2000-8b2d3000 r--p 0003b000 08:32 2991850    /usr/lib/libgobject-2.0.so.0.1800.2&lt;br /&gt;8b2d3000-8b2d4000 rw-p 0003c000 08:32 2991850    /usr/lib/libgobject-2.0.so.0.1800.2&lt;br /&gt;8b2d4000-8b2da000 r-xp 00000000 08:32 2991262    /usr/lib/libxcb-render.so.0.0.0&lt;br /&gt;8b2da000-8b2db000 r--p 00005000 08:32 2991262    /usr/lib/libxcb-render.so.0.0.0&lt;br /&gt;8b2db000-8b2dc000 rw-p 00006000 08:32 2991262    /usr/lib/libxcb-render.so.0.0.0&lt;br /&gt;8b2dc000-8b300000 r-xp 00000000 08:32 2991814    /usr/lib/libpng12.so.0.27.0&lt;br /&gt;8b300000-8b302000 rw-p 00023000 08:32 2991814    /usr/lib/libpng12.so.0.27.0&lt;br /&gt;8b302000-8b32d000 r-xp 00000000 08:32 2991771    /usr/lib/libfontconfig.so.1.3.0&lt;br /&gt;8b32d000-8b32e000 r--p 0002a000 08:32 2991771    /usr/lib/libfontconfig.so.1.3.0&lt;br /&gt;8b32e000-8b32f000 rw-p 0002b000 08:32 2991771    /usr/lib/libfontconfig.so.1.3.0&lt;br /&gt;8b32f000-8b36e000 r-xp 00000000 08:32 409616     /usr/lib/libpixman-1.so.0.12.0&lt;br /&gt;8b36e000-8b370000 r--p 0003e000 08:32 409616     /usr/lib/libpixman-1.so.0.12.0&lt;br /&gt;8b370000-8b371000 rw-p 00040000 08:32 409616     /usr/lib/libpixman-1.so.0.12.0&lt;br /&gt;8b371000-8b3e1000 r-xp 00000000 08:32 2991525    /usr/lib/libcairo.so.2.10800.0&lt;br /&gt;8b3e1000-8b3e3000 r--p 0006f000 08:32 2991525    /usr/lib/libcairo.so.2.10800.0&lt;br /&gt;8b3e3000-8b3e4000 rw-p 00071000 08:32 2991525    /usr/lib/libcairo.so.2.10800.0&lt;br /&gt;8b3e4000-8b424000 r-xp 00000000 08:32 2990126    /usr/lib/libpango-1.0.so.0.2201.0&lt;br /&gt;8b424000-8b425000 ---p 00040000 08:32 2990126    /usr/lib/libpango-1.0.so.0.2201.0&lt;br /&gt;8b425000-8b426000 r--p 00040000 08:32 2990126    /usr/lib/libpango-1.0.so.0.2201.0&lt;br /&gt;8b426000-8b427000 rw-p 00041000 08:32 2990126    /usr/lib/libpango-1.0.so.0.2201.0&lt;br /&gt;8b427000-8b48c000 r-xp 00000000 08:32 2991582    /usr/lib/libgio-2.0.so.0.1800.2&lt;br /&gt;8b48c000-8b48d000 ---p 00065000 08:32 2991582    /usr/lib/libgio-2.0.so.0.1800.2&lt;br /&gt;8b48d000-8b48e000 r--p 00065000 08:32 2991582    /usr/lib/libgio-2.0.so.0.1800.2&lt;br /&gt;8b48e000-8b48f000 rw-p 00066000 08:32 2991582    /usr/lib/libgio-2.0.so.0.1800.2&lt;br /&gt;8b48f000-8b498000 r-xp 00000000 08:32 2990127    /usr/lib/libpangocairo-1.0.so.0.2201.0&lt;br /&gt;8b498000-8b499000 r--p 00008000 08:32 2990127    /usr/lib/libpangocairo-1.0.so.0.2201.0&lt;br /&gt;8b499000-8b49a000 rw-p 00009000 08:32 2990127    /usr/lib/libpangocairo-1.0.so.0.2201.0&lt;br /&gt;8b49a000-8b4b2000 r-xp 00000000 08:32 2992789    /usr/lib/libgdk_pixbuf-2.0.so.0.1400.4&lt;br /&gt;8b4b2000-8b4b3000 r--p 00017000 08:32 2992789    /usr/lib/libgdk_pixbuf-2.0.so.0.1400.4&lt;br /&gt;8b4b3000-8b4b4000 rw-p 00018000 08:32 2992789    /usr/lib/libgdk_pixbuf-2.0.so.0.1400.4&lt;br /&gt;8b4b4000-8b53c000 r-xp 00000000 08:32 2990364    /usr/lib/libgdk-x11-2.0.so.0.1400.4&lt;br /&gt;8b53c000-8b53d000 ---p 00088000 08:32 2990364    /usr/lib/libgdk-x11-2.0.so.0.1400.4&lt;br /&gt;8b53d000-8b53f000 r--p 00088000 08:32 2990364    /usr/lib/libgdk-x11-2.0.so.0.1400.4&lt;br /&gt;8b53f000-8b540000 rw-p 0008a000 08:32 2990364    /usr/lib/libgdk-x11-2.0.so.0.1400.4&lt;br /&gt;8b548000-8b54c000 r-xp 00000000 08:32 409767     /usr/lib/libORBitCosNaming-2.so.0.1.0&lt;br /&gt;8b54c000-8b54d000 r--p 00003000 08:32 409767     /usr/lib/libORBitCosNaming-2.so.0.1.0&lt;br /&gt;8b54d000-8b54e000 rw-p 00004000 08:32 409767     /usr/lib/libORBitCosNaming-2.so.0.1.0&lt;br /&gt;8b54e000-8b555000 r-xp 00000000 08:32 2990276    /usr/lib/libSM.so.6.0.0&lt;br /&gt;8b555000-8b556000 r--p 00006000 08:32 2990276    /usr/lib/libSM.so.6.0.0&lt;br /&gt;8b556000-8b557000 rw-p 00007000 08:32 2990276    /usr/lib/libSM.so.6.0.0&lt;br /&gt;8b557000-8b56a000 r-xp 00000000 08:32 409809     /usr/lib/libbonobo-activation.so.4.0.0&lt;br /&gt;8b56a000-8b56b000 r--p 00012000 08:32 409809     /usr/lib/libbonobo-activation.so.4.0.0&lt;br /&gt;8b56b000-8b56c000 rw-p 00013000 08:32 409809     /usr/lib/libbonobo-activation.so.4.0.0&lt;br /&gt;8b56c000-8b56d000 rw-p 8b56c000 00:00 0&lt;br /&gt;8b56d000-8b573000 r-xp 00000000 08:32 3015202    /usr/lib/gtk-2.0/modules/libatk-bridge.so&lt;br /&gt;8b573000-8b574000 r--p 00005000 08:32 3015202    /usr/lib/gtk-2.0/modules/libatk-bridge.so&lt;br /&gt;8b574000-8b575000 rw-p 00006000 08:32 3015202    /usr/lib/gtk-2.0/modules/libatk-bridge.so&lt;br /&gt;8b575000-8b578000 rwxp 8b575000 00:00 0&lt;br /&gt;8b578000-8b5c6000 rwxp 8b578000 00:00 0&lt;br /&gt;8b5c6000-8b5c9000 ---p 8b5c6000 00:00 0&lt;br /&gt;8b5c9000-8b617000 rwxp 8b5c9000 00:00 0&lt;br /&gt;8b617000-8b618000 r--s 00000000 08:32 1462279    /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-x86.cache-2&lt;br /&gt;8b618000-8b61e000 r--s 00000000 08:32 1462952    /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2&lt;br /&gt;8b61e000-8b61f000 r--s 00000000 08:32 1463194    /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-x86.cache-2&lt;br /&gt;8b61f000-8b622000 r--s 00000000 08:32 1462280    /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2&lt;br /&gt;8b622000-8b623000 r--s 00000000 08:32 1462329    /var/cache/fontconfig/fd9505950c048a77dc4b710eb6a628ed-x86.cache-2&lt;br /&gt;8b623000-8b625000 r--s 00000000 08:32 1462212    /var/cache/fontconfig/ddc79d3ea06a7c6ffa86ede85f3bb5df-x86.cache-2&lt;br /&gt;8b625000-8b626000 r--s 00000000 08:32 1462248    /var/cache/fontconfig/52728cdc49031813f272d4aa720952ff-x86.cache-2&lt;br /&gt;8b626000-8b627000 r--s 00000000 08:32 1462343    /var/cache/fontconfig/a2ab74764b07279e7c36ddb1d302cf26-x86.cache-2&lt;br /&gt;8b627000-8b628000 r--s 00000000 08:32 1835601    /var/cache/fontconfig/524d0bf16b95950b2446ce127a664042-x86.cache-2&lt;br /&gt;8b628000-8b62c000 r--s 00000000 08:32 1462368    /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2&lt;br /&gt;8b62c000-8b633000 r--s 00000000 08:32 1462871    /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2&lt;br /&gt;8b633000-8b63b000 r--s 00000000 08:32 1462733    /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2&lt;br /&gt;8b63d000-8b640000 r-xp 00000000 08:32 2991283    /usr/lib/libxcb-render-util.so.0.0.0&lt;br /&gt;8b640000-8b641000 r--p 00002000 08:32 2991283    /usr/lib/libxcb-render-util.so.0.0.0&lt;br /&gt;8b641000-8b642000 rw-p 00003000 08:32 2991283    /usr/lib/libxcb-render-util.so.0.0.0&lt;br /&gt;8b642000-8b646000 r-xp 00000000 08:32 2991425    /usr/lib/libXfixes.so.3.1.0&lt;br /&gt;8b646000-8b647000 rw-p 00003000 08:32 2991425    /usr/lib/libXfixes.so.3.1.0&lt;br /&gt;8b647000-8b64f000 r-xp 00000000 08:32 2991611    /usr/lib/libXrender.so.1.3.0&lt;br /&gt;8b64f000-8b650000 r--p 00007000 08:32 2991611    /usr/lib/libXrender.so.1.3.0&lt;br /&gt;8b650000-8b651000 rw-p 00008000 08:32 2991611    /usr/lib/libXrender.so.1.3.0&lt;br /&gt;8b651000-8b659000 r-xp 00000000 08:32 2991415    /usr/lib/libXcursor.so.1.0.2&lt;br /&gt;8b659000-8b65a000 rw-p 00007000 08:32 2991415    /usr/lib/libXcursor.so.1.0.2&lt;br /&gt;8b65a000-8b65e000 r-xp 00000000 08:32 2991898    /usr/lib/libgthread-2.0.so.0.1800.2&lt;br /&gt;8b65e000-8b65f000 r--p 00003000 08:32 2991898    /usr/lib/libgthread-2.0.so.0.1800.2&lt;br /&gt;8b65f000-8b660000 rw-p 00004000 08:32 2991898    /usr/lib/libgthread-2.0.so.0.1800.2&lt;br /&gt;8b660000-8b679000 r-xp 00000000 08:32 2991031    /usr/lib/libatk-1.0.so.0.2409.1&lt;br /&gt;8b679000-8b67b000 r--p 00018000 08:32 2991031    /usr/lib/libatk-1.0.so.0.2409.1&lt;br /&gt;8b67b000-8b67c000 rw-p 0001a000 08:32 2991031    /usr/lib/libatk-1.0.so.0.2409.1&lt;br /&gt;8b67c000-8b68d000 r-xp 00000000 08:32 811056     /usr/local/lib/libatk-wrapper.so.0.0.7&lt;br /&gt;8b68d000-8b68e000 r--p 00010000 08:32 811056     /usr/local/lib/libatk-wrapper.so.0.0.7&lt;br /&gt;8b68e000-8b68f000 rw-p 00011000 08:32 811056     /usr/local/lib/libatk-wrapper.so.0.0.7&lt;br /&gt;8b68f000-8b690000 r--s 00000000 08:32 1462279    /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-x86.cache-2&lt;br /&gt;8b690000-8b696000 r--s 00000000 08:32 1462952    /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2&lt;br /&gt;8b696000-8b697000 r--s 00000000 08:32 1463194    /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-x86.cache-2&lt;br /&gt;8b697000-8b69a000 r--s 00000000 08:32 1462280    /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2&lt;br /&gt;8b69a000-8b69b000 r--s 00000000 08:32 1462329    /var/cache/fontconfig/fd9505950c048a77dc4b710eb6a628ed-x86.cache-2&lt;br /&gt;8b69b000-8b69d000 r--s 00000000 08:32 1462212    /var/cache/fontconfig/ddc79d3ea06a7c6ffa86ede85f3bb5df-x86.cache-2&lt;br /&gt;8b69d000-8b69e000 r--s 00000000 08:32 1462248    /var/cache/fontconfig/52728cdc49031813f272d4aa720952ff-x86.cache-2&lt;br /&gt;8b69e000-8b69f000 r--s 00000000 08:32 1462343    /var/cache/fontconfig/a2ab74764b07279e7c36ddb1d302cf26-x86.cache-2&lt;br /&gt;8b69f000-8b6a0000 r--s 00000000 08:32 1835601    /var/cache/fontconfig/524d0bf16b95950b2446ce127a664042-x86.cache-2&lt;br /&gt;8b6a0000-8b6a4000 r--s 00000000 08:32 1462368    /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2&lt;br /&gt;8b6a4000-8b6a7000 r--s 00000000 08:32 1462738    /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-x86.cache-2&lt;br /&gt;8b6a7000-8b6a8000 r--s 00000000 08:32 1462727    /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2&lt;br /&gt;8b6a8000-8b6aa000 r--s 00000000 08:32 1462282    /var/cache/fontconfig/646addb8444faa74ee138aa00ab0b6a0-x86.cache-2&lt;br /&gt;8b6aa000-8b6b1000 r--s 00000000 08:32 1462871    /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2&lt;br /&gt;8b6b1000-8b6b4000 r--s 00000000 08:32 1462264    /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2&lt;br /&gt;8b6b4000-8b6b6000 r--s 00000000 08:32 1462930    /var/cache/fontconfig/da1bd5ca8443ffe22927a23ce431d198-x86.cache-2&lt;br /&gt;8b6b6000-8b6be000 r--s 00000000 08:32 1462733    /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2&lt;br /&gt;8b6be000-8b6c9000 r--s 00000000 08:32 1462649    /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2&lt;br /&gt;8b6c9000-8b6ca000 r--s 00000000 08:32 1462298    /var/cache/fontconfig/9451a55048e8dbe8633e64d34165fdf2-x86.cache-2&lt;br /&gt;8b6ca000-8b6cb000 r--s 00000000 08:32 1465591    /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2&lt;br /&gt;8b6cb000-8b6ed000 r--s 00000000 08:32 1462386    /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2&lt;br /&gt;8b6ee000-8b6f1000 r--s 00000000 08:32 1462738    /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-x86.cache-2&lt;br /&gt;8b6f1000-8b6f4000 r--s 00000000 08:32 1462264    /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2&lt;br /&gt;8b6f4000-8b6ff000 r--s 00000000 08:32 1462649    /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2&lt;br /&gt;8b6ff000-8b721000 r--s 00000000 08:32 1462386    /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2&lt;br /&gt;8b721000-8b733000 r--s 00000000 08:32 1461972    /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2&lt;br /&gt;8b733000-8b741000 r--s 00000000 08:32 1462236    /var/cache/fontconfig/865f88548240fee46819705c6468c165-x86.cache-2&lt;br /&gt;8b741000-8b744000 ---p 8b741000 00:00 0&lt;br /&gt;8b744000-8b792000 rwxp 8b744000 00:00 0&lt;br /&gt;8b792000-8b79f000 r-xp 00000000 08:32 24927      /lib/libgcc_s.so.1&lt;br /&gt;8b79f000-8b7a0000 r--p 0000c000 08:32 24927      /lib/libgcc_s.so.1&lt;br /&gt;8b7a0000-8b7a1000 rw-p 0000d000 08:32 24927      /lib/libgcc_s.so.1&lt;br /&gt;8b7a1000-8b812000 r-xp 00000000 08:32 2992260    /usr/lib/libfreetype.so.6.3.18&lt;br /&gt;8b812000-8b816000 r--p 00070000 08:32 2992260    /usr/lib/libfreetype.so.6.3.18&lt;br /&gt;8b816000-8b817000 rw-p 00074000 08:32 2992260    /usr/lib/libfreetype.so.6.3.18&lt;br /&gt;8b817000-8b85a000 r-xp 00000000 08:32 2261269    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libfontmanager.so&lt;br /&gt;8b85a000-8b85c000 r--p 00042000 08:32 2261269    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libfontmanager.so&lt;br /&gt;8b85c000-8b85d000 rw-p 00044000 08:32 2261269    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libfontmanager.so&lt;br /&gt;8b85d000-8b861000 rw-p 8b85d000 00:00 0&lt;br /&gt;8b861000-8b94c000 r-xp 00000000 08:32 2992246    /usr/lib/libX11.so.6.2.0&lt;br /&gt;8b94c000-8b94d000 r--p 000ea000 08:32 2992246    /usr/lib/libX11.so.6.2.0&lt;br /&gt;8b94d000-8b94f000 rw-p 000eb000 08:32 2992246    /usr/lib/libX11.so.6.2.0&lt;br /&gt;8b94f000-8b950000 rw-p 8b94f000 00:00 0&lt;br /&gt;8b950000-8b9d4000 r-xp 00000000 08:32 2261267    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libawt.so&lt;br /&gt;8b9d4000-8b9d5000 r--p 00083000 08:32 2261267    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libawt.so&lt;br /&gt;8b9d5000-8b9db000 rw-p 00084000 08:32 2261267    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libawt.so&lt;br /&gt;8b9db000-8ba00000 rw-p 8b9db000 00:00 0&lt;br /&gt;8ba00000-8ba86000 rw-p 8ba00000 00:00 0&lt;br /&gt;8ba86000-8bb00000 ---p 8ba86000 00:00 0&lt;br /&gt;8bb00000-8bb02000 r--s 00000000 08:32 1462282    /var/cache/fontconfig/646addb8444faa74ee138aa00ab0b6a0-x86.cache-2&lt;br /&gt;8bb02000-8bb05000 r--s 00000000 08:32 1462380    /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2&lt;br /&gt;8bb05000-8bb0c000 r--s 00000000 08:32 1462330    /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2&lt;br /&gt;8bb0c000-8bb23000 r-xp 00000000 08:32 2991135    /usr/lib/libxcb.so.1.0.0&lt;br /&gt;8bb23000-8bb24000 r--p 00016000 08:32 2991135    /usr/lib/libxcb.so.1.0.0&lt;br /&gt;8bb24000-8bb25000 rw-p 00017000 08:32 2991135    /usr/lib/libxcb.so.1.0.0&lt;br /&gt;8bb25000-8bb32000 r-xp 00000000 08:32 2991693    /usr/lib/libXext.so.6.4.0&lt;br /&gt;8bb32000-8bb34000 rw-p 0000c000 08:32 2991693    /usr/lib/libXext.so.6.4.0&lt;br /&gt;8bb35000-8bb37000 r--s 00000000 08:32 1462930    /var/cache/fontconfig/da1bd5ca8443ffe22927a23ce431d198-x86.cache-2&lt;br /&gt;8bb37000-8bb39000 r--s 00000000 08:32 1462486    /var/cache/fontconfig/2c5ba8142dffc8bf0377700342b8ca1a-x86.cache-2&lt;br /&gt;8bb39000-8bb3c000 r--s 00000000 08:32 1462380    /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2&lt;br /&gt;8bb3c000-8bb43000 r--s 00000000 08:32 1462330    /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2&lt;br /&gt;8bb43000-8bb48000 r--s 00000000 08:32 1462208    /var/cache/fontconfig/105b9c7e6f0a4f82d8c9b6e39c52c6f9-x86.cache-2&lt;br /&gt;8bb48000-8bb49000 r--s 00000000 08:32 1465581    /var/cache/fontconfig/ec648e9a1aea82bddd4bd6050028158d-x86.cache-2&lt;br /&gt;8bb49000-8bb5b000 r--s 00000000 08:32 1461972    /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2&lt;br /&gt;8bb5b000-8bb69000 r--s 00000000 08:32 1462236    /var/cache/fontconfig/865f88548240fee46819705c6468c165-x86.cache-2&lt;br /&gt;8bb69000-8bbaa000 r-xp 00000000 08:32 3351060    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/libmawt.so&lt;br /&gt;8bbaa000-8bbab000 r--p 00040000 08:32 3351060    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/libmawt.so&lt;br /&gt;8bbab000-8bbad000 rw-p 00041000 08:32 3351060    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/libmawt.so&lt;br /&gt;8bbad000-8bbae000 rw-p 8bbad000 00:00 0&lt;br /&gt;8bbae000-8bbe9000 r--s 0057a000 08:32 237658     /home/mdupont/Desktop/josm-latest.jar&lt;br /&gt;8bbe9000-8bbea000 ---p 8bbe9000 00:00 0&lt;br /&gt;8bbea000-8bc6a000 rwxp 8bbea000 00:00 0&lt;br /&gt;8bc6a000-8bc6d000 ---p 8bc6a000 00:00 0&lt;br /&gt;8bc6d000-8bcbb000 rwxp 8bc6d000 00:00 0&lt;br /&gt;8bcbb000-8bcbe000 ---p 8bcbb000 00:00 0&lt;br /&gt;8bcbe000-8bd3c000 rwxp 8bcbe000 00:00 0&lt;br /&gt;8bd3c000-8bd3f000 ---p 8bd3c000 00:00 0&lt;br /&gt;8bd3f000-8bdbd000 rwxp 8bd3f000 00:00 0&lt;br /&gt;8bdbd000-8bdc0000 ---p 8bdbd000 00:00 0&lt;br /&gt;8bdc0000-8be0e000 rwxp 8bdc0000 00:00 0&lt;br /&gt;8be0e000-8be4d000 r--p 00000000 08:32 3015391    /usr/lib/locale/de_DE.utf8/LC_CTYPE&lt;br /&gt;8be4d000-8be50000 ---p 8be4d000 00:00 0&lt;br /&gt;8be50000-8be9e000 rwxp 8be50000 00:00 0&lt;br /&gt;8be9e000-8bea1000 ---p 8be9e000 00:00 0&lt;br /&gt;8bea1000-8beef000 rwxp 8bea1000 00:00 0&lt;br /&gt;8beef000-8bef0000 ---p 8beef000 00:00 0&lt;br /&gt;8bef0000-8bf70000 rwxp 8bef0000 00:00 0&lt;br /&gt;8bf70000-8c100000 r--s 03821000 08:32 1605798    /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar&lt;br /&gt;8c100000-8c200000 rw-p 8c100000 00:00 0&lt;br /&gt;8c200000-8c201000 r--s 00000000 08:32 1462727    /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2&lt;br /&gt;8c201000-8c202000 r--s 00000000 08:32 1462298    /var/cache/fontconfig/9451a55048e8dbe8633e64d34165fdf2-x86.cache-2&lt;br /&gt;8c202000-8c204000 r--s 00000000 08:32 1462486    /var/cache/fontconfig/2c5ba8142dffc8bf0377700342b8ca1a-x86.cache-2&lt;br /&gt;8c204000-8c209000 r--s 00000000 08:32 1462208    /var/cache/fontconfig/105b9c7e6f0a4f82d8c9b6e39c52c6f9-x86.cache-2&lt;br /&gt;8c209000-8c20d000 r-xp 00000000 08:32 2990945    /usr/lib/libXdmcp.so.6.0.0&lt;br /&gt;8c20d000-8c20e000 rw-p 00003000 08:32 2990945    /usr/lib/libXdmcp.so.6.0.0&lt;br /&gt;8c20e000-8c20f000 r-xp 00000000 08:32 2991193    /usr/lib/libxcb-xlib.so.0.0.0&lt;br /&gt;8c20f000-8c210000 r--p 00000000 08:32 2991193    /usr/lib/libxcb-xlib.so.0.0.0&lt;br /&gt;8c210000-8c211000 rw-p 00001000 08:32 2991193    /usr/lib/libxcb-xlib.so.0.0.0&lt;br /&gt;8c211000-8c219000 r-xp 00000000 08:32 214427     /usr/lib/libXi.so.6.0.0&lt;br /&gt;8c219000-8c21a000 r--p 00007000 08:32 214427     /usr/lib/libXi.so.6.0.0&lt;br /&gt;8c21a000-8c21b000 rw-p 00008000 08:32 214427     /usr/lib/libXi.so.6.0.0&lt;br /&gt;8c21b000-8c21c000 ---p 8c21b000 00:00 0&lt;br /&gt;8c21c000-8c29c000 rwxp 8c21c000 00:00 0&lt;br /&gt;8c29c000-8c29d000 ---p 8c29c000 00:00 0&lt;br /&gt;8c29d000-8c31d000 rwxp 8c29d000 00:00 0&lt;br /&gt;8c31d000-8c31e000 ---p 8c31d000 00:00 0&lt;br /&gt;8c31e000-8c39e000 rwxp 8c31e000 00:00 0&lt;br /&gt;8c39e000-8c39f000 ---p 8c39e000 00:00 0&lt;br /&gt;8c39f000-8c427000 rwxp 8c39f000 00:00 0&lt;br /&gt;8c427000-8c45f000 rwxp 8c427000 00:00 0&lt;br /&gt;8c45f000-8c46e000 rwxp 8c45f000 00:00 0&lt;br /&gt;8c46e000-8c541000 rwxp 8c46e000 00:00 0&lt;br /&gt;8c541000-8c549000 rwxp 8c541000 00:00 0&lt;br /&gt;8c549000-8c581000 rwxp 8c549000 00:00 0&lt;br /&gt;8c581000-8c590000 rwxp 8c581000 00:00 0&lt;br /&gt;8c590000-8c662000 rwxp 8c590000 00:00 0&lt;br /&gt;8c662000-8c66a000 rwxp 8c662000 00:00 0&lt;br /&gt;8c66a000-8c67f000 rwxp 8c66a000 00:00 0&lt;br /&gt;8c67f000-8d680000 rwxp 8c67f000 00:00 0&lt;br /&gt;8d680000-94680000 rwxp 8d680000 00:00 0&lt;br /&gt;94680000-962b0000 rwxp 94680000 00:00 0&lt;br /&gt;962b0000-b0a10000 rwxp 962b0000 00:00 0&lt;br /&gt;b0a10000-b1710000 rwxp b0a10000 00:00 0&lt;br /&gt;b1710000-b4280000 rwxp b1710000 00:00 0&lt;br /&gt;b4280000-b4281000 r--s 00000000 08:32 1465591    /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2&lt;br /&gt;b4281000-b4282000 r--s 00000000 08:32 1465581    /var/cache/fontconfig/ec648e9a1aea82bddd4bd6050028158d-x86.cache-2&lt;br /&gt;b4282000-b4284000 r-xp 00000000 08:32 2990685    /usr/lib/libXau.so.6.0.0&lt;br /&gt;b4284000-b4285000 rw-p 00001000 08:32 2990685    /usr/lib/libXau.so.6.0.0&lt;br /&gt;b4285000-b4289000 r-xp 00000000 08:32 2991451    /usr/lib/libXtst.so.6.1.0&lt;br /&gt;b4289000-b428a000 rw-p 00003000 08:32 2991451    /usr/lib/libXtst.so.6.1.0&lt;br /&gt;b428a000-b4293000 rwxp b428a000 00:00 0&lt;br /&gt;b4293000-b434a000 rwxp b4293000 00:00 0&lt;br /&gt;b434a000-b458a000 rwxp b434a000 00:00 0&lt;br /&gt;b458a000-b734a000 rwxp b458a000 00:00 0&lt;br /&gt;b734a000-b736e000 r-xp 00000000 08:32 2261276    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so&lt;br /&gt;b736e000-b736f000 r--p 00023000 08:32 2261276    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so&lt;br /&gt;b736f000-b7371000 rw-p 00024000 08:32 2261276    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libjava.so&lt;br /&gt;b7371000-b737b000 r-xp 00000000 08:32 380096     /lib/tls/i686/cmov/libnss_files-2.8.90.so&lt;br /&gt;b737b000-b737c000 r--p 00009000 08:32 380096     /lib/tls/i686/cmov/libnss_files-2.8.90.so&lt;br /&gt;b737c000-b737d000 rw-p 0000a000 08:32 380096     /lib/tls/i686/cmov/libnss_files-2.8.90.so&lt;br /&gt;b737d000-b7386000 r-xp 00000000 08:32 380098     /lib/tls/i686/cmov/libnss_nis-2.8.90.so&lt;br /&gt;b7386000-b7387000 r--p 00008000 08:32 380098     /lib/tls/i686/cmov/libnss_nis-2.8.90.so&lt;br /&gt;b7387000-b7388000 rw-p 00009000 08:32 380098     /lib/tls/i686/cmov/libnss_nis-2.8.90.so&lt;br /&gt;b7388000-b738f000 r--s 000fd000 08:32 1655483    /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar&lt;br /&gt;b738f000-b7393000 r--s 00079000 08:32 1655391    /usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar&lt;br /&gt;b7393000-b7395000 r--s 00006000 08:32 885425     /usr/lib/jvm/java-6-openjdk/jre/lib/ext/java-atk-wrapper.jar&lt;br /&gt;b7395000-b739e000 r--s 00065000 08:32 3065243    /usr/share/java/gnome-java-bridge.jar&lt;br /&gt;b739e000-b73a5000 r--s 00000000 08:32 1941551    /usr/lib/gconv/gconv-modules.cache&lt;br /&gt;b73a5000-b73ac000 r-xp 00000000 08:32 2261293    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so&lt;br /&gt;b73ac000-b73ad000 r--p 00006000 08:32 2261293    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so&lt;br /&gt;b73ad000-b73ae000 rw-p 00007000 08:32 2261293    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libzip.so&lt;br /&gt;b73ae000-b73ba000 r-xp 00000000 08:32 2261292    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so&lt;br /&gt;b73ba000-b73bb000 ---p 0000c000 08:32 2261292    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so&lt;br /&gt;b73bb000-b73bc000 r--p 0000c000 08:32 2261292    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so&lt;br /&gt;b73bc000-b73bd000 rw-p 0000d000 08:32 2261292    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libverify.so&lt;br /&gt;b73bd000-b73c4000 r-xp 00000000 08:32 380103     /lib/tls/i686/cmov/librt-2.8.90.so&lt;br /&gt;b73c4000-b73c5000 r--p 00007000 08:32 380103     /lib/tls/i686/cmov/librt-2.8.90.so&lt;br /&gt;b73c5000-b73c6000 rw-p 00008000 08:32 380103     /lib/tls/i686/cmov/librt-2.8.90.so&lt;br /&gt;b73c6000-b73c9000 ---p b73c6000 00:00 0&lt;br /&gt;b73c9000-b7417000 rwxp b73c9000 00:00 0&lt;br /&gt;b7417000-b743b000 r-xp 00000000 08:32 376872     /lib/tls/i686/cmov/libm-2.8.90.so&lt;br /&gt;b743b000-b743c000 r--p 00023000 08:32 376872     /lib/tls/i686/cmov/libm-2.8.90.so&lt;br /&gt;b743c000-b743d000 rw-p 00024000 08:32 376872     /lib/tls/i686/cmov/libm-2.8.90.so&lt;br /&gt;b743d000-b79cc000 r-xp 00000000 08:32 2572844    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so&lt;br /&gt;b79cc000-b7a09000 r--p 0058e000 08:32 2572844    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so&lt;br /&gt;b7a09000-b7a17000 rw-p 005cb000 08:32 2572844    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so&lt;br /&gt;b7a17000-b7e3a000 rw-p b7a17000 00:00 0&lt;br /&gt;b7e3a000-b7f92000 r-xp 00000000 08:32 2821945    /lib/tls/i686/cmov/libc-2.8.90.so&lt;br /&gt;b7f92000-b7f94000 r--p 00158000 08:32 2821945    /lib/tls/i686/cmov/libc-2.8.90.so&lt;br /&gt;b7f94000-b7f95000 rw-p 0015a000 08:32 2821945    /lib/tls/i686/cmov/libc-2.8.90.so&lt;br /&gt;b7f95000-b7f98000 rw-p b7f95000 00:00 0&lt;br /&gt;b7f98000-b7f9a000 r-xp 00000000 08:32 376871     /lib/tls/i686/cmov/libdl-2.8.90.so&lt;br /&gt;b7f9a000-b7f9b000 r--p 00001000 08:32 376871     /lib/tls/i686/cmov/libdl-2.8.90.so&lt;br /&gt;b7f9b000-b7f9c000 rw-p 00002000 08:32 376871     /lib/tls/i686/cmov/libdl-2.8.90.so&lt;br /&gt;b7f9c000-b7fa0000 r-xp 00000000 08:32 2310224    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so&lt;br /&gt;b7fa0000-b7fa1000 r--p 00003000 08:32 2310224    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so&lt;br /&gt;b7fa1000-b7fa2000 rw-p 00004000 08:32 2310224    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/jli/libjli.so&lt;br /&gt;b7fa2000-b7fb7000 r-xp 00000000 08:32 380101     /lib/tls/i686/cmov/libpthread-2.8.90.so&lt;br /&gt;b7fb7000-b7fb8000 r--p 00014000 08:32 380101     /lib/tls/i686/cmov/libpthread-2.8.90.so&lt;br /&gt;b7fb8000-b7fb9000 rw-p 00015000 08:32 380101     /lib/tls/i686/cmov/libpthread-2.8.90.so&lt;br /&gt;b7fb9000-b7fbc000 rw-p b7fb9000 00:00 0&lt;br /&gt;b7fbc000-b7fd0000 r-xp 00000000 08:32 2994087    /usr/lib/libz.so.1.2.3.3&lt;br /&gt;b7fd0000-b7fd2000 rw-p 00013000 08:32 2994087    /usr/lib/libz.so.1.2.3.3&lt;br /&gt;b7fd2000-b7fda000 rw-s 00000000 08:32 3191229    /tmp/hsperfdata_mdupont/30176&lt;br /&gt;b7fda000-b7fe1000 r-xp 00000000 08:32 380094     /lib/tls/i686/cmov/libnss_compat-2.8.90.so&lt;br /&gt;b7fe1000-b7fe2000 r--p 00006000 08:32 380094     /lib/tls/i686/cmov/libnss_compat-2.8.90.so&lt;br /&gt;b7fe2000-b7fe3000 rw-p 00007000 08:32 380094     /lib/tls/i686/cmov/libnss_compat-2.8.90.so&lt;br /&gt;b7fe3000-b7ff8000 r-xp 00000000 08:32 380093     /lib/tls/i686/cmov/libnsl-2.8.90.so&lt;br /&gt;b7ff8000-b7ff9000 r--p 00014000 08:32 380093     /lib/tls/i686/cmov/libnsl-2.8.90.so&lt;br /&gt;b7ff9000-b7ffa000 rw-p 00015000 08:32 380093     /lib/tls/i686/cmov/libnsl-2.8.90.so&lt;br /&gt;b7ffa000-b7ffc000 rw-p b7ffa000 00:00 0&lt;br /&gt;b7ffc000-b8003000 r-xp 00000000 08:32 2555962    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so&lt;br /&gt;b8003000-b8004000 r--p 00006000 08:32 2555962    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so&lt;br /&gt;b8004000-b8005000 rw-p 00007000 08:32 2555962    /usr/lib/jvm/java-6-openjdk/jre/lib/i386/native_threads/libhpi.so&lt;br /&gt;b8005000-b8006000 rwxp b8005000 00:00 0&lt;br /&gt;b8006000-b8007000 r--p b8006000 00:00 0&lt;br /&gt;b8007000-b8009000 rw-p b8007000 00:00 0&lt;br /&gt;b8009000-b8023000 r-xp 00000000 08:32 271899     /lib/ld-2.8.90.so&lt;br /&gt;b8023000-b8024000 r-xp b8023000 00:00 0          [vdso]&lt;br /&gt;b8024000-b8025000 r--p 0001a000 08:32 271899     /lib/ld-2.8.90.so&lt;br /&gt;b8025000-b8026000 rw-p 0001b000 08:32 271899     /lib/ld-2.8.90.so&lt;br /&gt;bfbf1000-bfc25000 rwxp bffcb000 00:00 0          [stack]&lt;br /&gt;bfc25000-bfc26000 rw-p bffff000 00:00 0&lt;br /&gt;&lt;br /&gt;VM Arguments:&lt;br /&gt;jvm_args: -Djavax.accessibility.screen_magnifier_present=true -Djavax.accessibility.screen_reader_present=true -Djavax.accessibility.assistive_technologies=org.GNOME.Accessibility.AtkWrapper -Djava.library.path=/usr/local/lib&lt;br /&gt;java_command: /home/mdupont/Desktop/josm-latest.jar&lt;br /&gt;Launcher Type: SUN_STANDARD&lt;br /&gt;&lt;br /&gt;Environment Variables:&lt;br /&gt;PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;USERNAME=mdupont&lt;br /&gt;LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386::/usr/local/lib/gtk-2.0/modules/:/usr/local/lib/gtk-2.0/modules/:/usr/local/lib/:/usr/local/lib/gtk-2.0/modules/:/usr/local/lib/&lt;br /&gt;SHELL=/bin/bash&lt;br /&gt;DISPLAY=:0.0&lt;br /&gt;&lt;br /&gt;Signal Handlers:&lt;br /&gt;SIGSEGV: [libjvm.so+0x529bf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGBUS: [libjvm.so+0x529bf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGFPE: [libjvm.so+0x42d770], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGPIPE: SIG_IGN, sa_mask[0]=0x00001000, sa_flags=0x10000000&lt;br /&gt;SIGXFSZ: [libjvm.so+0x42d770], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGILL: [libjvm.so+0x42d770], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000&lt;br /&gt;SIGUSR2: [libjvm.so+0x42d120], sa_mask[0]=0x00000000, sa_flags=0x10000004&lt;br /&gt;SIGHUP: [libjvm.so+0x42f2b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGINT: [libjvm.so+0x42f2b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGTERM: [libjvm.so+0x42f2b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;SIGQUIT: [libjvm.so+0x42f2b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---------------  S Y S T E M  ---------------&lt;br /&gt;&lt;br /&gt;OS:Ubuntu 8.10 (intrepid)&lt;br /&gt;uname:Linux 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686&lt;br /&gt;libc:glibc 2.8.90 NPTL 2.8.90&lt;br /&gt;rlimit: STACK 8192k, CORE 0k, NPROC 16383, NOFILE 1024, AS infinity&lt;br /&gt;load average:0.56 0.50 0.48&lt;br /&gt;&lt;br /&gt;CPU:total 4 (2 cores per cpu, 2 threads per core) family 15 model 33 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext, ht&lt;br /&gt;&lt;br /&gt;Memory: 4k page, physical 2072772k(51588k free), swap 5727088k(5280112k free)&lt;br /&gt;&lt;br /&gt;vm_info: OpenJDK Server VM (1.6.0_0-b12) for linux-x86 JRE (1.6.0_0-b12), built on Oct 25 2008 02:08:13 by "buildd" with gcc 4.3.2&lt;br /&gt;&lt;br /&gt;time: Tue Sep 15 17:23:02 2009&lt;br /&gt;elapsed time: 2 seconds&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-5003673614208563177?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/5003673614208563177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=5003673614208563177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5003673614208563177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/5003673614208563177'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/testing-atk.html' title='Testing ATK'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-302843806824396396</id><published>2009-09-15T16:44:00.000+02:00</published><updated>2009-09-15T16:44:17.676+02:00</updated><title type='text'>More ideas on A11y</title><content type='html'>Ok, So I have bailed out of the crashing plane that was hijacked by raving bonobos.&lt;br /&gt;&lt;br /&gt;I always had a bad feeling about bobobos.&lt;br /&gt;&lt;br /&gt;Anyway, My ideas on accessibility are as follows :&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Code does not need a gui for a blind man&lt;/li&gt;&lt;li&gt;Comments dont make much sense to them either, they need semantics.&lt;/li&gt;&lt;li&gt;Why cannot the interfaces to bits of a program be accessible?&lt;/li&gt;&lt;li&gt;Methods can be accessible.&lt;/li&gt;&lt;li&gt;Instructions can be accessible.&lt;/li&gt;&lt;li&gt;The idea of the introspector has found its home as being an abstract accessor.&amp;nbsp;&lt;/li&gt;&lt;li&gt;The introspection of some object is the accessing of it, the using of it, and the understanding of it.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;We need to be able to add in visualization components as well, dont get me wrong, but they can be built upon the accessibility.&lt;/li&gt;&lt;li&gt;So the semantic web should be accessible.&amp;nbsp;&lt;/li&gt;&lt;li&gt;The accessibility should be semantic.&lt;/li&gt;&lt;li&gt;We can imagine an accessibility component that gives you an rss feed of some component. Another would store that feed in a database.&amp;nbsp;&lt;/li&gt;&lt;li&gt;So really, we first need micro accessors and micro accessibles to be easily programmed.&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Bind people should be able to program using the introspector, because they can see inside the objects, even if they cannot see the outside of them.&lt;/li&gt;&lt;li&gt;So I reaffirm the mission of the rdf introspector is to allow people to see inside the program.&lt;/li&gt;&lt;li&gt;The gcc compiler knows alot about our programs, so if we make the gcc accessible, then we make it introspectable, then we can use it from anywhere.&amp;nbsp;&lt;/li&gt;&lt;li&gt;How is a blind person going to parse an error message from the compiler about templates that fills up 10 pages of the screen? Is that accessible: NO!&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-302843806824396396?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/302843806824396396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=302843806824396396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/302843806824396396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/302843806824396396'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/more-ideas-on-a11y.html' title='More ideas on A11y'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-7128555565060093443</id><published>2009-09-14T12:14:00.001+02:00</published><updated>2009-09-14T13:07:05.389+02:00</updated><title type='text'>Bonobo? Crazy Monkeys. Java, AT-API, MULTIPLE COMPONENTS Bitrot</title><content type='html'>Wow, I have spend the last couple of days learning about corba on ubuntu/debian GNU/Linux.&lt;br /&gt;&lt;br /&gt;Warning,&lt;i style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;b&gt;FMTYEWTK&lt;/b&gt;&lt;/i&gt; : Far More Than You Ever Wanted to Know&lt;br /&gt;Warning,  accessibility = &lt;i  style=";font-family:&amp;quot;;"&gt;&lt;b&gt;a&lt;span style="color:red;"&gt;11&lt;/span&gt;y&lt;/b&gt;&lt;/i&gt; = "a" followed by &lt;b&gt;11&lt;/b&gt; chars followed by "y".&lt;br /&gt;&lt;br /&gt;The goal was to get orca screen reader to read my &lt;a href="http://josm.openstreetmap.de/"&gt;JOSM&lt;/a&gt; so that I can create learning videos about them. I wanted to see what keys were pressed and have it read out the status.&lt;br /&gt;This goes back to my &lt;a href="http://rdfintrospector2.blogspot.com/2009/07/gti-gettextintrospector.html"&gt;GNU gettext introspector&lt;/a&gt; idea, I blogged about previously. And about my post on &lt;a href="http://rdfintrospector2.blogspot.com/2009/09/accessibilty.html"&gt;accessibilty&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First of all, in order to get the screen reader for java even theoretically running on ubunutu gnu/linux, you need to install this package :&lt;br /&gt;&lt;blockquote&gt;sudo  apt-get install  libaccess-bridge-java&lt;/blockquote&gt;See the page here for more info on that &lt;a href="http://live.gnome.org/Java%20Access%20Bridge"&gt;http://live.gnome.org/Java%20Access%20Bridge&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But to use it, you need to add these variables to you run command on java :&lt;br /&gt;&lt;blockquote&gt;-Djavax.accessibility.screen_magnifier_present=true&lt;br /&gt;-Djavax.accessibility.screen_reader_present=true&lt;br /&gt;-Djavax.accessibility.assistive_technologies=org.GNOME.Accessibility.JavaBridge&lt;/blockquote&gt;&lt;br /&gt;You can supposedly add them to your java home properties file as well.&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;sudo ln -f -s /usr/share/jar/accessibility.properties \&lt;/pre&gt;&lt;pre&gt;$JAVA_HOME/jre/lib/accessibility.properties&lt;/pre&gt;&lt;/blockquote&gt;Now you can start &lt;a href="http://live.gnome.org/Orca"&gt;orca&lt;/a&gt; and it should just work!&lt;br /&gt;&lt;br /&gt;Lets see what happens. &lt;br /&gt;&lt;br /&gt;The problem started out with this message&lt;br /&gt;&lt;br /&gt;You can see the components in this browser:  bonobo-browser&lt;br /&gt;&lt;br /&gt;It is part of the libbonoboui2-dev package in ubuntu/debian GNU/Linux.&lt;br /&gt; &lt;a href="http://packages.debian.org/sid/i386/libbonoboui2-dev/filelist"&gt;libbonoboui2-dev&lt;/a&gt;: /usr/bin/bonobo-browser&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here we look for the IOR of the AT-SPI.&lt;br /&gt;&lt;blockquote&gt; /usr/bin/xprop -root | grep AT_SPI_IOR&lt;br /&gt;&lt;/blockquote&gt;See also this post: &lt;a href="http://www.mail-archive.com/gnome-accessibility-list@gnome.org/msg03980.html"&gt;http://www.mail-archive.com/gnome-accessibility-list@gnome.org/msg03980.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That delivers the IOR  of the &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;AT_SPI_IOR(STRING) = "IOR:010000001f00000049444c3a4163636573736962696c6974792f52656769737472793a312e300000030000000054424f580000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002d0000002f746d702f6f726269742d6d6475706f6e742f6c696e632d313934352d302d326366616133616565343830380000000000000000caaedfba58000000010102002d0000002f746d702f6f726269742d6d6475706f6e742f6c696e632d313934352d302d32636661613361656534383038000000001c00000000000000e5b01848adb12828c02b28282828282807000000f85808a801000000480000000100000002000000050000001c00000000000000e5b01848adb12828c02b28282828282807000000f85808a801000000140000000100000001000105000000000901010000000000"&lt;/blockquote&gt;With  the id from bonobo-brower&lt;br /&gt;Name : AT-SPI Registry&lt;br /&gt;OAF: OAFIID:Accessibility_Registry:1.0&lt;br /&gt;Program : /usr/lib/at-spi/at-spi-registryd&lt;br /&gt;&lt;br /&gt;The program that registers this is :&lt;br /&gt;&lt;br /&gt;According to dlocate: &lt;br /&gt;&lt;blockquote&gt; at-spi: /usr/lib/at-spi/at-spi-registryd&lt;/blockquote&gt;is part of the  &lt;a href="http://packages.ubuntu.com/hardy/at-spi"&gt;at-spi package.&lt;/a&gt; in Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The &lt;tt&gt;at-spi-registryd&lt;/tt&gt; is the daemon that ties everything together and lets assistive technologies communicate with applications [1]&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So, according to the browser, this is not loaded yet.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt; ps xauf | grep at-spi-registryd &lt;/blockquote&gt;Gives me nothing.&lt;br /&gt;&lt;br /&gt;So if I just run /usr/lib/at-spi/at-spi-registryd it appears in the browser.&lt;br /&gt;&lt;br /&gt;Now when I run this command :&lt;br /&gt;&lt;blockquote&gt;gconftool-2 -g /desktop/gnome/interface/accessibility&lt;/blockquote&gt;it prints "true" on the screen.&lt;br /&gt;&lt;br /&gt;When I look for the  AT_SPI_IOR I get a different one.&lt;br /&gt;&lt;blockquote&gt;  /usr/bin/xprop -root | grep AT_SPI_IOR&lt;br /&gt;AT_SPI_IOR(STRING) = "IOR:010000001f00000049444c3a4163636573736962696c6974792f52656769737472793a312e300000030000000054424f580000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002d0000002f746d702f6f726269742d6d6475706f6e742f6c696e632d313964322d302d343030313437383638356135360000000000000000caaedfba58000000010102002d0000002f746d702f6f726269742d6d6475706f6e742f6c696e632d313964322d302d34303031343738363835613536000000001c000000000000005cc2fc80aa9168a8c02b2828282828280700000063e1f5dd01000000480000000100000002000000050000001c000000000000005cc2fc80aa9168a8c02b2828282828280700000063e1f5dd01000000140000000100000001000105000000000901010000000000"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;When I look at the values stored in the IOR:&lt;br /&gt;&lt;blockquote&gt;ior-decode  IOR:010000001f00000049444c3a4163636573736962696c6974792f52656769737472793a312e300000030000000054424f580000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002d0000002f746d702f6f726269742d6d6475706f6e742f6c696e632d313964322d302d343030313437383638356135360000000000000000caaedfba58000000010102002d0000002f746d702f6f726269742d6d6475706f6e742f6c696e632d313964322d302d34303031343738363835613536000000001c000000000000005cc2fc80aa9168a8c02b2828282828280700000063e1f5dd01000000480000000100000002000000050000001c000000000000005cc2fc80aa9168a8c02b2828282828280700000063e1f5dd01000000140000000100000001000105000000000901010000000000&lt;/blockquote&gt;It tells me this :&lt;br /&gt;&lt;blockquote&gt;Tags known:&lt;br /&gt;TAG_INTERNET_IOP: 0x0&lt;br /&gt;TAG_MULTIPLE_COMPONENTS: 0x1&lt;br /&gt;TAG_ORBIT_SPECIFIC: 0xbadfaeca&lt;br /&gt;&lt;br /&gt;Object ID: IDL:Accessibility/Registry:1.0&lt;br /&gt;Profile count: 3&lt;br /&gt;&lt;br /&gt;Skipping unknown tag 0x4f425400&lt;br /&gt;&lt;br /&gt;Profile type: TAG_ORBIT_SPECIFIC&lt;br /&gt;Object endian: Little&lt;br /&gt;IIOP version: 1.2&lt;br /&gt;Socket path: /tmp/orbit-mdupont/linc-19d2-0-4001478685a56&lt;br /&gt;IPv6 port: 0&lt;br /&gt;Object key: "....\.....h..+((((((....c..."&lt;br /&gt;&lt;br /&gt;Skipping TAG_MULTIPLE_COMPONENTS&lt;/blockquote&gt;&lt;br /&gt;When I start my java app with openjdk 6&lt;br /&gt;&lt;br /&gt;I get an error/warning:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The init of the object to get the registrty : org.GNOME.Accessibility.JavaBridge.&lt;init&gt;(JavaBridge.java:364)&lt;/init&gt;&lt;/li&gt;&lt;/ol&gt;&lt;blockquote&gt;14.09.2009 11:15:08 com.sun.corba.se.impl.ior.IORImpl getProfile&lt;br /&gt;WARNUNG: "IOP00511201: (INV_OBJREF) IOR must have at least one IIOP profile"&lt;br /&gt;org.omg.CORBA.INV_OBJREF:   vmcid: SUN  minor code: 1201  completed: No&lt;br /&gt;    at com.sun.corba.se.impl.logging.IORSystemException.iorMustHaveIiopProfile(IORSystemException.java:473)&lt;br /&gt;    at com.sun.corba.se.impl.logging.IORSystemException.iorMustHaveIiopProfile(IORSystemException.java:495)&lt;br /&gt;    at com.sun.corba.se.impl.ior.IORImpl.getProfile(IORImpl.java:334)&lt;br /&gt;    at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_Object(CDRInputStream_1_0.java:787)&lt;br /&gt;    at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_Object(CDRInputStream_1_0.java:761)&lt;br /&gt;    at com.sun.corba.se.impl.encoding.CDRInputStream.read_Object(CDRInputStream.java:231)&lt;br /&gt;    at com.sun.corba.se.impl.resolver.INSURLOperationImpl.getIORFromString(INSURLOperationImpl.java:120)&lt;br /&gt;    at com.sun.corba.se.impl.resolver.INSURLOperationImpl.operate(INSURLOperationImpl.java:130)&lt;br /&gt;    at com.sun.corba.se.impl.orb.ORBImpl.string_to_object(ORBImpl.java:836)&lt;br /&gt;    at org.GNOME.Accessibility.AccessUtil.getRegistryObject(AccessUtil.java:143)&lt;br /&gt;    at org.GNOME.Accessibility.JavaBridge.registerApplication(JavaBridge.java:1099)&lt;br /&gt;    at org.GNOME.Accessibility.JavaBridge.&lt;init&gt;(JavaBridge.java:364)&lt;br /&gt;    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;br /&gt;    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)&lt;br /&gt;    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;br /&gt;    at java.lang.reflect.Constructor.newInstance(Constructor.java:532)&lt;br /&gt;    at java.lang.Class.newInstance0(Class.java:372)&lt;br /&gt;    at java.lang.Class.newInstance(Class.java:325)&lt;br /&gt;    at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:786)&lt;br /&gt;    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:874)&lt;br /&gt;    at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:131)&lt;br /&gt;    at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1564)&lt;br /&gt;    at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)&lt;br /&gt;    at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1599)&lt;br /&gt;    at javax.swing.UIManager.setLookAndFeel(UIManager.java:545)&lt;br /&gt;    at javax.swing.UIManager.setLookAndFeel(UIManager.java:585)&lt;br /&gt;    at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1334)&lt;br /&gt;    at javax.swing.UIManager.initialize(UIManager.java:1421)&lt;br /&gt;    at javax.swing.UIManager.maybeInitialize(UIManager.java:1409)&lt;br /&gt;    at javax.swing.UIManager.getUI(UIManager.java:1006)&lt;br /&gt;    at javax.swing.JPanel.updateUI(JPanel.java:126)&lt;br /&gt;    at javax.swing.JPanel.&lt;init&gt;(JPanel.java:86)&lt;br /&gt;    at javax.swing.JPanel.&lt;init&gt;(JPanel.java:95)&lt;br /&gt;    at org.openstreetmap.josm.Main.&lt;clinit&gt;(Main.java:268)&lt;br /&gt;&lt;/clinit&gt;&lt;/init&gt;&lt;/init&gt;&lt;/init&gt;&lt;/blockquote&gt;Then when I start the same application with the java-6-sun-1.6.0.16, it gives me a different error that it cannot even find the bridge.&lt;br /&gt;&lt;br /&gt;It does not know the org.GNOME.Accessibility.JavaBridge&lt;br /&gt;We can look that up here and see&lt;br /&gt;&lt;blockquote&gt;dlocate libaccess-bridge-java&lt;/blockquote&gt;&lt;blockquote&gt;libaccess-bridge-java: /usr/share/java/gnome-java-bridge.jar&lt;br /&gt;&lt;/blockquote&gt;Ok, so I add that to the class path and get the same error.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The package is :&lt;br /&gt;    com.sun.corba.se.impl.ior.IORImpl&lt;br /&gt;    public class IORImpl extends IdentifiableContainerBase implements IOR&lt;br /&gt;&lt;br /&gt;The code that is failing is this :&lt;br /&gt;&lt;blockquote&gt; /** Return the first IIOPPr &lt;/blockquote&gt;&lt;blockquote&gt;ofile in this IOR.&lt;br /&gt;     * XXX THIS IS TEMPORARY FOR BACKWARDS COMPATIBILITY AND WILL BE REMOVED&lt;br /&gt;     * SOON!&lt;br /&gt;     */&lt;br /&gt;    public IIOPProfile getProfile()&lt;br /&gt;    {&lt;br /&gt;    IIOPProfile iop = null ;&lt;br /&gt;    Iterator iter = iteratorById( TAG_INTERNET_IOP.value ) ;&lt;br /&gt;    if (iter.hasNext())&lt;br /&gt;        iop = (IIOPProfile)(iter.next()) ;&lt;br /&gt;&lt;br /&gt;        if (iop != null)&lt;br /&gt;            return iop ;&lt;/blockquote&gt;&lt;br /&gt;Basically it is looking for an profile with the id of 0, for internet&lt;br /&gt;and does not find one.&lt;br /&gt;&lt;br /&gt;This code works once for the main orb object,  in this stack :&lt;br /&gt;&lt;blockquote&gt;ORB.init(String[], Properties) Zeile: 337   &lt;br /&gt;AccessUtil.getORB() Zeile: 222    &lt;/blockquote&gt;But not when it tries to look up an external object from string,&lt;br /&gt;lets debug that :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"this"= IORImpl  (ID=62)  &lt;br /&gt;    cachedHashValue= 0  &lt;br /&gt;    delegate= ArrayList&lt;e&gt;  (ID=79)  &lt;br /&gt;        elementData= Object[10]  (ID=93)  &lt;br /&gt;            [0]= GenericTaggedProfile  (ID=99)  &lt;br /&gt;                data= byte[88]  (ID=106)  &lt;br /&gt;                    [0]= 1  &lt;br /&gt;                    [1]= 1  &lt;br /&gt;                    [2]= 2    &lt;/e&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;blockquote&gt; ...&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;                id= 1329746944  &lt;br /&gt;                orb= ORBImpl  (ID=50)  &lt;br /&gt;                   ...&lt;br /&gt;            [1]= GenericTaggedProfile  (ID=104)  &lt;br /&gt;                data= byte[88]  (ID=108)  &lt;br /&gt;                    [0]= 1  &lt;br /&gt;                    [1]= 1  &lt;br /&gt;                    [2]= 2  &lt;br /&gt;         ...       [85]= -31  &lt;br /&gt;                    [86]= -11  &lt;br /&gt;                    [87]= -35  &lt;br /&gt;                id= -1159745846  &lt;br /&gt;                orb= ORBImpl  (ID=50)  &lt;br /&gt;                  .....  &lt;br /&gt;            [2]= GenericTaggedProfile  (ID=105)  &lt;br /&gt;                data= byte[72]  (ID=109)  &lt;br /&gt;                    [0]= 1  &lt;br /&gt;                    [1]= 0  &lt;br /&gt;                    [2]= 0  &lt;br /&gt;                    [3]= 0  &lt;br /&gt;             ...    [70]= 0  &lt;br /&gt;                    [71]= 0  &lt;br /&gt;                id= 1  &lt;br /&gt;                orb= ORBImpl  (ID=50)  &lt;br /&gt;            [3]= null    ...        modCount= 3  &lt;br /&gt;        size= 3  &lt;br /&gt;    factory= ORBImpl  (ID=50)  &lt;br /&gt;               ...   &lt;br /&gt;    immutable= true  &lt;br /&gt;    iortemps= null  &lt;br /&gt;    isCachedHashValue= false  &lt;br /&gt;    modCount= 0  &lt;br /&gt;    typeId= "IDL:Accessibility/Registry:1.0"  &lt;br /&gt;    wrapper= IORSystemException  (ID=96)  &lt;br /&gt;        logger= Logger  (ID=264)  &lt;br /&gt;        loggerName= "javax.enterprise.resource.corba._INITIALIZING_.oa.ior"  &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Basically what you can see here is that &lt;br /&gt;We have three object,&lt;br /&gt;                id= 1329746944  &lt;br /&gt;                id= -1159745846    &lt;br /&gt;                id= 1  &lt;br /&gt;&lt;br /&gt;This corresponds to our dump TAG_MULTIPLE_COMPONENTS = 0x01&lt;br /&gt;&lt;br /&gt;The orb id 50 is referenced many times. I cut that out.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So basically, the component does not contain a profile of type 0, the INTERNET one, but contains a profile of type 1, MULTIPLE_COMPONENTS and therefore it cannot work.&lt;br /&gt;&lt;br /&gt;This looks like bitrot to me.&lt;br /&gt;&lt;br /&gt;I cannot imagine that a blind person would be able to use this.&lt;br /&gt;&lt;br /&gt;any comments appreciated.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;thanks,&lt;br /&gt;mike&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Reference :&lt;br /&gt;1. See also &lt;a href="http://live.gnome.org/Accessibility/Mechanics"&gt;http://live.gnome.org/Accessibility/Mechanics&lt;/a&gt; on gnome live.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wikipedia says AT-API is the :&lt;a href="http://en.wikipedia.org/wiki/Assistive_Technology_Service_Provider_Interface"&gt; Assistive Technology Service Provider Interface&lt;/a&gt;&lt;br /&gt;There is a GNU project entry : &lt;a href="http://directory.fsf.org/project/at-spi/"&gt;http://directory.fsf.org/project/at-spi/&lt;/a&gt;&lt;br /&gt;And there is the GNOME project : &lt;a href="http://projects.gnome.org/accessibility/"&gt;http://projects.gnome.org/accessibility/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-7128555565060093443?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/7128555565060093443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=7128555565060093443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7128555565060093443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/7128555565060093443'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/bonobo-crazy-monkeys-java-at-api.html' title='Bonobo? Crazy Monkeys. Java, AT-API, MULTIPLE COMPONENTS Bitrot'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-2840192056656536648</id><published>2009-09-12T16:28:00.002+02:00</published><updated>2009-09-12T16:34:33.618+02:00</updated><title type='text'>The source of spammers software is found</title><content type='html'>Dear All,&lt;br /&gt;&lt;br /&gt;I am busy looking for contract work and have signed up on this getafreelancer dot com webpage.&lt;br /&gt;&lt;br /&gt;What I see there is disturbing, people are offering to create spam programs.&lt;br /&gt;&lt;br /&gt;Account creation tools, posting to forums, etc.&lt;br /&gt;&lt;br /&gt;A lot of this seems to be illegal, and there seems to be no control over that at all.&lt;br /&gt;&lt;br /&gt;Mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-2840192056656536648?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.getafreelancer.com/projects/506715.html' title='The source of spammers software is found'/><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/2840192056656536648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=2840192056656536648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2840192056656536648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/2840192056656536648'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/source-of-spammers-software-is-found.html' title='The source of spammers software is found'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-1167066428871071001</id><published>2009-09-04T08:06:00.002+02:00</published><updated>2009-09-04T08:16:01.009+02:00</updated><title type='text'>Timelines , Wikipedia and the semantic web</title><content type='html'>I have been working on creating a timeline of Prizren, Kosovo for the purposes of understanding&lt;br /&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/User:Mdupont/List_of_religious_places_in_Prizren#timeline&lt;br /&gt;&lt;br /&gt;It all started with this one book about the history of Prizren, it contained a table that someone copied verbatim into this wikipage here :http://sq.wikipedia.org/wiki/Objektet_fetare_n%C3%AB_Prizren&lt;br /&gt;&lt;br /&gt;They list the Xhamia e Suziut as being build in 1412. But the english wikipedia lists them as 1512.&lt;br /&gt;This conflict made me interested to study it exactly.&lt;br /&gt;&lt;br /&gt;My logic was that If we put the history of events on the timeline, we can then see what made more sense.&lt;br /&gt;&lt;br /&gt;So, My idea is to scan articles from wikipedia and look for years that have not been converted the "[[${year}]]" format and replace them. At least for the ones that I am interested in.&lt;br /&gt;We can then use the wikipedia as a huge timeline. Of course we want to add in more information about the events in that year. So you might want to use a template or something which gives you a text. But at least we could extract the sentence the year occurs in.&lt;br /&gt;&lt;br /&gt;This is something that I see as missing also from the dbpedia.org&lt;br /&gt;&lt;br /&gt;thanks for listening.&lt;br /&gt;mike&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-1167066428871071001?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/1167066428871071001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=1167066428871071001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/1167066428871071001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/1167066428871071001'/><link rel='alternate' type='text/html' href='http://rdfintrospector2.blogspot.com/2009/09/timelines-wikipedia-and-semantic-web.html' title='Timelines , Wikipedia and the semantic web'/><author><name>James Michael Dupont</name><uri>https://profiles.google.com/106785192512941136314</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-czqdP9WvAYQ/AAAAAAAAAAI/AAAAAAAARbQ/liLOpaaTixE/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7972652341715799226.post-3692294862272904824</id><published>2009-09-03T12:18:00.000+02:00</published><updated>2009-09-03T12:18:29.342+02:00</updated><title type='text'>Accessibilty</title><content type='html'>I have been using orca, the screen reader.&lt;br /&gt;It occurs to me that creating video and tutorials is a bit like Accessibilty.&lt;br /&gt;&lt;br /&gt;When we want to control an application, or get data out of it for blind people or for disabled people we need the same type of interfaces as a computer would.&lt;br /&gt;&lt;br /&gt;so If I focus on accessibilty, I will reach most of my goals of being able to translate things online and be able to find the semantics of any thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7972652341715799226-3692294862272904824?l=rdfintrospector2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rdfintrospector2.blogspot.com/feeds/3692294862272904824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7972652341715799226&amp;postID=3692294862272904824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7972652341715799226/posts/default/3692294862272904824'/><link rel='self' typ
