<?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>micromux &#187; Open Source</title>
	<atom:link href="http://www.micromux.com/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.micromux.com</link>
	<description>Commentary on the state of my microcosm.</description>
	<lastBuildDate>Thu, 02 May 2013 02:54:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>iTunes for TiVo</title>
		<link>http://www.micromux.com/2012/06/26/itunes-for-tivo/</link>
		<comments>http://www.micromux.com/2012/06/26/itunes-for-tivo/#comments</comments>
		<pubDate>Wed, 27 Jun 2012 03:00:27 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tivo]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=571</guid>
		<description><![CDATA[Until recently, my iTunes media has been trapped on my PC without any easy path to my television. Apple offers some great solutions, using an AppleTV or connecting a Mac Mini to my big screen would provide a great viewing &#8230; <a href="http://www.micromux.com/2012/06/26/itunes-for-tivo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Until recently, my iTunes media has been trapped on my PC without any easy path to my television. Apple offers some great solutions, using an <a href="http://www.apple.com/appletv/">AppleTV</a> or connecting a Mac Mini to my big screen would provide a great viewing experience. However, we already have a Tivo and rely on this for just about everything &#8211; so it seems like this would be a good place to start.<br />
<span id="more-571"></span></p>
<p>The first step was to configure a media server that would be visible from our TiVo. Using <a href="http://pytivo.sourceforge.net">pyTivo</a> was the ideal choice, and this was incredibly easy to configure. There were a few key settings to optimize it for our Tivo Premiere. Using the output pixel width/height the max resolution was bumped up to take advantage of the HD resolution, and <em>ffmpeg_pram</em> was used to maximize a dual-core dual-CPU server configuration:</p>
<p><code><br />
[Server]<br />
port=9032</code></p>
<p><code># Full path to ffmpeg with options<br />
ffmpeg=/usr/bin/ffmpeg<br />
ffmpeg_pram=-threads 4</code></p>
<p><code># Output Pixel Width<br />
width=1440<br />
height=720</code></p>
<p><code># Use 16:9 aspect ratio<br />
aspect169=true</code></p>
<p><code>[Movies]<br />
type=video<br />
path=/export/video/Movies</code></p>
<p>Increasing the number of threads for transcoding allows the pyTivo server to make HD quality video instantly accessible from my TV. You will need to exercise caution, however, if your server has less hardware then you need to adjust accordingly.</p>
<p>In this configuration, getting videos to the Tivo is as simple as copying them to the <code>/export/video/Movies</code> directory. While this is possible to do directly, automating this process for videos and movies in my iTunes database is more ideal. For movies tagged with meta-data it would be even better to publish this so that this information is displayed on my TiVo.</p>
<p>My first step was to relocate my iTunes database to my pyTivo server. These files were placed into <code>/export/video/iTunes</code> and includes Music, Movies and TV Shows. For the purposes of this only the <em>Movies</em> are going to be considered for publishing to Tivo. As videos are added to my iTunes database, they are copied into a subdirectory under <code>/export/video/iTunes/Movies</code> so my script simply watches this directory for new content.</p>
<p>Typical execution is something like this:</p>
<p><code>perl AtomicSage.pl monitor /export/video/iTunes/Movies /export/video/Movies/<br />
</code></p>
<p>A few things are going to be needed for AtomicSage, both <a href="http://atomicparsley.sourceforge.net">AtomicParsley</a> and the Perl library AtomicParsley::Command need to be installed. Additionally, the script assumes a Linux environment to monitor the iTunes movie directory for changes. When a new movie appears in iTunes, AtomicSage copies it to <code>/export/video/Movies</code> and organizes the files by genre. A meta file is created for each video, inside this file things like movie title, description and genre are stored &#8211; this information is displayed on your Tivo screen.</p>
<p>You can use this with home movies and something like MetaX as well. Once your videos are built, run MetaX and you can edit the meta-data within the M4V container. Using AtomicSage, once videos are added to iTunes the meta data is extracted and displays on your TV as you browse media from your movie collection.</p>
<p>If you&#8217;re ready to go, <a href="http://www.micromux.com/wp-content/uploads/2012/06/AtomicSage.zip">download AtomicSage</a> and get your movie database organized.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2012/06/26/itunes-for-tivo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Squeezing a DVD on a Mac</title>
		<link>http://www.micromux.com/2012/04/22/squeezing-a-dvd-on-a-mac/</link>
		<comments>http://www.micromux.com/2012/04/22/squeezing-a-dvd-on-a-mac/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 02:11:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=557</guid>
		<description><![CDATA[While Apple provides an excellent general purpose DVD tool with iDVD, once you find yourself editing 1 hour videos it will quickly become problematic to squeeze those onto a single disc. This is a common problem with shows that we &#8230; <a href="http://www.micromux.com/2012/04/22/squeezing-a-dvd-on-a-mac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>While Apple provides an excellent general purpose DVD tool with iDVD, once you find yourself editing 1 hour videos it will quickly become problematic to squeeze those onto a single disc. This is a common problem with shows that we have recorded on our TiVo and would like to archive on a disc to either watch on the road or simply save for a future date. There are some professional tools capable of assisting with this task, but if it&#8217;s acceptable that your videos lose some fidelity then <a title="Small DVD" href="http://www.smallsoftware.co.uk/smalldvd/" target="_blank">SmallDVD</a> may be all you need.</p>
<p><span id="more-557"></span>A few factors govern the total size of your DVD media. Obviously, if you have a lot of video footage you are going to immediately be in trouble &#8211; the typical rule of thumb is a video will minimally require approximately 1 GB for 1 hour of footage. Since a DVD is limited to 4.37 GB this pretty much restricts you to about 4 hours of video with some flexibility for a main menu or 4+ hours if you&#8217;re willing to sacrifice a little.</p>
<p>Audio tracks can have significant impact on the size of the media. Surround sound formats like AC-3 require additional streams to store data, most motion pictures include a number of audio tracks usually with a minimum of a stereo AAC and a surround sound AC-3 data stream. For a small video with both of these audio tracks, there might be 500 MB of audio and 900 MB of video information for approximately 1 hour. For the audio data, my example has 350 MB of AC3 sound and 150 MB of AAC stereo audio &#8211; if you&#8217;re looking to conserve space, you can imagine which one you will want.</p>
<p>The other factor is arriving at a way to shrink your video. On a DVD disc the standard is pretty well established, it must be MPEG-2 and the screen resolution is fixed at 720&#215;480 so you can&#8217;t shrink your videos by decreasing the resolution. On the other hand, you can alter the <em>video bitrate</em> (kbps) to control the amount of video data being rendered. I highly recommend checking out the <a href="http://dvd-hq.info/bitrate_calculator.php" target="_blank">DVD-HQ: Bitrate &amp; GOP Calculator</a> to help you determine the optimal settings for this. Once you arrive at a number for your video bitrate, use SmallDVD to convert into a disc image.<br />
<center>
<p style="text-align: center;"><a href="http://www.micromux.com/wp-content/uploads/2012/04/Screen-Shot-2012-04-29-at-9.56.56-AM.png"><img class=" wp-image-561 aligncenter" title="Home Movie with SmallDVD" src="http://www.micromux.com/wp-content/uploads/2012/04/Screen-Shot-2012-04-29-at-9.56.56-AM-300x192.png" alt="" width="300" height="192" /></a></p>
<p></center><br />
As you lower your video bitrate, the quality of the resulting MPEG will diminish. You don&#8217;t want to go too low, usually 6000 kbps is considered fairly optimal and will provide nearly perfect fidelity. For the TV shows the I&#8217;m offloading from my TiVo, I will typically render at 2400 kbps with a stereo audio track at 128 kbps. These don&#8217;t look nearly as good as a commercially produced DVD but they are sufficient for watching on small TV&#8217;s or an in-car player.</p>
<p><center><img class="aligncenter size-full wp-image-562" title="Modify Video Bitrate in SmallDVD" src="http://www.micromux.com/wp-content/uploads/2012/04/Screen-Shot-2012-04-29-at-9.57.00-AM.png" alt="" width="330" height="117" /></center></p>
<p>A few other commercial solutions exist for creating DVD discs on a Mac, but most don&#8217;t offer the flexibility to adjust the video bitrate. If you are trying to squeeze the most out of your discs and aren&#8217;t looking for movie studio quality results then this is the best way to go.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2012/04/22/squeezing-a-dvd-on-a-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert OpenOffice to Microsoft Office</title>
		<link>http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/</link>
		<comments>http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 03:10:28 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=492</guid>
		<description><![CDATA[My first exposure to OpenOffice was a demo from a Sun representative where he was extolling the virtues of Sun&#8217;s StarOffice while running his actual presentation from another product (Microsoft PowerPoint). It clearly wasn&#8217;t ready for general consumption at that &#8230; <a href="http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>My first exposure to OpenOffice was a demo from a Sun representative where he was extolling the virtues of Sun&#8217;s StarOffice while running his actual presentation from another product (Microsoft PowerPoint). It clearly wasn&#8217;t ready for general consumption at that point, but it quickly improved and became the predominant office platform outside of Microsoft Office.</p>
<p><span id="more-492"></span>Unfortunately, Oracle acquired Sun and has since discontinued the project and will return the OpenOffice framework to the developer community. There are a few new projects that have cropped up to address the gaps Oracle OpenOffice may be introducing, including the popular <a href="http://www.libreoffice.org/">LibreOffice</a>, but in the near term it&#8217;s not really clear what the prospects for OpenOffice.org are going to be.</p>
<p>So, despite my better judgment, after more than 10 years with OpenOffice I&#8217;m planning to standardize on Microsoft Office for a while. It has only been in the last few years that I have moved from a Linux desktop to Mac, which makes this transition even easier. However, I have a significant number of documents in OpenOffice format that need to get converted into MS Word, Excel and PowerPoint. Fortunately, I can use OpenOffice to do this for me.</p>
<p>My first step is to create some macros for automating the conversion, you can find this under Tools &#8211; Macros &#8211; Organize Macros &#8211; OpenOffice.org Basic.</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-493" title="OpenOffice.org Basic Macros" src="http://www.micromux.com/wp-content/uploads/2011/06/Screen-shot-2011-06-12-at-10.47.43-PM-300x168.png" alt="" width="300" height="168" /></p>
<p>Here you can see the macros that I have added under <strong>Module1</strong>, you may choose to create a new module or simple amend as I have done here. For each core document type, I have added a macro that is able to convert that file.</p>
<pre>' Save document as a Microsoft Word file.
Sub SaveAsDoc( cFile )
   cURL = ConvertToURL( cFile )
   oDoc = StarDesktop.loadComponentFromURL( cURL, "_blank", 0, (_
            Array(MakePropertyValue( "Hidden", True ),))

   cFile = Left( cFile, Len( cFile ) - 4 ) + ".doc"
   cURL = ConvertToURL( cFile )

   oDoc.storeToURL( cURL, Array(_
            MakePropertyValue( "FilterName", "MS WinWord 6.0" ),)
   oDoc.close( True )

End Sub

' Save document as a Microsoft Excel file.
Sub SaveAsXls( cFile )
   cURL = ConvertToURL( cFile )
   oDoc = StarDesktop.loadComponentFromURL( cURL, "_blank", 0, (_
            Array(MakePropertyValue( "Hidden", True ),))

   cFile = Left( cFile, Len( cFile ) - 4 ) + ".xls"
   cURL = ConvertToURL( cFile )

   oDoc.storeToURL( cURL, Array(_
            MakePropertyValue( "FilterName", "MS Excel 97" ),)
   oDoc.close( True )

End Sub

' Save document as a Microsoft PowerPoint file.
Sub SaveAsPpt( cFile )
   cURL = ConvertToURL( cFile )
   oDoc = StarDesktop.loadComponentFromURL( cURL, "_blank", 0, (_
            Array(MakePropertyValue( "Hidden", True ),))

   cFile = Left( cFile, Len( cFile ) - 4 ) + ".ppt"
   cURL = ConvertToURL( cFile )

   oDoc.storeToURL( cURL, Array(_
            MakePropertyValue( "FilterName", "MS PowerPoint 97" ),)
   oDoc.close( True )

End Sub

Function MakePropertyValue( Optional cName As String, Optional uValue ) _
   As com.sun.star.beans.PropertyValue
   Dim oPropertyValue As New com.sun.star.beans.PropertyValue
   If Not IsMissing( cName ) Then
      oPropertyValue.Name = cName
   EndIf
   If Not IsMissing( uValue ) Then
      oPropertyValue.Value = uValue
   EndIf
   MakePropertyValue() = oPropertyValue
End Function</pre>
<p>The next trick is to automate this, and I did that with a quick shell script. It&#8217;s really nothing fancy, and could easily be improved on &#8211; the idea is to find all the corresponding document types (ODT / ODS / ODP) and then execute the right macro from OpenOffice to convert from the OOO format into an MS Office file:</p>
<pre>#!/bin/sh
export PATH=$PATH:/Applications/OpenOffice.org.app/Contents/MacOS

find ~/Documents -name \*.odt -print -exec soffice -invisible "macro:///Standard.Module1.SaveAsDoc({})" \;
find ~/Documents -name \*.ods -print -exec soffice -invisible "macro:///Standard.Module1.SaveAsXls({})" \;
find ~/Documents -name \*.odp -print -exec soffice -invisible "macro:///Standard.Module1.SaveAsPpt({})" \;</pre>
<p>That&#8217;s it. With a final backup from TimeMachine, I then went ahead and removed the remaining OpenOffice documents from my Document directory.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connecting iPhone to Linux</title>
		<link>http://www.micromux.com/2010/01/24/connecting-iphone-to-linux/</link>
		<comments>http://www.micromux.com/2010/01/24/connecting-iphone-to-linux/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 15:17:12 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=292</guid>
		<description><![CDATA[For anyone with an iPod Touch or iPhone, support on Linux has been somewhat limited up until a few months ago. Fortunately, with the work on usbmuxd it is now possible to mount either one of these popular Apple devices on your favorite Linux distribution. <a href="http://www.micromux.com/2010/01/24/connecting-iphone-to-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>For anyone with an iPod Touch or iPhone, support on Linux has been somewhat limited until a few months ago. While it was possible to <a href="http://en.wikipedia.org/wiki/Jailbreak_%28iPhone_OS%29">jailbreak your phone</a>, this remains a sensitive and time consuming process. Fortunately, with the work on <a href="http://marcansoft.com/blog/2009/10/iphone-syncing-on-linux/">usbmuxd</a> it is now possible to mount either one of these popular Apple devices on your favorite Linux distribution. There is still some configuration work necessary to piece everything together, but once it is running the support is relatively seamless.</p>
<p><span id="more-292"></span>As an Ubuntu user, I <a href="http://fatbuttlarry.blogspot.com/2010/01/ipod-touch-iphone-3g-ubuntu-910-in-5.html">followed these directions</a> with the exception of the step to read my iPhone device identifier. Since my iPhone directory had a sufficiently difficult name, it was easier to browse to that from a command prompt (~/.gvfs/[iPhone Name]) and issue the following:</p>
<blockquote>
<pre>sudo lsusb -v | grep 'iSerial' | awk 'length($0)&gt;=68'
ipod-read-sysinfo-extended <em>[id] ~/.gvfs/[iPhone Name]</em></pre>
</blockquote>
<p>Following a reboot, after plugging in the iPhone to the USB port the icons for both the camera and music device appeared on my desktop. Launching Rhythmbox displayed my music library with a device representing my iPhone. It was then possible to drag and drop music to the device, as well as remove existing songs and offload some audio clips.</p>
<p style="text-align: center;"><img class="size-full wp-image-298 aligncenter" title="iPhone on Ubuntu" src="http://www.micromux.com/wp-content/uploads/2010/01/ubuntu_iphone_sync.png" alt="Syncing iPhone on Ubuntu" width="480" height="290" /></p>
<p>Unlike iTunes, when working with media on my iPhone everything appears as a filesystem. While it&#8217;s not always possible to directly modify files, you can read anything off the device and Nautilus includes convenience buttons to launch native applications for writing music and photos.</p>
<p style="text-align: center;"><img class="size-full wp-image-299 aligncenter" title="Browse iPhone Filesystem" src="http://www.micromux.com/wp-content/uploads/2010/01/browse_iphone.png" alt="Browsing the iPhone filesystem from Ubuntu." width="512" height="500" /></p>
<p style="text-align: left;">When F-Spot opens for the photos you can view any of the pictures that have been taken on your device. There is native support for managing the iPod photo library as well, but you will need to run <a href="http://www.gtkpod.org/">gtkpod</a> and performance can be a little sluggish if you have a lot of pictures.</p>
<p>Keep in mind this project is still in development, so you may find this can supplement your iTunes synchronization process but is not quite ready yet as a full replacement. Sync operations can be slow, even after 2 hours with a <em>Sync in Progress</em> on my iPhone, it still needed another 15 minutes before the music library became available for playback on the device. There was very little feedback during this period, the standard sync screen disappears and the iPod application on the iPhone shows only that it is <em>Syncing</em> without any media visible in the library.</p>
<p style="text-align: center;"><img class="size-full wp-image-305  aligncenter" title="iPhone iPod" src="http://www.micromux.com/wp-content/uploads/2010/01/IMG_0079.PNG" alt="iPhone iPod" width="380" height="253" /></p>
<p style="text-align: left;">When everything completes, the selected music along with album art are available on the iPhone using the iPod program. There are some unsual nuances to the application; for example, ringtones appear in <a href="http://projects.gnome.org/rhythmbox/">Rhythmbox</a> alongside regular music. Be careful not to delete all of your music on the iPhone as this will also delete the other media on your device (videos, movies and ringtones).</p>
<p style="text-align: left;"><img class="alignright size-full wp-image-315" src="http://www.micromux.com/wp-content/uploads/2010/01/Love-my-Tux-Wallpaper-Linux-Tux-Love-Sensation-Background.jpg" alt="" width="320" height="240" />Since we share a common music directory on my network, it is nice to have the library up-to-date automatically in Rhythmbox. On a Windows computer with iTunes, it is necessary to run a lengthy batch process to sync the music files with the filesystem. Even with the extra time for synchronization on Ubuntu, it still takes about the same amount of time to complete a transfer of around 100 songs.</p>
<p style="text-align: left;">The progress on native iPod Touch and iPhone synchronization now makes this a viable alternative for getting music onto your Apple device. It still would be nice if Apple could provide a native iTunes for Linux, there are a number of core hardware functions (eg: operating system upgrades) that still require iTunes on Windows or Mac. Overall, the current state of iPod support for the Touch and the iPhone is exemplary and can already provide Linux users with most of the function needed to synchronize their device with a music library, photos, videos and ringtones.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2010/01/24/connecting-iphone-to-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source for Sale</title>
		<link>http://www.micromux.com/2008/07/21/open-source-for-sale/</link>
		<comments>http://www.micromux.com/2008/07/21/open-source-for-sale/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 17:07:41 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=198</guid>
		<description><![CDATA[The reality of open source is that it in fact predates commercial software, when computers became available around 1945 the primary mode of software development was extremely collaborative. People learned how to program working for computer manufacturers who didn&#8217;t see &#8230; <a href="http://www.micromux.com/2008/07/21/open-source-for-sale/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>The reality of open source is that it in fact predates commercial software, when computers became available around 1945 the primary mode of software development was extremely collaborative. People learned how to program working for computer manufacturers who didn&#8217;t see any benefit to the commercialization of the software. Why is it that today the commercial software industry dominates a landscape where open source software is equally capable?</p>
<p><span id="more-198"></span><img class="alignright size-full wp-image-200" title="OpenSource Initiative" src="http://www.micromux.com/wp-content/uploads/2008/07/opensource.png" alt="The OpenSource Initiative (OSI) Logo" width="120" height="104" />The answer might be as simple as <em>marketing</em>. In fact, the term <a href="http://www.opensource.org/">Open Source</a> (OSI) was intended to be a marketing slogan that replaced the loosely termed &#8220;free software&#8221; movement.</p>
<p>Unfortunately, OSI does not have the deep pockets of a large commercial establishment. As <a href="http://steve-yegge.blogspot.com/">Steve Yegge</a> pointed out in a <a href="http://itc.conversationsnetwork.org/shows/detail3375.html">recent podcast</a>, people don&#8217;t really care how good your product is &#8211; it&#8217;s only about the brand association they have made with it. This is why Kleenex is so popular or that New Coke failed despite the fact that it actually tasted better. Once consumers have accepted your brand it&#8217;s very difficult to break that connection.</p>
<p>Why is this a problem for Open Source?
<div class="calloutRight">&#8230;open source has no visibility in the consumer marketplace because it is free by design</div>
<p>Consumers have already made a connection with commercial software, they know who Microsoft is and accept the products offered by that brand. Apple is experiencing a resurgence primarily as a result of brand, consumers have accepted Mac as a high-end computer that &#8220;just works&#8221;.</p>
<p>Normally, brands can try to re-establish themselves by choosing new names. To some extent, the free software movement already attempted to do this by calling themselves <em>Open Source</em>. The problem is, open source has no visibility in the consumer marketplace because it is free by design. You won&#8217;t see any glossy ads in Wired for LInux or flashy TV promo spots for the latest version of Firefox. In many ways, it&#8217;s amazing that open source has made any inroads at all.</p>
<p><strong>Just because something is good doesn&#8217;t mean that consumers will use it</strong>. You might have the best software in the world, but if it isn&#8217;t promoted properly your market will never materialize. Of course when you product is free then consumers have no reason to buy it, in which case the market for your product is somewhat difficult to define.</p>
<p>To some extent the Internet has been an equalizer in this regard, if you visit the <a href="http://firefox.com">Firefox</a> homepage you will find that the product looks attractive and the site may even convince you to install the program. Unfortunately, things are still somewhat muddy for potential users of open source solutions since it&#8217;s unclear how you get the product when there is nothing to buy.</p>
<p>Maybe the only way open source can take a foothold is if users can be convinced that software is suppose to be free? Unfortunately, for this to happen it will take significant financial investment and an extensive advertising campaign &#8211; neither of which is something that <em>free </em>software can afford to do. So ultimately it may be that the only way free software can reach people is by making it something you pay for rather than give away.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2008/07/21/open-source-for-sale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.446 seconds -->
