<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Idea Excursion &#187; Mac</title>
	<atom:link href="http://www.ideaexcursion.com/category/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ideaexcursion.com</link>
	<description>Technology Musings</description>
	<lastBuildDate>Tue, 29 Jun 2010 21:24:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://www.ideaexcursion.com/?pushpress=hub'/>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/us/</creativeCommons:license>		<item>
		<title>Top 10 Cross-Platform Open Source Apps</title>
		<link>http://www.ideaexcursion.com/2009/02/10/top-10-cross-platform-open-source-apps/</link>
		<comments>http://www.ideaexcursion.com/2009/02/10/top-10-cross-platform-open-source-apps/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 20:01:59 +0000</pubDate>
		<dc:creator>Taylor Gerring</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=446</guid>
		<description><![CDATA[Open source applications have a natural inclination to be compiled for multiple operating systems. Although many <abbr title="Operating System">OS</abbr>'s and tools are converging in functionality, it's nice to have a homogeneous environment of favorite programs to make the transition from machine to machine more seamless. I use Windows and work and Linux at home, but that doesn't mean I have to give up anything in the process. Below are - in no particular order - some of my favorite cross-platform open source applications.]]></description>
			<content:encoded><![CDATA[<p>Open source applications have a natural inclination to be compiled for multiple operating systems. Although many <abbr title="Operating System">OS</abbr>&#8216;s and tools are converging in functionality, it&#8217;s nice to have a homogeneous environment of favorite programs to make the transition from machine to machine more seamless. I use Windows and work and Linux at home, but that doesn&#8217;t mean I have to give up anything in the process. Below are &#8211; in no particular order &#8211; some of my favorite cross-platform open source applications.<br />
<span id="more-446"></span></p>
<h3>The List</h3>
<h4><a title="Deluge BitTorrent Client" href="http://deluge-torrent.org/" target="_blank">Deluge</a></h4>
<p>Deluge is a bittorrent client similar to the now-official <a title="µTorrent - The Lightweight and Efficient BitTorrent Client" href="http://utorrent.com/" target="_blank">µTorrent</a> in Windows. While this particular program is not alone in this space, I find the interface of <a title="Transmission" href="http://www.transmissionbt.com/" target="_blank">Transmission</a> far too simple for my preference. Fortunately, we have choice! Deluge supports popular features such as encryption and web interface. Extensibility is built-in with support for plugins, including an eMule-style <abbr title="Internet Protocol">IP</abbr> block list.</p>
<div id="attachment_450" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposdeluge.png"><img class="size-medium wp-image-450" title="Deluge Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposdeluge-300x191.png" alt="Deluge Screenshot" width="300" height="191" /></a><p class="wp-caption-text">Deluge Screenshot</p></div>
<h4><a title="FileZilla - The free FTP solution" href="http://filezilla-project.org/" target="_blank">FileZilla</a></h4>
<p>I discovered this application years ago when it was Windows-only. Since then, the author has completely rewritten it from the ground up using wxWidgets and a variety of other open source tools. FileZilla is an absolutely amazing <abbr title="File Transfer Protocol">FTP</abbr> client that also supports <abbr title="File Transfer Protocol over Secure Sockets Layer">FTPS</abbr> and <abbr title="Secure File Transfer Protocol">FTP</abbr> along with a bevy of helpful features such as bookmarks, filename filters and proxy support. This utility is one that I install <em>everywhere</em>.</p>
<div id="attachment_451" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposfilezilla.png"><img class="size-medium wp-image-451" title="FileZilla Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposfilezilla-300x233.png" alt="FileZilla Screenshot" width="300" height="233" /></a><p class="wp-caption-text">FileZilla Screenshot</p></div>
<h4><a title="Firefox web browser" href="http://www.mozilla.com/firefox/" target="_blank">Firefox</a></h4>
<p>Probably the most well-known open source application, Firefox&#8217;s usage share has steadily climbed since pre-1.0 days. It is the second most popular browser after only Internet Explorer and has widely spread on other <abbr title="Operating System">OS</abbr>&#8216;s where <abbr title="Internet Explorer">IE</abbr> is not a choice. The plugin and theme architecture mean that the browser can serve many needs &#8211; such as website debugging and even <abbr title="Internet Relay Chat">IRC</abbr> &#8211; that once required multiple utilities.</p>
<div id="attachment_452" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposfirefox.jpg"><img class="size-medium wp-image-452" title="Firefox Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposfirefox-300x222.jpg" alt="Firefox Screenshot" width="300" height="222" /></a><p class="wp-caption-text">Firefox Screenshot</p></div>
<h4><a title="hellanzb" href="http://www.hellanzb.com/" target="_blank">hellanzb</a></h4>
<p>Continuing the network theme, we have probably my most favorite application, hellanzb. This is a usenet binary downloading program at its finest. Give it an NZB and it takes care of the rest, including download, parchive check, and extraction. If you use Usenet for downloads, go get this right now. It is officially supported on any Unix-like <abbr title="Operating System">OS</abbr>, including OS X. An automated installer and <a title="Cygwin Information and Installation" href="http://www.cygwin.com/" target="_blank">Cygwin</a> guide are available for Windows users. Be forewarned, hellanzb is a command-line tool, which works great in it&#8217;s own right. Fortunately, it provides an <abbr title="eXtensible Markup Language">XML</abbr> <abbr title="Remote Procedure Call">RPC</abbr> interface allowing <acronym title="Graphical User Interface">GUI</acronym> applications to be easily built on top of it. Below is a screenshot of one of those tools: Remote HellaNZB <acronym title="Graphical User Interface">GUI</acronym>. If you&#8217;re looking for a <abbr title="User Interface">UI</abbr> that is cross-platform as well, tools built on platforms like Adobe AIR will fit-the-bill.</p>
<div id="attachment_454" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposhellanzb.jpg"><img class="size-medium wp-image-454" title="Remote HellaNZB GUI Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposhellanzb-300x148.jpg" alt="Remote HellaNZB GUI Screenshot" width="300" height="148" /></a><p class="wp-caption-text">Remote HellaNZB GUI Screenshot</p></div>
<h4><a title="Pidgin, the universal chat client" href="http://pidgin.im/" target="_blank">Pidgin</a></h4>
<p>Originally known as Gaim, Pidgin is probably the most-used multi-service <abbr title="Instant Messaging">IM</abbr> application across all operating systems. Even though OS X users love Adium, it&#8217;s the libpurple engine underneath Pidgin that drives it all. This is another program that supports theme and plugins, increasing its usefulness. I would suggest you try it out, but if you&#8217;re reading this, there&#8217;s a good chance you already have.</p>
<div id="attachment_456" class="wp-caption alignnone" style="width: 147px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cpospidgin.png"><img class="size-medium wp-image-456" title="Pidgin Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cpospidgin-137x300.png" alt="Pidgin Screenshot" width="137" height="300" /></a><p class="wp-caption-text">Pidgin Screenshot</p></div>
<h4><a title="KeePassX" href="http://www.keepassx.org/" target="_blank">KeePassX</a></h4>
<p>KeePassX started as a port of KeePass for Windows known as KeePass/L. When the application finally became cross-platform, KeePass/L was changed to its KeePassX. Although it can only read and save KeePass 1.x-style databases, this utility is becoming indispensable in a world of dozens of passwords. The database is stored in your choice of encryption (<abbr title="Advanced Encryption Standard">AES</abbr> or Twofish) with one or both of password and key file. In addition to simply storing login information, KeePassX can also generate passwords based on your own filters and help automate the filling-in of login forms.</p>
<div id="attachment_455" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposkeepassx.png"><img class="size-medium wp-image-455" title="KeePassX Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposkeepassx-300x204.png" alt="KeePassX Screenshot" width="300" height="204" /></a><p class="wp-caption-text">KeePassX Screenshot</p></div>
<h4><a title="TrueCrypt - Free open-source disk encryption software" href="http://www.truecrypt.org/" target="_blank">TrueCrypt<br />
</a></h4>
<p>TrueCrypt is another piece of desktop encryption software. It allows users to create self-contained encrypted volumes or entire encrypted partitions. This utility also supports multiple encryption algorithms and forms of authentication. In addition to the end-user tools like a Quick-start guide, the author has posted a very detailed explanation of the internal mechanisms. Geeks rejoice!</p>
<div id="attachment_457" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cpostruecrypt.png"><img class="size-medium wp-image-457" title="TrueCrypt Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cpostruecrypt-300x256.png" alt="TrueCrypt Screenshot" width="300" height="256" /></a><p class="wp-caption-text">TrueCrypt Screenshot</p></div>
<h4><a title="VirtualBox" href="http://www.virtualbox.org/" target="_blank">VirtualBox</a></h4>
<p>My love for VirtualBox is <a title="VirtualBox | IdeaExcursion" href="/tag/virtualbox/" target="_blank">no secret</a>. What I truly love about VirtualBox is that the underlying virtual disk images are <abbr title="Operating System">OS</abbr>-agnostic, I can easily move a VDI from Linux to Windows to Mac, and the guest operating system doesn&#8217;t care. Furthermore, with the added ability to read <abbr title="Virtual Hard Disk">VHD</abbr> and <abbr title="Virtual Machine DisK">VMDK</abbr> formats, this has become my virtualization software of choice.</p>
<div id="attachment_458" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposvirtualbox.png"><img class="size-medium wp-image-458" title="Virtualbox Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposvirtualbox-300x244.png" alt="Virtualbox Screenshot" width="300" height="244" /></a><p class="wp-caption-text">Virtualbox Screenshot</p></div>
<h4><a title="HandBrake" href="http://handbrake.fr/" target="_blank">Handbrake</a></h4>
<p>Handbrake is an absolutely amazing video transcoding application. Give it just about any file format and convert it to many destination formats on-the-fly. Recently downloaded a <abbr title="FLash Video">FLV</abbr> off YouTube and want to keep a local copy on your iPhone? Just a few clicks and  Handbrake can help with that. Supports a queue for batch operation and works efficiently.</p>
<div id="attachment_453" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposhandbrake.png"><img class="size-medium wp-image-453" title="Handbrake Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposhandbrake-300x173.png" alt="Handbrake Screenshot" width="300" height="173" /></a><p class="wp-caption-text">Handbrake Screenshot</p></div>
<h4><a title="VLC media player - Overview" href="http://www.videolan.org/vlc/" target="_blank">VLC</a></h4>
<p>The great thing about VLC is that it can play just about as many formats as Handbrake can convert. All the A/V support is built-in, so there&#8217;s no need to worry about gathering the necessary codecs. It can often stand on its own, but also works great as a supplemental video player.</p>
<div id="attachment_459" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposvlc.jpg"><img class="size-medium wp-image-459" title="VLC Screenshot" src="http://www.ideaexcursion.com/wp-content/uploads/2009/02/cposvlc-300x253.jpg" alt="VLC Screenshot" width="300" height="253" /></a><p class="wp-caption-text">VLC Screenshot</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.ideaexcursion.com/2009/02/10/top-10-cross-platform-open-source-apps/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Dropbox: Simply Amazing &amp; Amazingly Simple</title>
		<link>http://www.ideaexcursion.com/2009/01/20/dropbox-simply-amazing-amazingly-simple/</link>
		<comments>http://www.ideaexcursion.com/2009/01/20/dropbox-simply-amazing-amazingly-simple/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 20:25:29 +0000</pubDate>
		<dc:creator>Taylor Gerring</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=103</guid>
		<description><![CDATA[What is it? It's a bidirectionally synchronized folder in The Cloud. I'm amazed. It works on every major platform. It works seamlessly. It just works.
]]></description>
			<content:encoded><![CDATA[<p>I finally decided to give <a title="Dropbox" href="https://www.getdropbox.com/referrals/NTQxODI1NDk~" target="_blank">Dropbox</a> a try. I had seen the videos and other reviews, but my curiosity was finally piqued enough to take it for a drive &#8211; and boy &#8211; I was <em>amazed</em>. It works on every major platform. It works seamlessly. It just works.</p>
<p>What is it? It&#8217;s a bidirectionally synchronized folder in <a title="Wikipedia: Cloud computing" href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank">The Cloud</a>. It synchronizes and shares files between your computers in addition to provided access through the web interface. I have 3 different computers I use on a regular basis, so keeping important files synchronized is a boon to productivity.<br />
<span id="more-103"></span><br />
Let&#8217;s say you need a few files at work. Copy them into your Dropbox folder at home and and be on your way. By the time you arrive to the office, the files have already replicated to all registered computers, and they&#8217;re ready to use.</p>
<div id="attachment_250" class="wp-caption alignnone" style="width: 160px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbnautilusoverlay.png"><img class="size-thumbnail wp-image-250" title="Dropbox Nautilus Overlay Icons" src="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbnautilusoverlay-150x150.png" alt="DropBox Nautilus Overlay Icons" width="150" height="150" /></a><p class="wp-caption-text">Dropbox Nautilus Overlay Icons</p></div>
<h3>On the desktop</h3>
<p>How does it work? A tiny program runs in the background that monitors a special Dropbox folder. Any changes to that folder are copied up the server and then down to all your other computers.</p>
<div id="attachment_251" class="wp-caption alignnone" style="width: 50px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbtrayicons.png"><img class="size-full wp-image-251" title="DropBox Tray Icons" src="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbtrayicons.png" alt="Dropbox Tray Icons" width="40" height="16" /></a><p class="wp-caption-text">Dropbox Tray Icons</p></div>
<p>In addition, overlay icons are displayed on files and folders to indicate the sync status. I can&#8217;t say enough about how well this integrates into the graphical shell, providing a nuanced view into the inner workings.</p>
<div id="attachment_249" class="wp-caption alignnone" style="width: 101px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbexploreroverlay.png"><img class="size-full wp-image-249" title="DropBox Explorer Overlay Icons" src="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbexploreroverlay.png" alt="DropBox Explorer Overlay Icons" width="91" height="113" /></a><p class="wp-caption-text">Dropbox Explorer Overlay Icons</p></div>
<p>The simplicity of the whole system is what makes this software so powerful. Though most details are obscured, there&#8217;s still a few nerdy details that can be had with a little research:</p>
<p>Dropbox claims that files are transferred over <abbr title="Secure Sockets Layer">SSL</abbr> in addition to storing them encrypted on <a title="Amazon Simple Storage Service" href="http://aws.amazon.com/s3/" target="_blank">Amazon S3</a> servers. It supports change tracking, so you can revert to a previous revision if necessary. Also, the company claims to transfer only file deltas (changes), which helps conserve bandwidth and speed transfers.</p>
<div id="attachment_252" class="wp-caption alignnone" style="width: 306px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbtraymenu.png"><img class="size-full wp-image-252" title="Dropbox Tray Right-click Menu" src="http://www.ideaexcursion.com/wp-content/uploads/2008/12/dbtraymenu.png" alt="DropBox Tray Right-click Menu" width="296" height="198" /></a><p class="wp-caption-text">Dropbox Tray Right-click Menu</p></div>
<h3>On the web</h3>
<p>In addition to the client goodies, Dropbox has a wonderful web front-end that provides a superset of desktop features.</p>
<p>There&#8217;s several management options that can only be accessed from the web: account type, contact information, and computer management. Because these are items not often changed, I don&#8217;t mind that they&#8217;ve been left out of the client application; it helps reinforce the <em>simple </em>mantra.</p>
<div id="attachment_255" class="wp-caption alignnone" style="width: 310px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2008/01/dbmanagecomputers.png"><img class="size-medium wp-image-255" title="Dropbox Manage Computers" src="http://www.ideaexcursion.com/wp-content/uploads/2008/01/dbmanagecomputers-300x89.png" alt="Dropbox Web Interface: Manage Computers" width="300" height="89" /></a><p class="wp-caption-text">Dropbox Web Interface: Manage Computers</p></div>
<p>You can also add files via the website directly. This speaks to the universal usefulness, even while accessing files on a foreign computer.</p>
<p>Another interesting feature is the availability of an Event Feed in the form of <abbr title="Really Simple Syndication">RSS</abbr>. If you&#8217;re somehow sharing an account, this feature would work well to notify each other of changes. Even included is a direct download link to that file. My only suggestion, would be to also provide a link to that particular revision, instead of only the most recent copy.</p>
<div id="attachment_258" class="wp-caption alignnone" style="width: 280px"><a href="http://www.ideaexcursion.com/wp-content/uploads/2008/01/dbrssfeed.png"><img class="size-medium wp-image-258" title="Dropbox RSS Feed" src="http://www.ideaexcursion.com/wp-content/uploads/2008/01/dbrssfeed-270x300.png" alt="Dropbox RSS Feed" width="270" height="300" /></a><p class="wp-caption-text">Dropbox RSS Feed</p></div>
<p>Dropbox also directly supports various shared-use scenarios. It&#8217;s got built-in photo gallery support, collaboration features, and the ability to supply a public link to any file.</p>
<h3>Conclusion</h3>
<p>I certainly don&#8217;t use Dropbox for everything: Most documents I keep in <a title="Google Docs" href="http://docs.google.com/" target="_blank">Google Docs</a> and large amounts of data still lives on my <acronym title="Network-attached Storage">NAS</acronym>. Also, I&#8217;m not willing to synchronize a whole movie just to transfer between computers &#8211; traditional networks and <a title="Sneakernet - Wikipedia" href="http://en.wikipedia.org/wiki/Sneakernet" target="_blank">sneakernets</a> still have their place. Even still, I&#8217;d be crazy to not take advantage of the ridiculous simplicity that this service offers.</p>
<p>With Dropbox, I truly fell in love with a brand-new product. If you&#8217;d like to experience Dropbox for yourself, <a href="https://www.getdropbox.com/referrals/NTQxODI1NDk~" title="You've been invited to join Dropbox! ">get an extra 250MB free</a> by using my referral link.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ideaexcursion.com/2009/01/20/dropbox-simply-amazing-amazingly-simple/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>VirtualBox 2.1 new features</title>
		<link>http://www.ideaexcursion.com/2008/12/17/virtualbox-21-new-features/</link>
		<comments>http://www.ideaexcursion.com/2008/12/17/virtualbox-21-new-features/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 21:36:40 +0000</pubDate>
		<dc:creator>Taylor Gerring</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.ideaexcursion.com/?p=110</guid>
		<description><![CDATA[A detailed analysis of advantages and limitations of the most important new features of VirtualBox 2.1.]]></description>
			<content:encoded><![CDATA[<p>Today, Sun released <a title="Downloads - VirtualBox" href="http://www.virtualbox.org/wiki/Downloads" target="_blank">VirtualBox 2.1</a>, and it seems that the new features really pack a punch. I wanted to share those new features and my thoughts on each.</p>
<p>First, the summarized new features according to the <a title="VirtualBox Changelog" href="http://www.virtualbox.org/wiki/Changelog" target="_blank">Changelog</a>, with my personal favorites with emphasis:<br />
<span id="more-110"></span></p>
<ul>
<li>Support for hardware virtualization on Mac OS X hosts</li>
<li><strong>Support for 64-bit guests on 32-bit host operating systems</strong></li>
<li>Added support for Intel Nehalem virtualization enhancements</li>
<li><strong>Experimental 3D acceleration via OpenGL</strong></li>
<li>Experimental LsiLogic and BusLogic SCSI controllers</li>
<li><strong>Full <abbr title="Virtual Machine Disk Format">VMDK</abbr>/<abbr title="Virtual Hard Disk">VHD</abbr> support including snapshots</strong></li>
<li>New <abbr title="Network Address Translation">NAT</abbr> engine with significantly better performance, reliability and <abbr title="Internet Control Message Protocol">ICMP</abbr> echo (ping) support</li>
<li><strong>New Host Interface Networking implementations for Windows and Linux hosts with easier setup</strong></li>
</ul>
<h3>Support for hardware virtualization on Mac OS X hosts</h3>
<p>I don&#8217;t personally run OS X, but this is certainly a welcomed feature regardless. I&#8217;m a bit confused though, as Sun claims better speed with this turned off in many cases. However, this may no longer be true as I&#8217;ll get to later.</p>
<h3>Support for 64-bit guests on 32-bit host operating systems</h3>
<p>I wasn&#8217;t even aware this was possible &#8211; and my jaw dropped when I read this. I think this is a killer feature, especially with the continued move of server platforms to 64-bit only. <a title="Wikipedia: Microsoft Exchange Server" href="http://en.wikipedia.org/wiki/Microsoft_Exchange_Server#Exchange_Server_2007" target="_blank">Exchange 2007</a> immediately comes to mind &#8211; it will only run on a 64-bit version of Windows Server. You could now implement a headless 32-bit Linux host that in fact runs a 64-bit guest.</p>
<p>There are some easy-to-satisfy caveats to this, however:</p>
<ol>
<li>64-bit processor with hardware virtualization is required. You didn&#8217;t think you were going to run this on some old Pentium 4, did you?</li>
<li>Actually enable hardware virtualization! Requirement 1 exists for a reason, and that&#8217;s for Requirement 2. Go ahead and ensure that it is enabled in your <acronym title="Basic Input/Output System">BIOS</acronym> and for the specific <abbr title="Virtual Machine">VM</abbr>.</li>
<li>Select a 64-bit <abbr title="Operating System">OS</abbr> for the guest. Because of the extra overhead involved, VirtualBox requires that you explicitly request the support.</li>
<li>I/O <acronym title="Advanced Programmable Interrupt Controller">APIC</acronym> should be enabled for 64-bit Windows guests.</li>
<li>Intel networking devices should be used in place of AMD network devices for 64-bit Windows guests.</li>
</ol>
<p>What it boils down to is this: If you&#8217;ve got a fairly recent processor, just flip a couple software switches and you&#8217;re home free.</p>
<p>I. LOVE. IT.</p>
<h3>Added support for <a title="Wikipedia: Intel Nehalem" href="http://en.wikipedia.org/wiki/Intel_Nehalem" target="_blank">Intel Nehalem</a> virtualization enhancements</h3>
<p>Nice future-proofing, but doesn&#8217;t do much for many people right now. Still a welcome enhancement.</p>
<h3>Experimental 3D acceleration via OpenGL</h3>
<p>This helps bring the features closer inline with <a title="3D Graphics - Parallels Desktop" href="http://www.parallels.com/products/desktop/features/3d/" target="_blank">Parallels Desktop</a> and <a title="VMware Fusion Features" href="http://www.vmware.com/products/fusion/features.html" target="_blank">VMware Fusion</a> on the Mac. If you have an OpenGL application, VirtualBox will attempt to render that window using the host&#8217;s native OpenGL support, if available. The feature works regardless of host, which is great! Unfortunately, at this time, the guest must be Windows XP or Windows Vista 32-bit. Understandably, Guest Additions must be installed. Also, Direct3D is not currently supported. Lastly, this feature is deemed experimental and disabled by default. Enable it in the Advanced settings.</p>
<h3>Experimental LsiLogic and BusLogic SCSI controllers</h3>
<p>OK? I&#8217;m not sure who is this targeted at, but would like to know.</p>
<h3>Full <abbr title="Virtual Machine Disk Format">VMDK</abbr>/<abbr title="Virtual Hard Disk">VHD</abbr> support including snapshots</h3>
<p>Another godly feature! Previously, VirtualBox supported only its own custom VDI file format. I accepted this particular tradeoff because VirtualBox can run on any major <abbr title="Operating System">OS</abbr>; if you want to switch from Windows to Linux, just transport the VDI file and add it to the new <abbr title="Virtual Machine">VM</abbr>.</p>
<p>Sun has removed yet another barrier to entry by supporting two new container formats. <a title="Wikipedia: Virtual Machine Disk Format" href="http://en.wikipedia.org/wiki/Virtual_Machine_Disk_Format" target="_blank">VMDK</a> (used by <a title="VMware" href="http://www.vmware.com/" target="_blank">VMware</a>) and <a title="Wikipedia: Virtual Hard Disk" href="http://en.wikipedia.org/wiki/VHD_(file_format)" target="_blank">VHD</a> (used by <a title="Wikipedia: Microsoft Virtual PC" href="http://en.wikipedia.org/wiki/Microsoft_Virtual_PC" target="_blank">Microsoft Virtual PC</a>).</p>
<h3>New <abbr title="Network Address Translation">NAT</abbr> engine with significantly better performance, reliability and <abbr title="Internet Control Message Protocol">ICMP</abbr> echo (ping) support</h3>
<p>Self-explanatory. I wouldn&#8217;t call this an enhancement as much as a bug fix, but the change is welcome nonetheless.  I don&#8217;t personally use this, since I prefer Host networking&#8230; which brings us to:</p>
<h3>New Host Interface Networking implementations for Windows and Linux hosts with easier setup</h3>
<p>Currently, host networking is a pain to setup and get working correctly, 100% of the time. According to the new documentation, Linux and Windows hosts no longer you to manually bridge interfaces within the <abbr title="Operating System">OS</abbr> itself. A simple dropdown in VirtualBox will allow you to indicate which adapter to bind to.</p>
<p>There are a few limitations as outlined in the manual, most of which relate to wireless adapter support. Mac and Linux only support IPv4 over wireless and Solaris doesn&#8217;t support wireless at all. If this is a deal-breaker, consider setting up a <a title="DD-WRT: Wireless bridge setup" href="http://www.dd-wrt.com/wiki/index.php/Wireless_Bridge" target="_blank">wireless bridge</a> using a router that supports DD-WRT.</p>
<h3>Other Miscellaneous</h3>
<p>&#8220;Significant performance improvements for VT-x&#8221;. This is the &#8220;I&#8217;ll get to later&#8221; in the first item. No benchmarks are available yet, but I wonder if this starts to negate some of the claim that VirtualBox performs better with hardware virtualization off rather than on. Especially with the requirements that it be turned on for some features, maybe there are large performance gains to be made as Sun invests more resources into this rather than their own custom tweaks.</p>
<h3>Resources</h3>
<p>If you need more detailed information, certainly give the <a title="VirtualBox User Manual 2.1.0" href="http://download.virtualbox.org/virtualbox/2.1.0/UserManual.pdf" target="_blank">VirtualBox User Manual</a> [PDF] a read through.</p>
<p>As always, be sure to leave a comment if you&#8217;ve got anything to add.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ideaexcursion.com/2008/12/17/virtualbox-21-new-features/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
