<?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>Mostly useless &#187; Open Source</title>
	<atom:link href="http://www.mostly-useless.com/blog/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mostly-useless.com/blog</link>
	<description>There is much pleasure to be gained from useless knowledge (Bertrand Russell)</description>
	<lastBuildDate>Thu, 07 Jan 2010 18:58:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why is forever</title>
		<link>http://www.mostly-useless.com/blog/2009/11/24/why-is-forever/</link>
		<comments>http://www.mostly-useless.com/blog/2009/11/24/why-is-forever/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 17:20:46 +0000</pubDate>
		<dc:creator>simone</dc:creator>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Lifestyle]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.mostly-useless.com/blog/?p=412</guid>
		<description><![CDATA[
Part of my job is to select technical people to be hired in the company.  Few months ago I happened to interview a guy for a developer position.  This guy has a degree in chemistry but his career then oscillated between system administration and programming in the java world.
After a while talking about his experience [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-415  aligncenter" title="A diamond is forever" src="http://www.mostly-useless.com/blog/wp-content/uploads/2009/11/j0410091.png" alt="A diamond is forever" width="480" height="360" /></p>
<p style="text-align: left;">Part of my job is to select technical people to be hired in the company.  Few months ago I happened to interview a guy for a developer position.  This guy has a degree in chemistry but his career then oscillated between system administration and programming in the java world.<span id="more-412"></span></p>
<p style="text-align: left;">After a while talking about his experience he said that, being in his 30s, he was looking for some stability.  In particular, he said, he was frightened by how quickly our knowledge can become obsolete in the programming world.  For example in 5 years Java could become obsolete because everybody could move to the next big thing (.net, he said), making Java skills useless and forcing you to learn everything from scratch.  He added that system administration and programming skills in the open source world will last longer.</p>
<p style="text-align: left;">On one hand I agree: open source skills will last longer.  In the open source world we never have to push the new thing just to force everybody to buy the new version.  We&#8217;re not at the mercy of some company&#8217;s agenda.  We grow software incrementally, evolving technology on top of the existing good old stuff, with continuous innovation and experimentation patch after patch and using Darwinism to select stuff that works and re-use it forever.</p>
<p style="text-align: left;">On the other hand I think this guy doesn&#8217;t understand what programming is really about, on a deeper level. In our world technologies evolve very quickly.  Every day new emerging technologies provide better ways to do the same thing and even in the evolutionary open source world, we have to keep up with the fast-pace advancement.</p>
<p style="text-align: left;">That&#8217;s why good schools won&#8217;t teach you a specific programming language or a specific application or operating system.  Good schools won&#8217;t teach you the technology of the day.  They will teach you how to learn new stuff quickly, how to be your own self-teacher.  They will prepare you for a whole life of research and study.</p>
<p style="text-align: left;">As Jeff Atwood once wrote &#8220;<strong>how</strong> lasts about five years, but <strong>why</strong> is forever&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mostly-useless.com/blog/2009/11/24/why-is-forever/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ten years with Open Source</title>
		<link>http://www.mostly-useless.com/blog/2008/02/09/ten-years-with-open-source/</link>
		<comments>http://www.mostly-useless.com/blog/2008/02/09/ten-years-with-open-source/#comments</comments>
		<pubDate>Sat, 09 Feb 2008 00:00:45 +0000</pubDate>
		<dc:creator>simone</dc:creator>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technlogy]]></category>

		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2008/02/09/ten-years-with-open-source/</guid>
		<description><![CDATA[
Exactly ten years ago, on Feb 9th 1998, Bruce Perens and Eric Raymond began the Open Source movement.  It was just a different way to explain what had been already happening for quite a few years, and make it understandable for the business world.  And it worked very well.
Building on the ground-breaking work [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://www.mostly-useless.com/blog/wp-content/uploads/2008/02/opensource-480.png" alt="Opensource logo" /></p>
<p>Exactly ten years ago, on Feb 9th 1998, Bruce Perens and Eric Raymond began the Open Source movement.  It was just a different way to explain what had been already happening for quite a few years, and make it understandable for the business world.  And it worked very well.</p>
<p>Building on the ground-breaking work of great leaders like Richard Stallman and Linus Torvalds, we laid out the software technology that leads many markets of today&#8217;s world, entering the mainstream.  When I say we it&#8217;s because I have been an active contributor of this community and an advocate of the open source concept since the beginning.<span id="more-277"></span></p>
<p>Nowadays I use open source for everything, my parents use Linux on their desktop, my friends are eager to buy an Asus EEE and major governments have state funded programs to adopt or develop open source.   Several open source companies are making billions and almost everybody is saving huge money just by using it.</p>
<p>The idea spread even out of the software world, generating parallel incarnations in the culture generation and distribution area.  Try to imagine a world without open source: no Firefox, no Open Office, no MySQL, no OLTP project, no Asus EEE, no Creative Commons, no Wikipedia, no peer-to-peer.   Lately, all the biggest innovations in the software world came from the open source community are were possible because of it.  There are still are some areas where Open Source has to work in order to go truly mainstream, for example Desktop  applications, but we can clearly see it&#8217;s going to happen sooner or later.</p>
<p>Thanks to Linus, Richard, Bruce, Eric, Larry, Guido, to friends at Ferrara Linux Users Group,  and to everybody who helped and believed in this amazing challenge.  Where will we stand in 2018?   I can&#8217;t wait to see that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mostly-useless.com/blog/2008/02/09/ten-years-with-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android, Google &amp; Italian laws</title>
		<link>http://www.mostly-useless.com/blog/2007/11/18/android-google-italian-laws/</link>
		<comments>http://www.mostly-useless.com/blog/2007/11/18/android-google-italian-laws/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 18:50:57 +0000</pubDate>
		<dc:creator>simone</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Bureocracy]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Italy]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/11/18/android-google-italian-laws/</guid>
		<description><![CDATA[
Google led the creation of Open Handset Alliance, a consortium involving a number of telco and manufacturers .  As its first act the Alliance released Android, an open source operating system for mobiles complete of SDK and API.  The SDK includes a working emulator and half a dozen example applications.  The idea [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.mostly-useless.com/blog/wp-content/uploads/2007/11/oha.jpg" alt="Open Handset Alliance" /></p>
<p>Google led the creation of <a href="http://www.openhandsetalliance.com/">Open Handset Alliance</a>, a consortium involving a number of <a href="http://www.openhandsetalliance.com/oha_members.html">telco and manufacturers</a> .  As its first act the Alliance released <a href="http://code.google.com/android/">Android</a>, an open source operating system for mobiles complete of SDK and API.  The SDK includes a working emulator and half a dozen example applications.  The idea to establish an open platform for mobile developers is very good but not particularly new: <a href="http://www.openmoko.org/">project Openmoko </a>has been working to a similar concept for several months and went as far as to release a developer version of the handset.<span id="more-236"></span></p>
<p>Currently there are several competing platforms with a significant presence on the market: <a href="http://developer.symbian.com/main/tools/appcode/">Symbian</a> OS, Microsoft <a href="http://msdn2.microsoft.com/en-us/windowsmobile/">Windows Mobile</a>, Apple <a href="http://developer.apple.com/iphone/devcenter/">iPhone</a>, Motorola <a href="http://www.motorola.com/content.jsp?globalObjectId=8411">MotoMAGX</a>, Qualcomm <a href="http://brew.qualcomm.com/brew/">BREW</a> and RIM <a href="http://na.blackberry.com/eng/developers/">Blackberry</a> to name a few.  Trying to build a business on top of mobile applications is very difficult because you have to make several different versions of your application and the market is very fluid.  Now, with the huge money and pressure that Google can inject into the field there&#8217;s a chance they can impose a common platform.</p>
<p>They chose to build on top of several open source technologies: Linux, OpenGL, SQLite and <a href="http://webkit.org/">Webkit</a>.  The latter is particularly interesting because it&#8217;s a rendering engine derived from the <a href="http://www.kde.org/">KDE</a> project (and going to be merged back into konqueror) and already powers the iPhone, <a href="http://www.s60.com/">s60</a> and <a href="http://www.apple.com/safari/">Safari</a>.  This could become the rendering engine widely used both on the web and on mobile handsets.</p>
<p>To bootstrap the project and quickly build a critical mass of third party developers, Google issued a <a href="http://code.google.com/android/adc.html">contest</a> with a 10 million dollar prize for the best applications that will be developed in the next few months.  There are a few <a href="http://code.google.com/android/adc_faq.html">countries not allowed</a> to participate to the contest.  As usual there are countries forbidden by US laws (Cuba, Iran, Syria, North Korea, Sudan, and Myanmar) and on top of that there are countries excluded because of local restrictions: Quebec and&#8230; Italy!</p>
<p>So Telecom Italia is one of the members of Open Handset Alliance, but Italians can&#8217;t participate to the challenge.   Great. How is this possible?  Simple: in Italy contests are regulated by a very strict law requiring that issuers create accurate documentation, put the prize in a protected guarantee fund and seek permission of the Ministry of Economy.   Google probably found that going through all of this was not worthwhile.  Italian bureaucracy and over-legislation at work.   Do you remember <a href="http://www.mostly-useless.com/blog/2006/07/11/italian-laws/">my last post</a> on this topic?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mostly-useless.com/blog/2007/11/18/android-google-italian-laws/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
