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

<channel>
	<title>FU-BAR &#187; Software Livre</title>
	<atom:link href="http://blog.1407.org/category/software-livre/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.1407.org</link>
	<description>Fucked Up Beyond All Recognition</description>
	<lastBuildDate>Thu, 02 Feb 2012 22:15:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>GTA04 Free Software Smartphone group buy</title>
		<link>http://blog.1407.org/2012/01/01/gta04-free-software-smartphone-group-buy/</link>
		<comments>http://blog.1407.org/2012/01/01/gta04-free-software-smartphone-group-buy/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 13:55:19 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[FSO]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=1233</guid>
		<description><![CDATA[There is a successor for the Free Software phone that OpenMoko Freerunner was. While the Freerunner was officially called GTA02, this new successor is called GTA04 and there is a group buy effort going on. I know the price isn&#8217;t very cheap, but we aren&#8217;t a big company able to order in bulk hundreds of <a href='http://blog.1407.org/2012/01/01/gta04-free-software-smartphone-group-buy/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>There is a successor for the Free Software phone that OpenMoko Freerunner was. While the Freerunner was officially called GTA02, <a href="http://www.handheld-linux.com/wiki.php?page=GTA04%20Group%20Tour">this new successor is called GTA04 and there is a group buy effort going on</a>.</p>
<p>I know the price isn&#8217;t very cheap, but we aren&#8217;t a big company able to order in bulk hundreds of thousands of devices, if not millions, so 449 € + shipping for the first batch if we get 400 buyers will help get this phone into the hands of some Free Software developers.</p>
<p>Some reasons to buy one of these (the tricky part is having a Freerunner case if you want to use it as a phone):</p>
<ol>
<li> you are a programmer, you have some money set aside and you want to help develop a Free Software anti-vendor stack like <a href="http://wiki.freesmartphone.org/index.php/Main_Page">http://wiki.freesmartphone.org/index.php/Main_Page</a></li>
<li> you are not a programmer, but you can contribute with other important stuff like testing, designing, and have the money to buy a device into which you&#8217;d be able to test your stuff</li>
<li>you only want to use a Free Software phone, and as such will have a lot of tolerance towards the inevitable bugs of new emerging platforms that don&#8217;t have millions of Euros to hire full time programmers, designers, etc.</li>
<li>you have some money and would like to give that phone as charity to one of the above</li>
<li> you are an angel with a lot of money, and would like to offer the first batch to the amount of registered buyers (under 400)</li>
</ol>
<p>I would fit somewhere between 1 and 2 except I can&#8217;t afford 449 € on this, so I&#8217;m kind of hoping for someone circa number 5&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2012/01/01/gta04-free-software-smartphone-group-buy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter is wrong: should not drop httpS basic auth</title>
		<link>http://blog.1407.org/2010/06/11/twitter-is-wrong-should-not-drop-https-basic-auth/</link>
		<comments>http://blog.1407.org/2010/06/11/twitter-is-wrong-should-not-drop-https-basic-auth/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 11:23:53 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[ElmDentica]]></category>
		<category><![CDATA[Identi.ca]]></category>
		<category><![CDATA[StatusNet]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=867</guid>
		<description><![CDATA[As some of you might know, I write a µ-blogging tool called elmdentica. It is a client side application developed with Elementary, an EFL library oriented towards small touchscreen interfaces. I only recently learned that Twitter is dropping Basic Authentication support coming next June 30th. They claim it&#8217;s insecure because: with http credentials go in <a href='http://blog.1407.org/2010/06/11/twitter-is-wrong-should-not-drop-https-basic-auth/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>As some of you might know, I write a µ-blogging tool called <a href="http://trac.enlightenment.org/e/browser/trunk/elmdentica">elmdentica</a>. It is a client side application developed with <a href="http://trac.enlightenment.org/e/wiki/Elementary">Elementary</a>, an EFL library oriented towards small touchscreen interfaces. I only recently learned that Twitter is dropping Basic Authentication support coming next June 30th. They claim it&#8217;s insecure because:</p>
<ol>
<li>with http credentials go in the clear (no problem here)</li>
<li>with https, some people may think it&#8217;s too expensive (only <strong>complete idiots</strong>)</li>
<li>applications have to store user credentials locally</li>
</ol>
<p>As an alternative, they are making oauth mandatory for APIs that need authentication. While their reasoning may make sense in the context of massively concentrated web applications (think Twitpic and similars) this is absurd for client application like those running in your cell phones or computers.</p>
<h3>Let&#8217;s take a look at the problem&#8230;</h3>
<p>oauth gives you a consumer key and a consumer secret that authenticate <strong>your application</strong>. They don&#8217;t authenticate the user, they prove Twitter that you&#8217;re a legitimate and registered application.</p>
<p>If both key and secret became public, anyone could make an application pretending to be yours. While someone making a clone of your program isn&#8217;t a real problem, if someone writes a trojan horse&#8230; then there could be a problem, no?</p>
<p>Well, with oauth, both key and secret need to be known by the application during run time. So at any given moment, the computer running your application will have these two important assets. Either because they are embedded in your code, or because you download them live from a site. The fact remains: they are for all practical effects no longer secrets.</p>
<p>In web applications, no user accesses the only running copy of the software holding both key and secret, so oauth works there.</p>
<h3>What about xauth?</h3>
<p>I haven&#8217;t read <strong>much </strong>about xauth but after reading this <a href="http://www.reynoldsftw.com/2010/03/using-xauth-an-alternate-oauth-from-twitter/">page explaining what xauth is</a>, I&#8217;m absolutely convinced the problem remains and wasn&#8217;t even tackled. The only issue that was solved, by requesting an user&#8217;s login and password only once, without need of local storage or visiting a web page, was an usability issue for client applications.</p>
<p><strong>The real problem is still there, so Twitter is wrong and should not drop Basic Authentication from the https interface.</strong></p>
<p>If they do, elmdentica will very likely not work on Twitter anymore. I don&#8217;t care much about that, but the users of elmdentica may care. That pisses me off.</p>
<h3>What now?</h3>
<p>Fortunately, there is a better alternative to Twitter if you value software freedom called <a href="http://identi.ca/">identi.ca</a>. More than just using, you can have your own &#8220;Twitter&#8221; by installing the Free Software that makes identi.ca, which is <a href="http://status.net/">StatusNet</a>.</p>
<p>At least <a href="http://identi.ca/conversation/35193899#notice-35397768">they have no plans of dropping Basic Authentication</a>. Hurra!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2010/06/11/twitter-is-wrong-should-not-drop-https-basic-auth/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>OMNewRotate 0.5.8 is out!</title>
		<link>http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/</link>
		<comments>http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/#comments</comments>
		<pubDate>Sat, 01 May 2010 11:34:21 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=825</guid>
		<description><![CDATA[I&#8217;ve just released omnewrotate 0.5.8 which integrates Tim Abell&#8217;s improvements to rotation sensitivity and I&#8217;ve added some code so it is smarter about detecting the paths for setting the brightness level while rotating which changed in more recent Linuxs (2.6.32 and beyond, I think). As I&#8217;m running SHR-Unstable, your mileage may vary but it&#8217;s likely <a href='http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div>
<p>I&#8217;ve just released <a href="http://code.google.com/p/omnewrotate/">omnewrotate</a> 0.5.8 which integrates Tim Abell&#8217;s improvements to rotation sensitivity and I&#8217;ve added some code so it is smarter about detecting the paths for setting the brightness level while rotating which changed in more recent Linuxs (2.6.32 and beyond, I think).</p>
<p>As I&#8217;m running SHR-Unstable, your mileage may vary but it&#8217;s likely it will work <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As usual, the download links are at the project’s <a href="http://code.google.com/p/omnewrotate/">Google Code site for omnewrotate</a> (see the featured downloads section):</p>
<ul>
<li><a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.8-r2.4_armv4t.ipk">the ipk of this release</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.8-r2.4_armv4t.ipk.asc">OpenPGP sig</a>).</li>
<li>and <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.8.tar.gz">its tar ball</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.8.tar.gz.asc">OpenPGP sig</a>)</li>
</ul>
<p>SHR-Unstable users should only need to upgrade (later today, or in a day or so).</p>
<p>Enjoy!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OMNewRotate 0.5.7 is out!</title>
		<link>http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/</link>
		<comments>http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 23:04:56 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=797</guid>
		<description><![CDATA[After about 11 months since the previous release, I&#8217;ve just released omnewrotate 0.5.7 (after short lived 0.5.5 and 0.5.6 as I found out a dangling patch in SHR-Unstable&#8217;s recipe and did a mistake on the 0.5.6 release) which integrates Tim Abell&#8217;s init script change and the aforementioned patch. As I&#8217;m running SHR-Unstable, your mileage may <a href='http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div>
<p>After about 11 months since <a href="http://blog.1407.org/2009/05/02/omnewrotate-054-is-out/">the previous release</a>, I&#8217;ve just released <a href="http://code.google.com/p/omnewrotate/">omnewrotate</a> 0.5.7 (after short lived 0.5.5 and 0.5.6 as I found out a dangling patch in SHR-Unstable&#8217;s recipe and did a mistake on the 0.5.6 release) which integrates Tim Abell&#8217;s init script change and the aforementioned patch.<a href="http://code.google.com/p/omnewrotate/issues/detail?id=6&amp;can=1"></a></p>
<p>As I&#8217;m running SHR-Unstable, your mileage may vary but it&#8217;s likely it will work <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As usual, the download links are at the project’s <a href="http://code.google.com/p/omnewrotate/">Google Code site for omnewrotate</a> (see the featured downloads section):</p>
<ul>
<li><a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.7-r1.4_armv4t.ipk">the ipk of this release</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.7-r1.4_armv4t.ipk.asc">OpenPGP sig</a>).</li>
<li>and <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.7.tar.gz">its tar ball</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.7.tar.gz.asc">OpenPGP sig</a>)</li>
</ul>
<p>Enjoy!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>So elmdentica works with https!</title>
		<link>http://blog.1407.org/2010/02/14/so-elmdentica-works-with-https/</link>
		<comments>http://blog.1407.org/2010/02/14/so-elmdentica-works-with-https/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 22:19:16 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[ElmDentica]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=745</guid>
		<description><![CDATA[It seems the problem with those weird libcurl errors when you enabled the secure option (basically https) is that the ca certificate bundle is missing in SHR&#8217;s OE build (perhaps it&#8217;s on all OE builds, don&#8217;t know). There is, fortunately, an easy way to fix it (as mentioned in the openmoko communiy list). All you <a href='http://blog.1407.org/2010/02/14/so-elmdentica-works-with-https/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>It seems the problem with those weird libcurl errors when you enabled the secure option (basically https) is that the ca certificate bundle is missing in SHR&#8217;s OE build (perhaps it&#8217;s on all OE builds, don&#8217;t know).</p>
<p>There is, fortunately, an easy way to fix it (as mentioned in the openmoko <a href="http://lists.openmoko.org/pipermail/community/2010-February/060203.html">communiy list</a>).</p>
<p>All you need to do is copy your own ca certificate bundle (in Fedora it&#8217;s <strong>/etc/pki/tls/certs/ca-bundle.crt</strong> ) into the proper place for OE&#8217;s path: <strong>/etc/ssl/certs/ca-certificates.crt</strong></p>
<p>So now you can enable secure, rather than faster <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2010/02/14/so-elmdentica-works-with-https/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FOSDEM 2010</title>
		<link>http://blog.1407.org/2010/02/14/fosdem-2010/</link>
		<comments>http://blog.1407.org/2010/02/14/fosdem-2010/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 18:47:13 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[A Verdadeira Pirataria]]></category>
		<category><![CDATA[Fosdem]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=736</guid>
		<description><![CDATA[As usual, the weekend at FOSDEM is awesome. It all started on the previous Wednesday as I flew from the day job towards Brussels. Still nobody I knew there, so I basically went straight to bed. The adventure started at the capacity event conference organized by EDRi at the European Parliament. I enjoyed very much <a href='http://blog.1407.org/2010/02/14/fosdem-2010/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>As usual, the weekend at FOSDEM is awesome. It all started on the previous Wednesday as I flew from the day job towards Brussels. Still nobody I knew there, so I basically went straight to bed.</p>
<p>The adventure started at the capacity event conference organized by EDRi at the European Parliament. I enjoyed very much to finally meet some people I only knew online, some of them for quite a few years.</p>
<p>The theme was, of course, digital rights in Europe. ACTA is some scary shit, not so much about the undemocratic secrecy, but because of the few contents that have spilled out, like three strikes to take you off the Internet, criminal offences for copyright, trademark and patent infringement, etc. No wonder the European Comission representatives claim ACTA will not change european law, I mean&#8230; just add up the EUCD, IPRED1, Data Retention Directive, eventually IPRED2 and other Trade Agreements that are happening, by the time ACTA comes up all the scary military-state-like laws will already be in place.</p>
<p>So it&#8217;s true, it won&#8217;t change, because change is happening <strong>before</strong> ACTA comes to be. <em>Fait accomplit</em>!</p>
<p>More about this theme at a later posting, reflecting my summary of the event. Get ready for the real life pirates who are threatening our digital rights.</p>
<p>It was almost midnight when I learned that a good friend I was expecting to meet again was getting married the following morning, so I had to join <a href="http://identi.ca/jwildeboer">@jwildeboer</a> (who had just flown in) for one celebratory drink, which ended up with a few hours of a very interesting talk with <a href="http://identi.ca/kanarip">@kanarip</a>. He&#8217;s an amazingly interesting no-bull-shit guy, if you ever meet one. Respect!</p>
<p>Unfortunately I had to cut the event short and missed the last quarter, Friday afternoon, to join an OpenForum Europe meeting. At some point the warm fuzzy feeling of a family getting together was felt in the room  <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>After that, dinner with more interesting people. Some came from the EDRi event, some from the OFE meeting, and one (<a href="http://identi.ca/webmink">@webmink</a>, whom I felt very honoured to have personally met) was already waiting for us at Le Roi  before dinning, and let me tell you that before eating at the place Simon took us, the <a href="http://www2.resto.be/rouedor/">Roue D&#8217;Or</a> at Rue des Chapeliers, I though there was no decent food in Brussels (even if you have to be a bit of a masochist with the service).</p>
<p>After that, realizing that the FOSDEM #googlebeer event at the Delirium was so packed it was impossible to stay there, Mark Taylor joined us as we moved to A La Morte Subite for a drink with some Java developers.</p>
<p>Next morning, FOSDEM. Met <a href="http://identi.ca/stephwer">@stephwer</a> and Jan for breakfast then came back for a couple of talks before meeting up with more people I haven&#8217;t seen for a while, like <a href="http://identi.ca/zoobab">@zoobab</a> who was kind enough to host me last year, and some of the great guys from Tux Brain, who buzz fixed my OpenMoko (and David Samblas <a href="http://www.tuxbrain.com/en/content/fosdem2010-desde-dentro-en-un-rinc%C3%B3n">posted a lot of pictures</a>).</p>
<p>Then we left early, for #statuscheck, the Identi.ca meetup at A La Morte Subite. Finally meeting <a href="http://identi.ca/evan">@evan</a>, the founder of <a href="http://status.net/">Status.Net</a> (formerly Laconi.ca), the Free Software behind <a href="http://identi.ca">Identi.ca</a> (it&#8217;s like Twitter but with the cool people),  fellow OpenMoko user <a href="http://identi.ca/pieterc">@pieterc</a>, and some awesome guys like <a href="http://identi.ca/rejon">@rejon</a>, <a href="http://identi.ca/gbraad">@gbraad</a>, <a href="http://identi.ca/blizzard">@blizzard</a> (whose beard is not at all nearly as black as his avatar&#8217;s) and all the others in the table:</p>
<div id="attachment_737" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.1407.org/wp-content/uploads/2010/02/100_2151.jpg"><img class="size-medium wp-image-737" title="#statuscheck meet up" src="http://blog.1407.org/wp-content/uploads/2010/02/100_2151-300x199.jpg" alt="#statuscheck meet up" width="300" height="199" /></a><p class="wp-caption-text">#statuscheck meet up</p></div>
<p><a href="http://identi.ca/bugabundo">@bugabundo</a> (who could not go), asked me to send @evan a hug, here&#8217;s the evidence (thanks to @pieterc):</p>
<div id="attachment_738" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.1407.org/wp-content/uploads/2010/02/100_2152.jpg"><img class="size-medium wp-image-738" title="Hugging @evan" src="http://blog.1407.org/wp-content/uploads/2010/02/100_2152-300x199.jpg" alt="Hugging @evan" width="300" height="199" /></a><p class="wp-caption-text">Hugging @evan</p></div>
<p>After #statuscheck, joined @webmink and some friend of his for dinner at Roue D&#8217;Or again (yum, yum), and then we joined a couple of Mozilla People, namely Patrick Flich, who together with @webmink and I stayed up until expelled from a bar which wanted to close down. Good excuse for going to bed <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The day after I had to do some chocolate shopping before FOSDEM, so I missed half the OpenMoko talks at the devroom. Still&#8230; I arrived in time to meet heinervdm, mickeyl and GNUtoo.</p>
<p>Then I me <a href="http://identi.ca/alxc">@alxc</a> from April, <a href="http://identi.ca/floschi">@floschi</a> from LiMuX and attended @rejon&#8217;s and <a href="http://identi.ca/vegyraupe">@vegyraupe</a>&#8216;s <a href="http://www.qi-hardware.com/products/ben-nanonote/">Ben Nanonote</a> talk. A very interesting and promising device, I hope it&#8217;s successful enough to launch <a href="http://www.qi-hardware.com/">Qi Hardware</a> into a bright future. Check it out! Now!</p>
<p>Then I had to get back straight to the hotel, as I was going to wake up at 4am in order to get back to Portugal, straight to my day job. It was like waking up from a dream.</p>
<p>I wish it was FOSDEM for all year long <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2010/02/14/fosdem-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ElmDentica 0.8.0 is out!</title>
		<link>http://blog.1407.org/2009/12/27/elmdentica-0-8-0-is-out/</link>
		<comments>http://blog.1407.org/2009/12/27/elmdentica-0-8-0-is-out/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 22:16:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ElmDentica]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=696</guid>
		<description><![CDATA[Hi, I&#8217;ve just release ElmDentica 0.8.0 with a bit more polished screens and exciting new features: you can have more than one account, and if you have many accounts, only a few of them enabled or disabled quickly. you have a messages and posts cache (albeit the last one is still incomplete) So there you <a href='http://blog.1407.org/2009/12/27/elmdentica-0-8-0-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 219px"><img title="Screenshot of account editor at the settings window." src="http://files.1407.org/openmoko/elmdentica/0.8.0/Screenshot-4.png" alt="Screenshot of account editor at the settings window." width="209" height="276" /><p class="wp-caption-text">Screenshot of account editor at the settings window.</p></div>
<p>Hi,</p>
<p>I&#8217;ve just release <a href="http://code.google.com/p/elmdentica/downloads/list">ElmDentica 0.8.0</a> with a bit more polished screens and exciting new features:</p>
<ul>
<li>you can have more than one account, and if you have many accounts, only a few of them enabled or disabled quickly.</li>
<li>you have a messages and posts cache (albeit the last one is still incomplete)</li>
</ul>
<p>So there you go, download if you&#8217;re too impatient to wait for SHR-unstable to update <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ul>
<li><a href="http://elmdentica.googlecode.com/files/elmdentica-0.8.0.tar.gz">elmdentica-0.8.0.tar.gz</a> (<a href="http://elmdentica.googlecode.com/files/elmdentica-0.8.0.tar.gz.asc">elmdentica-0.8.0.tar.gz.asc</a>)</li>
<li><a href="http://elmdentica.googlecode.com/files/elmdentica_0.8.0-r1.4_armv4t.ipk">elmdentica_0.8.0-r1.4_armv4t.ipk</a> (<a href="http://elmdentica.googlecode.com/files/elmdentica_0.8.0-r1.4_armv4t.ipk.asc"> elmdentica_0.8.0-r1.4_armv4t.ipk.asc</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2009/12/27/elmdentica-0-8-0-is-out/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Experiment: better sound on remote end</title>
		<link>http://blog.1407.org/2009/12/02/experiment-better-sound-on-remote-end/</link>
		<comments>http://blog.1407.org/2009/12/02/experiment-better-sound-on-remote-end/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 11:18:53 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[Software Livre]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=673</guid>
		<description><![CDATA[One of the problems people complain about my calls from the Freerunner is *bad*sound*. Lot&#8217;s of background noise, static, etc. I&#8217;m not talking about the familiar buzz problem, as I&#8217;ve had the buzz fix applied to my phone. However what I found to fix this problem on my phone model (GTA02v5 + buzz fix) goes <a href='http://blog.1407.org/2009/12/02/experiment-better-sound-on-remote-end/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>One of the problems people complain about my calls from the Freerunner is *bad*sound*. Lot&#8217;s of background noise, static, etc. I&#8217;m not talking about the familiar buzz problem, as <a href="http://picasaweb.google.com/RuiMSeabra/DebConf9OpenMokoBuzzFixParty#">I&#8217;ve had the buzz fix applied to my phone</a>. However what I found to fix this problem on my phone model (GTA02v5 + buzz fix) goes totally against the <a href="http://wiki.openmoko.org/wiki/Neo_Freerunner_audio_subsystem#Alsamixer_channel_controls">official information</a>. So much so that there&#8217;s at least one person who, from his very good knowledge about this subject (Really! This is <strong>*not*</strong> sarcasm!), thinks this fix is as good as putting some peanut butter over the microphone <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> [<a href="http://wiki.openmoko.org/index.php?title=Talk:Neo_Freerunner_audio_subsystem&amp;oldid=77886">1</a>]</p>
<p>I know of at least one other person who claims to have better sound on remote end from this fix, but I think I need to drop the challenge. Can you try the current SHR Unstable, apply this fix and then report on the mailing lists your results?</p>
<p>You can? Good! So here&#8217;s the fix:</p>
<ol>
<li>call someone who noticed your bad sound and check whether the sound is still bad, then finish the call</li>
<li>edit <tt>/etc/freesmartphone/alsa/default/gsmhandset</tt></li>
<li>change control 63 (it&#8217;s also on line 63), so that it ends in 3 rather than in 2:
<ol>
<li><strong>Old</strong> value: <tt>63:'Mic Sidetone Mux':1:2</tt></li>
<li><strong>New</strong> value: <tt>63:'Mic Sidetone Mux':1:3</tt></li>
</ol>
</li>
<li>call that person again and check the result</li>
</ol>
<p>Alternatively, in one call, you can ssh into your phone and use alsamixer to change the same control, but this change will not be persistent until you do the steps above.</p>
<div id="attachment_674" class="wp-caption aligncenter" style="width: 506px"><a href="http://blog.1407.org/wp-content/uploads/2009/12/oldValue.png"><img class="size-full wp-image-674" title="Old Value" src="http://blog.1407.org/wp-content/uploads/2009/12/oldValue.png" alt="Old Value" width="496" height="303" /></a><p class="wp-caption-text">Old Value</p></div>
<div id="attachment_675" class="wp-caption aligncenter" style="width: 506px"><a href="http://blog.1407.org/wp-content/uploads/2009/12/newValue.png"><img class="size-full wp-image-675" title="New Value" src="http://blog.1407.org/wp-content/uploads/2009/12/newValue.png" alt="New Value" width="496" height="303" /></a><p class="wp-caption-text">New Value</p></div>
<p>So let&#8217;s hear your results, nothing like a good empirical experiment.</p>
<p><strong>[UPDATE: Added sound recordings]</strong></p>
<p>In the following recordings (<a href="http://files.1407.org/openmoko/mic_sidemux_test/">complete set here</a>), I said «The quick brown fox jumps over the lazy dog» starting with <tt>Mic2</tt>, then <tt>Right PGA</tt>, then <tt>Left PGA</tt>.</p>
<ol>
<li><a href="http://files.1407.org/openmoko/mic_sidemux_test/test1-perfect-conditions.wav">in perfect conditions</a>;</li>
<li><a href="http://files.1407.org/openmoko/mic_sidemux_test/test2-with-tv.wav">with tv making background noise</a> (news);</li>
<li><a href="http://files.1407.org/openmoko/mic_sidemux_test/test3-with-tv-and-music.wav">2. + computer playing loud music</a> («Te Quiero Puta» from Rammstein) at the same time.</li>
</ol>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://wiki.openmoko.org/wiki/Neo_Freerunner_audio_subsystem#Alsamixer_channel_controls</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2009/12/02/experiment-better-sound-on-remote-end/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://files.1407.org/openmoko/mic_sidemux_test/test1-perfect-conditions.wav" length="3271724" type="audio/x-wav" />
<enclosure url="http://files.1407.org/openmoko/mic_sidemux_test/test2-with-tv.wav" length="3840044" type="audio/x-wav" />
<enclosure url="http://files.1407.org/openmoko/mic_sidemux_test/test3-with-tv-and-music.wav" length="4331564" type="audio/x-wav" />
		</item>
		<item>
		<title>ElmDentica 0.7.0 is out!</title>
		<link>http://blog.1407.org/2009/10/10/elmdentica-0-7-0-is-out/</link>
		<comments>http://blog.1407.org/2009/10/10/elmdentica-0-7-0-is-out/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 23:44:08 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[ElmDentica]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=628</guid>
		<description><![CDATA[Hi everyone! ElmDentica hasn&#8217;t had a new release for a while (*cough*cough* proving it works so well *cough*cough*), so I though I should share with you the new stuff in the development of this release. The news are: Replacement of the side buttons by hover&#8217;s fired up by pressing for about 1s over the bubble <a href='http://blog.1407.org/2009/10/10/elmdentica-0-7-0-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 170px"><img title="Screenshot of release 0.7.0" src="http://files.1407.org/openmoko/elmdentica/elmdentica-0.7.0-scap.png" alt="Screenshot of release 0.7.0" width="160" height="213" /><p class="wp-caption-text">Screenshot of release 0.7.0</p></div>
<div class="wp-caption alignright" style="width: 170px"><a href="http://files.1407.org/openmoko/elmdentica/elmdentica-0.7.0-scap-2.png"><img title="Press a bubble for about 1s and magic action possibilities will show up." src="http://files.1407.org/openmoko/elmdentica/elmdentica-0.7.0-scap-2.png" alt="Press a bubble for about 1s and magic action possibilities will show up." width="160" height="212" /></a><p class="wp-caption-text">Press a bubble for about 1s and magic action possibilities will show up.</p></div>
<p>Hi everyone! ElmDentica hasn&#8217;t had a new release for a while (<em>*cough*cough* proving it works so well *cough*cough*</em>), so I though I should share with you the new stuff in the development of this release.</p>
<p>The news are:</p>
<ul>
<li>Replacement of the side buttons by hover&#8217;s fired up <strong>by pressing for about 1s over the bubble</strong></li>
<li>Usage of inwins for entering user and domain data in the settings window</li>
<li>Usage of hoversel to gain a few more space on the toolbar, specially for future features</li>
</ul>
<p>So that&#8217;s about it&#8230; you can get the package from the usual places, the <a href="http://code.google.com/p/elmdentica/">project&#8217;s web-site</a>, by upgrading shr-unstable as it upgrades elmdentica on next autobuild, building it yourself, etc&#8230;</p>
<ul>
<li><a href="http://elmdentica.googlecode.com/files/elmdentica-0.7.0.tar.gz">elmdentica-0.7.0.tar.gz</a> (<a href="http://elmdentica.googlecode.com/files/elmdentica-0.7.0.tar.gz.asc">elmdentica-0.7.0.tar.gz.asc</a>)</li>
<li><a href="http://elmdentica.googlecode.com/files/elmdentica_0.7.0-r4_armv4t.ipk">elmdentica_0.7.0-r4_armv4t.ipk</a> (<a href="http://elmdentica.googlecode.com/files/elmdentica_0.7.0-r4_armv4t.ipk.asc">elmdentica_0.7.0-r4_armv4t.ipk.asc)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2009/10/10/elmdentica-0-7-0-is-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nokia&#8217;s Free Software bullshit and insults in Maemo</title>
		<link>http://blog.1407.org/2009/09/01/nokias-free-software-bullshit-and-insults-in-maemo/</link>
		<comments>http://blog.1407.org/2009/09/01/nokias-free-software-bullshit-and-insults-in-maemo/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 10:01:19 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[OpenMoko]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=597</guid>
		<description><![CDATA[Remember when Nokia wanted to give a lesson regarding software patents to Free Software people? Like «they&#8217;re &#8216;m&#8217;kay? We know best, m&#8217;kay?» Well, I was really anxious about the Nokia N900, the 4th Nokia GNU/Linux internet device which now has the ability to make phone calls! It&#8217;s an impressive device&#8230; cell phone (3G, yay), camera <a href='http://blog.1407.org/2009/09/01/nokias-free-software-bullshit-and-insults-in-maemo/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Remember when Nokia wanted to give a lesson regarding software patents to Free Software people? Like «they&#8217;re &#8216;m&#8217;kay? We know best, m&#8217;kay?»</p>
<p>Well, I was really anxious about the Nokia N900, the 4th Nokia GNU/Linux internet device which <strong>now has the ability to make phone calls</strong>! It&#8217;s an impressive device&#8230; cell phone (3G, yay), camera with enough resolution, GPS, wifi, decent graphics card, powerful processor, a half-decent amount of memory, more than decent storage, etc&#8230;</p>
<p>It is also being branded as so &#8220;open&#8221; that <a href="http://flors.wordpress.com/2009/08/27/software-freedom-lovers-here-comes-maemo-5/">software freedom lovers would love it</a>. This seemed like really good news, no? Well, like the saying goes&#8230; when it&#8217;s too good to be true&#8230; it most probably ain&#8217;t.</p>
<p>I tried to figure out how &#8220;open&#8221; the device is, and wasn&#8217;t really happy. After more than 70 comments, <a href="http://flors.wordpress.com/2009/08/27/software-freedom-lovers-here-comes-maemo-5/#comment-1749">Quim (who works at Nokia) spills the guts</a>:</p>
<blockquote><p>Nobody claims Maemo is the 100% free mobile OS and the N900 is the 100% free mobile device. I claim is currently the most interesting combination for a free software lover thanks to its standard Linux stack, possibility to modify the platform and access to the root. The % closed helps Nokia getting a sustainable business model and reaching consumer appeal.</p></blockquote>
<p>Well, nice claim, but it is the idea that you (and Nokia) are selling. And worse of all, you seem to pretend that in 100% of an operating system, all % are of equal value. They&#8217;re not. The minimum percentage that is proprietary is <strong>essential</strong> for Nokia&#8217;s GNU/Linux devices to work. Take it away, and they won&#8217;t work, or might even burn in your pocket. Period.</p>
<blockquote><p>If 100% freedom is your goal Maemo 5 and N900 is a good starting point.</p></blockquote>
<p>No it&#8217;s not. There&#8217;s better if you want 100% freedom, what OpenMoko started. The company may now only be selling Freerunners to resellers who want to keep on with the business, but there&#8217;s new sources of hardware showing up (thanks go mainly to John &#8216;MadDog&#8217; Hall who&#8217;s been in talks with the University of São Paulo, in Brasil), so no, the phone is not dead. It is actually growing a lot better and faster now it&#8217;s free from the corporate strings of OpenMoko, which partly restricted the flow of things.</p>
<p>But I digress, let&#8217;s get back to Nokia and its bullshit and insults to the Free Software community (I use Free Software because I prefer to talk about freedom, but these insults and bulshit also apply to you, Open Source guys, so pay attention).</p>
<p>There&#8217;s a <a href="http://wiki.maemo.org/Why_the_closed_packages">wiki page in Maemo explaining why there are some proprietary software</a>. That page needs to be passed by the bullshit filter, like I said <a href="http://flors.wordpress.com/2009/08/27/software-freedom-lovers-here-comes-maemo-5/#comment-1798">in my comment</a>, Nokia is far from being friendly to Free Software. They&#8217;re actually quite aggressive and strongly lobby for the legalization of software patents in Europe. Don&#8217;t be fooled by the sugar coating, they are not your friend. So what is in the wiki page after you pass the bullshit filter?</p>
<ul>
<li><strong>Brand</strong> We think that “open source” reduces our brand value</li>
<li><strong>Differentiation</strong> Proprietary software is much better, just use it</li>
<li><strong>Legacy</strong> We don’t want to be shamed by the garbage we forcefeed upon you</li>
<li><strong>IPR &amp; licensing issues</strong> Software Patents are good, just buy the freaking licenses from us.</li>
<li><strong>Security</strong> Since we sell dangerous products, we take your freedom away so you don’t make the mistake of getting proof they’re crap (like their batteries, which the phones must know the limits of)</li>
<li><strong>Third party</strong> Just accept that we know best and choose from the best</li>
</ul>
<p>While the &#8220;security&#8221; aspect could be of some value for some people, let me give you an example of how much crap it is:</p>
<p>Nokia’s batteries are dumb. So dumb, in fact, that their phones have to know what batteries they carry in order to not overcharge.</p>
<p>What if the battery was smarter, and had a way to tell the operating system it’s full? If a little company like OpenMoko had it, why wouldn’t Nokia have it? It’s one of the most dangerous equipments in the phone, so I guess that’s what they refer to when they talk about security and some of the energy related software is *closed*.</p>
<p>That’s evidence of crappy hardware.</p>
<p>Sorry, disappointing. Will wait for the competition unless this changes.</p>
<p>BTW, <a href="http://lists.openmoko.org/pipermail/community/2009-September/054320.html">someone said that even OpenMoko has some proprietary software</a>&#8230; well, <a href="http://lists.openmoko.org/pipermail/community/2009-September/054327.html">as Mickey Laurer explained it</a>&#8230;</p>
<blockquote><p>«There&#8217;s a difference between closed firmware providing a standard protocol and a proprietary ASIC providing a closed-source binary driver using a proprietary command language to talk to the hardware.</p>
<p>None of the Nxx tablets are fully functional with free software. The FreeRunner is.»</p></blockquote>
<p>Indeed it is!</p>
<pre>root@om-gta02 ~ $ cat /proc/sys/kernel/tainted
0</pre>
<p>So there you go! There&#8217;s much better, in terms of freedom, so don&#8217;t settle for less just because it&#8217;s fancier.</p>
<p>Demand more! It&#8217;s your right as a software user, and your power as a consumer.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2009/09/01/nokias-free-software-bullshit-and-insults-in-maemo/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
	</channel>
</rss>

