My data, and specifically my data formats were holding me hostage. I see this happening with Microsoft Office. Right now Microsoft is the leader, everyone uses their proprietary formats and if some organization somewhere tries to break the mold, i.e. use an office suite that wasn't Microsoft office, they would be left out of the loop.
There are international efforts going on right now to create an open standard. You shouldn't have to be locked into using Microsoft Office. For example, I'm collaborating with my supervisor for writing papers and I run Open Office on my home computer because it's linux and on my laptop because it was small and free (smaller than Office2007 anyway). However, I am locked into writing in Microsoft Office because my supervisor uses it, and he is locked in because his collaborators use it. And everyone has to continue to purchase Microsoft Office because they really can't use anything else. So you can understand that Microsoft has no interest in participating or supporting international standards.
From a Slashdot post:
What I find frustrating is that at this point, Universities and Government organizations are spending tons of money to buy Microsoft licenses for Office. Why aren't they considering alternatives? Because we've all locked ourselves into one companies solution.
This doesn't just end at Office products, the same question can be asked for home photo organization. Or home music collections, movie collections, audiobooks etc etc. Put in all the effort to organize it well, label it nicely and hope you can alway use the same program?
The same goes for learning software, especially big programs like Gimp or Blender. Gimp's commercial alternative is Photoshop, and unless you are a design house there's really no need to pay the ~$1000 license to use the software. Gimp probably does everything you want and for free. I initially learned how to use Photoshop (uhhh... a legal copy from a long time ago) and then had to put in the effort to relearn Gimp. I'll not make that mistake twice - for me its been Inkscape instead of Illustrator, Blender instead of Maya. Sure, our department has a site license for Illustrator, but will my next job? Why put in all the effort to learn Adobe products just to lock myself in to their upgrade cycle?
Being tied to their next upgrade cycle means being tied to whatever DRM they choose to implement to protect their IP. Will the next version of Photoshop need a dongle to run? Will you need to keep the CD-ROM in the drive? Does it need an internet connection and must call the Adobe servers every three days or it shuts itself down? (better hope your firewall and antivirus software permits the connection or you know how to fix it). What else is that program doing? Is Photoshop also scanning your computer to make sure the other Adobe products you have are legal? And if not does it call home to report it?
There's tons of great stuff out there that's free and open. The worst case scenario is that the software goes unsupported and if you are completely desperate, you can pay someone to look at the open file format and get your information out.
So check out (a very short list):
- Open Office
- Firefox
- Gimp
- Inkscape
- Blender, (Elephant's Dream, Big Buck Bunny, Yo Frankie)
- Audacity
- Ardour
- Songbird
- VLC
- RockBox
- TightVNC
- TrueCrypt
If you want to find out more, google stuff like: Sourceforge, good open source free software.
Support for these programs is online in forums. If you have troubles you can usually search and find the answers. Even if you don't know the lingo - recently my search "how do I make boxes disappear when scrolling open office" gave me my answer.
update-- check out the wall street journal story where Microsoft offers financial ...incentives to have people in Africa run windows instead of linux.
update 2-- other cool openness Open Pandora
