<?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>Technology of Content &#187; open source</title>
	<atom:link href="http://blog.technologyofcontent.com/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.technologyofcontent.com</link>
	<description>Ramblings on the technology of content management</description>
	<lastBuildDate>Sun, 25 Apr 2010 21:45:47 +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>Open source and Content Management (for Janus Boye)</title>
		<link>http://blog.technologyofcontent.com/2010/01/open-source-and-content-management-for-janus-boye/</link>
		<comments>http://blog.technologyofcontent.com/2010/01/open-source-and-content-management-for-janus-boye/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 14:45:31 +0000</pubDate>
		<dc:creator>justin</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.technologyofcontent.com/?p=186</guid>
		<description><![CDATA[Janus Boye said the other day after the BCS open source seminar in London


  @McBoof I left London dazed and confused when it comes to open source. Somebody pls. help me explain what open source really means #idiot


Now I only spoke to him very briefly before he had to rush to the airport, but [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/janusboye">Janus Boye</a> said the other day after the BCS open source seminar in London</p>

<blockquote>
  <p>@<a href="http://twitter.com/McBoof">McBoof</a> I left London dazed and confused when it comes to open source. Somebody pls. help me explain what open source really means #idiot</p>
</blockquote>

<p>Now I only spoke to him very briefly before he had to rush to the airport, but hopefully the following will be helpful: first an overview of the important things about open source in general, and then how they are and will affect content management in particular.</p>

<h2>Open Source</h2>

<p>I think it is  easiest for software developers to understand open source. It came from that community, and it addresses our needs. For a long time no one outside that community was really concerned with it. I think the first time I noticed someone who was not a developer showing an interest was when I was stopped at a tram stop in Vienna by an American as I was wearing a Redhat T-shirt just after their float and was asked who the next open source IPO was going to be, that was 1999 ten years ago now. I suppose that IPO was a big event in the spreading awareness of open source, although it did not perhaps spread much information about what it was really about.</p>

<p>I think the best place to start with trying to understand open source is with three things. I tend to have a bit of a historical approach to things&#8230;</p>

<p>The first is Richard Stallman. I recommend <a href="http://www.fsf.org/events/rms-speeches.html">him in person</a> rather than in writing actually. Actually that reminds me the first time I ever saw him I was sitting in the <a href="http://www.foundry.tv/">Foundry in Old Street</a> and he walked in and proceeded to autograph a woman&#8217;s breasts. Anyone who wants to understand open source should hear him explain the roots of the open source movement. I will not really try to explain all that here, but openness is what created the scientific method, and the idea that software got to the point where it was no longer possible to make it do what you wanted because you did not have access to source code, the point where you could not build on stuff any more or fix it, where control of your tools is taken away is a key part of it. Some people have tried to sanitize Richard out of things (the open source vs free software mess) but that is a mistake.</p>

<p>Second is Eric Raymond&#8217;s essay <a href="http://catb.org/~esr/writings/homesteading/">The Cathedral and the Bazaar</a> which wass very influential at the birth of commercial open source. It is strictly about software development methodologies, and much of the discussion about the cathedral methods is applicable to open source software too. It is about the huge changes that the internet brought in open source development, the birth of a development method that no longer copied the methods of closed source development but utilised the openness to create true large scale community development in a way that was not possible before, and which closed source cannot replicate. Linux is of course the classic early example of this.</p>

<p>Which brings us to the third thing, community. Open source is first of all participatory, not just for consumption, perhaps a bit against the grain of late twentieth century culture. Actually I am an optimist, <a href="http://www.herecomeseverybody.org/2008/04/looking-for-the-mouse.html">with Clay Shirky and against the sitcom</a>, and think culture is swinging this way but we shall see. So for open source, start by using it, then participate. No you do not have to code, although you can learn, there are other ways, bugs, documentation, all sorts. If you just want too see what the community looks like, I can&#8217;t recommend anything better than going to a good conference, like <a href="http://fosdem.org/">FOSDEM next month in Brussels</a>.</p>

<h2>Open source in content management</h2>

<p>Open source has not affected content management much yet. Almost all content management by volume takes place on open source products (by volume Wordpress, Joomla! and Drupal far outweigh anything else). By value it is less clear, open source always has an issue with by value calculations as the revenue models are different, Linux is not the leading server operating system by value, but is by installed base, but is also probably by the value of the services running on it.</p>

<p>But arguably open source content management software has not affected the industry yet, looking now at the larger installations, and the areas that Janus is interested in, indeed that I am. The industry has grown up in a mess as far as standards, ideas, infrastructure are concerned, but the <a href="http://en.wikipedia.org/wiki/Reality_Checkpoint">reality checkpoint</a> has been reached. Two standards have so far started to change the technology landscape of content management, JCR and CMIS, and almost all the implementations of these are open source, and most are cross-vendor projects. This change will grow as more standardization and commoditization sweeps the industry, as the industry adopts a web infrastructure rather than the pre-web legacies inherited from the document management history of the business. Everything that this business deals with will be served through the web; almost all web infrastructure is open source software; content management will be no different.</p>

<p>In this field this is all just beginning. Like open source as I said above, it started with developers, about more efficient ways of building, architecting and delivering software; in terms of influence on the end users it is still small. But things are turning as people become aware of open source in the industry, but they clearly still need some help understanding it. I hope this has helped.</p>

<p><a href="http://dilbert.com/strips/comic/2007-08-03/" title="Dilbert.com"><img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/00000/1000/600/1676/1676.strip.gif" border="0" alt="Dilbert.com" width="480"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.technologyofcontent.com/2010/01/open-source-and-content-management-for-janus-boye/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
