I recently bought a new hard drive for my MacBook Pro and used the extra space to install Fedora 8. However, I found myself not booting into it too often as I have some apps on OSX which are too tied into my workflow.
So, I’ve decided to take the opposite approach for now. I’ve partitioned my drive into 4 parts – one each for Leopard, Tiger, and Fedora, and one for my data directories (/Local under OSX, /home under Linux).
This only helps share data between OS’s, though – what I really need is application compatibility. So, I’m slowly migrating my data to other applications that are cross-platform, and open-source. AppleMail->Thunderbird, iTunes->Amarok, iPhoto->DigiKam, etc. Additionally, I plan to integrate OpenSync with iSync to get my peripherals well supported. Once this is done, then I can run among my OS’s with indifference.
While Apple does make a good OS and great hardware, they’re still a member of the Business Software Alliance, which makes its living off terrorizing small businesses. Were they to quit the BSA I could probably justify the risk of them abandoning their software I depend upon, but combining that with the BSA it’s just too risky for me to bet my business on. Even though I use precious little other BSA software, simply accepting the EULA agreement for an OS update is enough to agree to their invasive audits, a risk I’m keen to remove. Did you know having a license and box and media for purchased software isn’t enough? You need to be able to produce a receipt for all your purchases or you’ll be getting a fine or lawsuit if you’re audited.